homebridge-people
-
-
Hast Du einen Neustart der Homebridge durchgeführt hinterher?
Ja.Habe das Plugin nun gelöscht und alles in das Fritz-platform eingebaut. ENDE
Komisch. Gibts da ne neue Funktion im Fritz Plugin welches das People etwa überflüssig macht?
Die presence Funktion im Fritz-Platform Plugin klappt super. ?
Gesendet von iPhone mit Community
Muss ich mal schauen aber sowas wie anyone no one gibt es da sicher nicht oder ?
Doch klar.
Gesendet von iPhone mit Community
Sehr cool dann lese ich mich mal ein
Musst du unbedingt machen, dich im fritz-plugin einzulesen. Echt Hammer, was unser SeydX wieder mal im Austausch mit Nastra hingebracht hat.
Ich lese zwar immer mit, finde aber gerade keine Zeit, mich mal ein paar Stunden an den RasPi zu setzen, hätte noch einiges zu tun.....
Naja wird auch mal wieder anders ?
Sent from my iPhone using Community
Geht mir momentan genauso leider finde ich momentan nicht die Zeit für größere Projekte. Ich habe sogar teilweise sorge das ich dadurch Sachen verlerne. Ich hoffe jedoch das es nicht so ist
Jetzt mit der WM im Nacken und der vielen Termine auf Arbeit und dann noch kleineren Grillprojekten nebenbei ist bei mir hier auch vieles untergegangen.
Das Fritz-Platform Plugin wird aber sicher die Tage mal auf dem Test-Pi eingerichtet.
Eine Frage an euch, dir ihr auch noch das People Plugin nutzt. Ist es bei euch auch so, dass es egal ist ob ihr "anyoneSensor": "true", oder "anyoneSensor": "false", eintragt. Der Sensor wird so oder so angezeigt. Ich selbst brauche in einer anderen Instanz diesen Sensor aber nicht und würde Ihn deswegen auch gerne abschalten, geht aber nicht...
Selbst wenn man die komplette Zeile von "anyoneSensor": rausnimmt, wird der Sensor angezeigt.
Hallo zusammen
Nach der Installation vom PeoplePlugin und Config Anpassung hängt sich mir die Homebridge auf und folgender Status erscheint (siehe Spoiler)
Wenn ich das richtig deute fehlt mir eine Berechtigung : Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/homebridge-people/node_modules/node-persist/storage'
Kann ich dies irgendwie beheben?
Danke und Gruss
pi@raspberrypi:~ $ sudo systemctl restart homebridge; sudo journalctl -fau homebridge
-- Logs begin at Thu 2016-11-03 18:16:42 CET. --
Aug 24 16:22:49 raspberrypi homebridge[3433]: at sync (/usr/local/lib/node_modules/homebridge-people/node_modules/mkdirp/index.js:61:24)
Aug 24 16:22:49 raspberrypi homebridge[3433]: at Function.sync (/usr/local/lib/node_modules/homebridge-people/node_modules/mkdirp/index.js:61:24)
Aug 24 16:22:49 raspberrypi homebridge[3433]: at LocalStorage.parseDirSync (/usr/local/lib/node_modules/homebridge-people/node_modules/node-persist/local-storage.js:615:20)
Aug 24 16:22:49 raspberrypi homebridge[3433]: at LocalStorage.parseDataDirSync (/usr/local/lib/node_modules/homebridge-people/node_modules/node-persist/local-storage.js:545:21)
Aug 24 16:22:49 raspberrypi homebridge[3433]: at LocalStorage.initSync (/usr/local/lib/node_modules/homebridge-people/node_modules/node-persist/local-storage.js:145:14)
Aug 24 16:22:49 raspberrypi systemd[1]: homebridge.service: Main process exited, code=exited, status=1/FAILURE
Aug 24 16:22:49 raspberrypi systemd[1]: homebridge.service: Unit entered failed state.
Aug 24 16:22:49 raspberrypi systemd[1]: homebridge.service: Failed with result 'exit-code'.
Aug 24 16:22:56 raspberrypi systemd[1]: Stopped Node.js HomeKit Server.
Aug 24 16:22:56 raspberrypi systemd[1]: Started Node.js HomeKit Server.
Aug 24 16:22:58 raspberrypi homebridge[3511]: [2018-8-24 16:22:58] Loaded config.json with 0 accessories and 3 platforms.
Aug 24 16:22:58 raspberrypi homebridge[3511]: [2018-8-24 16:22:58] ---
Aug 24 16:22:58 raspberrypi homebridge[3511]: [2018-8-24 16:22:58] Loaded plugin: homebridge-config-ui-x
Aug 24 16:22:58 raspberrypi homebridge[3511]: [2018-8-24 16:22:58] Registering platform 'homebridge-config-ui-x.config'
Aug 24 16:22:58 raspberrypi homebridge[3511]: [2018-8-24 16:22:58] ---
Aug 24 16:22:59 raspberrypi homebridge[3511]: [2018-8-24 16:22:59] Loaded plugin: homebridge-people
Aug 24 16:22:59 raspberrypi homebridge[3511]: [2018-8-24 16:22:59] Registering platform 'homebridge-people.People'
Aug 24 16:22:59 raspberrypi homebridge[3511]: [2018-8-24 16:22:59] Registering accessory 'homebridge-people.PeopleAccessory'
Aug 24 16:22:59 raspberrypi homebridge[3511]: [2018-8-24 16:22:59] Registering accessory 'homebridge-people.PeopleAllAccessory'
Aug 24 16:22:59 raspberrypi homebridge[3511]: [2018-8-24 16:22:59] ---
Aug 24 16:22:59 raspberrypi homebridge[3511]: [2018-8-24 16:22:59] Loaded plugin: homebridge-weather-plus
Aug 24 16:23:00 raspberrypi homebridge[3511]: [2018-8-24 16:23:00] Registering platform 'homebridge-weather-plus.WeatherPlus'
Aug 24 16:23:00 raspberrypi homebridge[3511]: [2018-8-24 16:23:00] ---
Aug 24 16:23:00 raspberrypi homebridge[3511]: [2018-8-24 16:23:00] Loading 3 platforms...
Aug 24 16:23:00 raspberrypi homebridge[3511]: [2018-8-24 16:23:00] [Config] Initializing config platform...
Aug 24 16:23:00 raspberrypi homebridge[3511]: [2018-8-24 16:23:00] [Config] Spawning homebridge-config-ui-x with PID 3562
Aug 24 16:23:00 raspberrypi homebridge[3511]: [2018-8-24 16:23:00] [WeatherPlus] Initializing WeatherPlus platform...
Aug 24 16:23:00 raspberrypi homebridge[3511]: [2018-8-24 16:23:00] [WeatherPlus] Initializing platform accessory 'Now'...
Aug 24 16:23:00 raspberrypi homebridge[3511]: [2018-8-24 16:23:00] [WeatherPlus] Initializing platform accessory 'Today'...
Aug 24 16:23:00 raspberrypi homebridge[3511]: [2018-8-24 16:23:00] [WeatherPlus] Initializing platform accessory 'In 1 Day'...
Aug 24 16:23:00 raspberrypi homebridge[3511]: [2018-8-24 16:23:00] [WeatherPlus] Initializing platform accessory 'In 2 Days'...
Aug 24 16:23:00 raspberrypi homebridge[3511]: [2018-8-24 16:23:00] [WeatherPlus] Initializing platform accessory 'In 3 Days'...
Aug 24 16:23:00 raspberrypi homebridge[3511]: [2018-8-24 16:23:00] [People] Initializing People platform...
Aug 24 16:23:00 raspberrypi homebridge[3511]: Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/homebridge-people/node_modules/node-persist/storage'
Aug 24 16:23:00 raspberrypi homebridge[3511]: at Object.mkdirSync (fs.js:729:3)
Aug 24 16:23:00 raspberrypi homebridge[3511]: at sync (/usr/local/lib/node_modules/homebridge-people/node_modules/mkdirp/index.js:55:12)
Aug 24 16:23:00 raspberrypi homebridge[3511]: at sync (/usr/local/lib/node_modules/homebridge-people/node_modules/mkdirp/index.js:61:24)
Aug 24 16:23:00 raspberrypi homebridge[3511]: at Function.sync (/usr/local/lib/node_modules/homebridge-people/node_modules/mkdirp/index.js:61:24)
Aug 24 16:23:00 raspberrypi homebridge[3511]: at LocalStorage.parseDirSync (/usr/local/lib/node_modules/homebridge-people/node_modules/node-persist/local-storage.js:615:20)
Aug 24 16:23:00 raspberrypi homebridge[3511]: at LocalStorage.parseDataDirSync (/usr/local/lib/node_modules/homebridge-people/node_modules/node-persist/local-storage.js:545:21)
Aug 24 16:23:00 raspberrypi homebridge[3511]: at LocalStorage.initSync (/usr/local/lib/node_modules/homebridge-people/node_modules/node-persist/local-storage.js:145:14)
Aug 24 16:23:00 raspberrypi homebridge[3511]: at Object.nodePersist.initSync (/usr/local/lib/node_modules/homebridge-people/node_modules/node-persist/node-persist.js:41:29)
Aug 24 16:23:00 raspberrypi homebridge[3511]: at new PeoplePlatform (/usr/local/lib/node_modules/homebridge-people/index.js:36:18)
Aug 24 16:23:00 raspberrypi homebridge[3511]: at Server._loadPlatforms (/usr/local/lib/node_modules/homebridge/lib/server.js:325:32)
Aug 24 16:23:00 raspberrypi systemd[1]: homebridge.service: Main process exited, code=exited, status=1/FAILURE
Aug 24 16:23:00 raspberrypi systemd[1]: homebridge.service: Unit entered failed state.
Aug 24 16:23:00 raspberrypi systemd[1]: homebridge.service: Failed with result 'exit-code'.
Aug 24 16:23:10 raspberrypi systemd[1]: homebridge.service: Service hold-off time over, scheduling restart.
Aug 24 16:23:10 raspberrypi systemd[1]: Stopped Node.js HomeKit Server.
Aug 24 16:23:10 raspberrypi systemd[1]: Started Node.js HomeKit Server.
Aug 24 16:23:12 raspberrypi homebridge[3597]: [2018-8-24 16:23:12] Loaded config.json with 0 accessories and 3 platforms.
Aug 24 16:23:12 raspberrypi homebridge[3597]: [2018-8-24 16:23:12] ---
Aug 24 16:23:12 raspberrypi homebridge[3597]: [2018-8-24 16:23:12] Loaded plugin: homebridge-config-ui-x
Aug 24 16:23:12 raspberrypi homebridge[3597]: [2018-8-24 16:23:12] Registering platform 'homebridge-config-ui-x.config'
Aug 24 16:23:12 raspberrypi homebridge[3597]: [2018-8-24 16:23:12] ---
Aug 24 16:23:13 raspberrypi homebridge[3597]: [2018-8-24 16:23:13] Loaded plugin: homebridge-people
Aug 24 16:23:13 raspberrypi homebridge[3597]: [2018-8-24 16:23:13] Registering platform 'homebridge-people.People'
Aug 24 16:23:13 raspberrypi homebridge[3597]: [2018-8-24 16:23:13] Registering accessory 'homebridge-people.PeopleAccessory'
Aug 24 16:23:13 raspberrypi homebridge[3597]: [2018-8-24 16:23:13] Registering accessory 'homebridge-people.PeopleAllAccessory'
Aug 24 16:23:13 raspberrypi homebridge[3597]: [2018-8-24 16:23:13] ---
Aug 24 16:23:14 raspberrypi homebridge[3597]: [2018-8-24 16:23:14] Loaded plugin: homebridge-weather-plus
Aug 24 16:23:14 raspberrypi homebridge[3597]: [2018-8-24 16:23:14] Registering platform 'homebridge-weather-plus.WeatherPlus'
Aug 24 16:23:14 raspberrypi homebridge[3597]: [2018-8-24 16:23:14] ---
Aug 24 16:23:14 raspberrypi homebridge[3597]: [2018-8-24 16:23:14] Loading 3 platforms...
Aug 24 16:23:14 raspberrypi homebridge[3597]: [2018-8-24 16:23:14] [Config] Initializing config platform...
Aug 24 16:23:14 raspberrypi homebridge[3597]: [2018-8-24 16:23:14] [Config] Spawning homebridge-config-ui-x with PID 3615
Aug 24 16:23:14 raspberrypi homebridge[3597]: [2018-8-24 16:23:14] [WeatherPlus] Initializing WeatherPlus platform...
Aug 24 16:23:14 raspberrypi homebridge[3597]: [2018-8-24 16:23:14] [WeatherPlus] Initializing platform accessory 'Now'...
Aug 24 16:23:14 raspberrypi homebridge[3597]: [2018-8-24 16:23:14] [WeatherPlus] Initializing platform accessory 'Today'...
Aug 24 16:23:14 raspberrypi homebridge[3597]: [2018-8-24 16:23:14] [WeatherPlus] Initializing platform accessory 'In 1 Day'...
Aug 24 16:23:14 raspberrypi homebridge[3597]: [2018-8-24 16:23:14] [WeatherPlus] Initializing platform accessory 'In 2 Days'...
Aug 24 16:23:14 raspberrypi homebridge[3597]: [2018-8-24 16:23:14] [WeatherPlus] Initializing platform accessory 'In 3 Days'...
Aug 24 16:23:14 raspberrypi homebridge[3597]: [2018-8-24 16:23:14] [People] Initializing People platform...
Aug 24 16:23:14 raspberrypi homebridge[3597]: Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/homebridge-people/node_modules/node-persist/storage'
Aug 24 16:23:14 raspberrypi homebridge[3597]: at Object.mkdirSync (fs.js:729:3)
Aug 24 16:23:14 raspberrypi systemd[1]: homebridge.service: Main process exited, code=exited, status=1/FAILURE
Aug 24 16:23:14 raspberrypi systemd[1]: homebridge.service: Unit entered failed state.
Aug 24 16:23:14 raspberrypi systemd[1]: homebridge.service: Failed with result 'exit-code'.
Aug 24 16:23:25 raspberrypi systemd[1]: homebridge.service: Service hold-off time over, scheduling restart.
Aug 24 16:23:25 raspberrypi systemd[1]: Stopped Node.js HomeKit Server.
Aug 24 16:23:25 raspberrypi systemd[1]: Started Node.js HomeKit Server.
Eine Frage an euch, dir ihr auch noch das People Plugin nutzt. Ist es bei euch auch so, dass es egal ist ob ihr "anyoneSensor": "true", oder "anyoneSensor": "false", eintragt. Der Sensor wird so oder so angezeigt. Ich selbst brauche in einer anderen Instanz diesen Sensor aber nicht und würde Ihn deswegen auch gerne abschalten, geht aber nicht...
Selbst wenn man die komplette Zeile von "anyoneSensor": rausnimmt, wird der Sensor angezeigt.
Ich glaube dazu gab es schonmal einen Post, damals war das ein Bug im Plugin und konnte mit dem ändern einer Befehlszeile behoben werden. Ich finde nur den Post nicht mehr...
Betreffend meinem Problem dass die Homebridge nicht mehr lief
=> "cacheDirectory": "./.node-persist/storage" entfernt und nun läuft alles.
Eine Frage an euch, dir ihr auch noch das People Plugin nutzt. Ist es bei euch auch so, dass es egal ist ob ihr "anyoneSensor": "true", oder "anyoneSensor": "false", eintragt. Der Sensor wird so oder so angezeigt. Ich selbst brauche in einer anderen Instanz diesen Sensor aber nicht und würde Ihn deswegen auch gerne abschalten, geht aber nicht...
Selbst wenn man die komplette Zeile von "anyoneSensor": rausnimmt, wird der Sensor angezeigt.
Ich glaube dazu gab es schonmal einen Post, damals war das ein Bug im Plugin und konnte mit dem ändern einer Befehlszeile behoben werden. Ich finde nur den Post nicht mehr...
@m4d-maNu
Schau mal hier, Post #13
Super dank dir, hat es eben getestet und es Funktioniert.
Die erste Instanz bei der in der Config true drinnen steht, hat den Anyone Sensor auch noch und die 2te bei der false drinnen steht hat ihn nicht mehr. Verstehe zwar nicht wieso nun die Config erst für diesen Befehl richtig funktioniert und vorher nicht aber egal nun geht es.
Hallo zusammen
Weiss einer was der Unterschied ist zwischen dem threshold beim Anfang der config und dem beim jeweiligen Mobiltelefon?
"platform": "People",
"threshold": 15,
und
"people": [
{
"name": "xxxx",
"target": "192.168.1.x",
"threshold": 15,
"pingInterval": 10000,
"ignoreReEnterExitSeconds": 0
Hallo zusammen
Weiss einer was der Unterschied ist zwischen dem threshold beim Anfang der config und dem beim jeweiligen Mobiltelefon?
treshold ist die Zeit bis das Plugin den virtuellen Sensor als abwesend anzeigt, verlässt du das Haus und treshold ist 15 dann geht nach 15 min der Sensor auf abwesend. (ich nutze 10min)
Hallo theo69
Das ist mir soweit bekannt jedoch was bewirken die einzelnen Einstellungen?
Wenn beispielsweise "beim Anfang der Config" 15 Minuten eingestellt sind und beim Mobiltelefon 5 Minuten was würde da passieren?
Erfolgt die Überprüfung des Mobiltelefons trotzdem immer nach 5 Minuten oder gelten die 15 Minuten?
Danke und Gruss