Homebridge läuft nicht mehr

  • Hallo,


    seit gestern läuft mein Homebridge server nicht... Habe keine config oder ähnliches geändert... Hatte es mehrmals versucht mit reboot und klappte dann nicht...


    Status sagte auch das die Homebridge nicht läuft...


    Hab dann gerade gesehen das irgend ein plugin ( Hue ) node 8.9.3 braucht, hab es dann aktuallisiert und mal den pi komplett mit aktuallisiert ( das fertig image von det )

    Das einzige was ich gemacht habe, war nur eine Steckdose an der Hue Bridge angelernt am Samstag aber, und das lief soweit ganz gut bis auf gestern...


    Hat jemand noch eine idee?


    mfg


    PS: Hab mal auf das neue Harmony Plugin upgedated...


    und so wie ich das Sehe, restarted er immer wieder die Homebridge...



    Sehe auch irgendwas von avahi :


    tibility layer of Avahi.

    PI of Avahi!

    ahi-compat?s=libdns_sd&e=node>

    ' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi.

    PI of Avahi!

    ahi-compat?s=libdns_sd&e=node&f=DNSServiceRegister>


    nfig-ui.config'

    Einmal editiert, zuletzt von Hp246 ()

  • Meistens ist das Problem die JSON Formatierung. Einfach mal deine Config in bei jsonlint.com einfügen und überprüfen lassen.

  • Ja aber das lief ja vorher... habe ja nix geandert...


    Von jetzt auf gleich, ging nix mehr...


    Ich werde das überprüfen...

  • Dann schau mal in die Log File bzw. poste die mal hier.

    Der Avahi Fehler im Log ist normal.

  • gibt es nicht :(


    Die config, ist i.O. laut Jsonlint...


    evtl kommt er vielleicht jetzt nicht mit den Geräten klar?


    mfg



    EDIT:

    homebridge.service - Node.js HomeKit Server

    Loaded: loaded (/etc/systemd/system/homebridge.service; enabled; vendor preset: enabled)

    Active: activating (auto-restart) (Result: exit-code) since Wed 2017-12-20 13:26:42 CET; 5s ago

    Process: 25096 ExecStart=/usr/local/bin/homebridge $HOMEBRIDGE_OPTS (code=exited, status=1/FAILURE)

    Main PID: 25096 (code=exited, status=1/FAILURE)


    Dez 20 13:26:42 hbridge2 systemd[1]: homebridge.service: Unit entered failed state.

    Dez 20 13:26:42 hbridge2 systemd[1]: homebridge.service: Failed with result 'exit-code'.

    Einmal editiert, zuletzt von Hp246 ()

  • Ich habe auch nochmal ein Problem. Es schmiert seid kurzem zeitweise Homebridge ab, nur leider sind die letzten Log Datein von März 2017. Warum habe ich keine aktuellen Log Dateien? Habe manuell aufgesetzt und mein System läuft als init.d mit Autostart.

  • xMAIKx


    Sie nach ob bei dir in der Datei homebridge in /etc/init.d

    Der Start so aussieht.

    su - root -c "homebridge >> /var/log/homebridge.log 2>> /var/log/homebridge.err &"

    Statt root könnte auch pi stehen.

    Sonst anpassen und homebridge neu starten, dann sollten beide logdateien erstellt werden.

    :)

  • Ich seh schon.... das liegt an meiner Secvest alarmanlage...


    Nur warum von jetzt auf gleich?


    hier der log:


    Dec 21 00:27:32 hbridge2 homebridge[23186]: [2017-12-21 00:27:32] [Secvest] Initializing platform accessory 'undefined'...

    Dec 21 00:27:32 hbridge2 homebridge[23186]: /usr/local/lib/node_modules/homebridge-secvest/index.js:105

    Dec 21 00:27:32 hbridge2 homebridge[23186]: callback(null, states[partition.state]);

    Dec 21 00:27:32 hbridge2 homebridge[23186]: ^

    Dec 21 00:27:32 hbridge2 homebridge[23186]: TypeError: Cannot read property 'state' of undefined

    Dec 21 00:27:32 hbridge2 homebridge[23186]: at self.secvest.getPartition (/usr/local/lib/node_modules/homebridge-secvest/index.js:105:39)

    Dec 21 00:27:32 hbridge2 homebridge[23186]: at getPartitions (/usr/local/lib/node_modules/homebridge-secvest/index.js:46:7)

    Dec 21 00:27:32 hbridge2 homebridge[23186]: at Secvest.getPartitions (/usr/local/lib/node_modules/homebridge-secvest/index.js:72:7)

    Dec 21 00:27:32 hbridge2 homebridge[23186]: at Secvest.getPartition (/usr/local/lib/node_modules/homebridge-secvest/index.js:42:10)

    Dec 21 00:27:32 hbridge2 homebridge[23186]: at SecvestPartitionAccessory.getCurrentState (/usr/local/lib/node_modules/homebridge-secvest/index.js:104:18)

    Dec 21 00:27:32 hbridge2 homebridge[23186]: at SecvestPartitionAccessory.getServices (/usr/local/lib/node_modules/homebridge-secvest/index.js:179:10)

    Dec 21 00:27:32 hbridge2 homebridge[23186]: at Server._createAccessory (/usr/local/lib/node_modules/homebridge/lib/server.js:388:36)

    Dec 21 00:27:32 hbridge2 homebridge[23186]: at Server.<anonymous> (/usr/local/lib/node_modules/homebridge/lib/server.js:374:32)

    Dec 21 00:27:32 hbridge2 homebridge[23186]: at /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/util/once.js:16:19

    Dec 21 00:27:32 hbridge2 homebridge[23186]: at self.getPartitions (/usr/local/lib/node_modules/homebridge-secvest/index.js:83:7)

    Dec 21 00:27:32 hbridge2 homebridge[23186]: at IncomingMessage.res.on (/usr/local/lib/node_modules/homebridge-secvest/index.js:68:11)

    Dec 21 00:27:32 hbridge2 homebridge[23186]: at emitOne (events.js:116:13)

    Dec 21 00:27:32 hbridge2 homebridge[23186]: at IncomingMessage.emit (events.js:211:7)

    Dec 21 00:27:32 hbridge2 homebridge[23186]: at addChunk (_stream_readable.js:263:12)

    Dec 21 00:27:32 hbridge2 homebridge[23186]: at readableAddChunk (_stream_readable.js:250:11)

    Dec 21 00:27:32 hbridge2 homebridge[23186]: at IncomingMessage.Readable.push (_stream_readable.js:208:10)



    PS: Ich glaub ich weiß wo der fehler liegt... Es liegt an der Alarmanlage an sich... Muss dort noch mal was einstellen müssen...

    Einmal editiert, zuletzt von Hp246 ()

  • So ich melde mich mal wieder... Es lag wirklich an der Alarmanlage die den Fehler ausgespuckt hat... Fehler beseitigt und es läuft wieder wie gehabt...


    Mit freundlichen Grüßen