Ich habe mir hier leider gerade mit eine chown Befehl die Zugangsrechte für meine homebridge zerschossen
habe
sudo chown -R pi /var/homebridge
eingegeben um mit Filezilla ein paar CachedDevices Leichen zu löschen. Nun komme ich nicht mehr auf die Homebridge. Folgende Fehler im Log:
Code
[5/8/2019, 3:17:28 PM] [Hue] { Error: EACCES: permission denied, open '/var/homebridge/persist/AccessoryInfo.CC223DE3CE30.json'
at Object.openSync (fs.js:448:3)
at Object.writeFileSync (fs.js:1210:35)
at LocalStorage.persistKeySync (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/node-persist/src/local-storage.js:476:16)
at LocalStorage.setItemSync (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/node-persist/src/local-storage.js:277:14)
at Object.nodePersist.setItemSync (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/node-persist/src/node-persist.js:99:29)
at AccessoryInfo.save (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/model/AccessoryInfo.js:163:11)
at Bridge.Accessory.publish (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/Accessory.js:552:23)
at Server._publish (/usr/local/lib/node_modules/homebridge/lib/server.js:132:16)
at Server.<anonymous> (/usr/local/lib/node_modules/homebridge/lib/server.js:421:14)
at /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/util/once.js:16:19
at request.then.catch.then.then.then.catch.then (/usr/local/lib/node_modules/homebridge-hue/lib/HuePlatform.js:290:5)
at Function.then (/usr/local/lib/node_modules/homebridge-hue/node_modules/deferred/_ext.js:67:13)
at Deferred._settle (/usr/local/lib/node_modules/homebridge-hue/node_modules/deferred/deferred.js:97:26)
at Deferred.resolve (/usr/local/lib/node_modules/homebridge-hue/node_modules/deferred/deferred.js:142:15)
at Function.<anonymous> (/usr/local/lib/node_modules/homebridge-hue/node_modules/deferred/ext/promise/catch.js:29:4)
at Deferred._settle (/usr/local/lib/node_modules/homebridge-hue/node_modules/deferred/deferred.js:97:26)
at Deferred.resolve (/usr/local/lib/node_modules/homebridge-hue/node_modules/deferred/deferred.js:142:15)
at Function.then (/usr/local/lib/node_modules/homebridge-hue/node_modules/deferred/_ext.js:72:4)
at Deferred._settle (/usr/local/lib/node_modules/homebridge-hue/node_modules/deferred/deferred.js:97:26)
at Deferred.resolve (/usr/local/lib/node_modules/homebridge-hue/node_modules/deferred/deferred.js:142:15)
at fs.writeFile (/usr/local/lib/node_modules/homebridge-hue/lib/HuePlatform.js:357:20)
at fs.open (fs.js:1190:7)
at FSReqCallback.args [as oncomplete] (fs.js:145:20)
errno: -13,
syscall: 'open',
code: 'EACCES',
path: '/var/homebridge/persist/AccessoryInfo.CC223DE3CE30.json' }
[5/8/2019, 3:17:30 PM] [FritzPlatform] [INFO] Found 141 entries in phone book. Setting it to storage!
[5/8/2019, 3:17:30 PM] Error: EACCES: permission denied, open '/var/homebridge/accessories/PhoneBook.js'
[5/8/2019, 3:17:30 PM] Got SIGTERM, shutting down Homebridge...
[5/8/2019, 3:17:30 PM] Error: EACCES: permission denied, open '/var/homebridge/accessories/cachedAccessories'
at Object.openSync (fs.js:448:3)
at Object.writeFileSync (fs.js:1210:35)
at LocalStorage.persistKeySync (/usr/local/lib/node_modules/homebridge/node_modules/node-persist/local-storage.js:457:12)
at LocalStorage.setItemSync (/usr/local/lib/node_modules/homebridge/node_modules/node-persist/local-storage.js:275:14)
at Server._updateCachedAccessories (/usr/local/lib/node_modules/homebridge/lib/server.js:581:20)
at Server._teardown (/usr/local/lib/node_modules/homebridge/lib/server.js:586:8)
at process.<anonymous> (/usr/local/lib/node_modules/homebridge/lib/cli.js:44:14)
at process.emit (events.js:193:13)
[5/8/2019, 3:24:40 PM] [Hue] Hue Terrasse: set homekit status fault from 0 to 1
Alles anzeigen
Könnte mir jemand kurz Hilfestellung geben wie ich das wieder fixen kann? meine Homebridge wurde nach der Anleitung hier im Forum aufgesetzt..
Vielen Dank!