Beiträge von bubffm

    Hallo Zusammen,


    ich besitze nun seit längerer Zeit eine Homebridge ( Raspberry Pi 3 B+, HOOBS Image ).


    Einige Startschwierigkeiten konnte ich bereits hinter mich bringen, jedoch kämpfe ich nun seit Tagen an einer Lösung für die Installation des Zigbee Plugins um einen Zigbee Stick in Betrieb zu nehmen.


    Zu hoobs kann ich nichts beitragen. Aber was willst Du denn mit dem merkwürdigen plugin anfangen. „Supported devices: TBD“ ??


    Schau Dir - wenn Du die boobs Probleme gelöst hast vielleicht besser mal homebridge-hue an.

    https://www.npmjs.com/package/homebridge-hue

    Das supported Unmengen Zigbee Devices und wird hier von den vielen Usern mit Zigbee benutzt.

    Also werde ich den nicht weg bekommen, sondern nur die Daylights oder?

    Probier mal die Zeile 104 in Deiner Konfig zu löschen oder auf „false“ zu setzen:


    "nativeHomeKitSensors": true,


    Möglicherweise verursacht der das. Oder hast Du Native Homekit Sensoren in Betrieb? Wenn es das nicht ist, dann weiss ichs nicht. Bei mir taucht der nicht auf.

    PresenceState: Was meinst Du damit, diesen Eintrag gibt es doch in meiner Config gar nicht :/


    Doch, den hast Du sogar rot angekreuzt 😀 Ist aber egal. Auch die möglicherweise überflüssigen Einträge in der „hue“ config lass mal so. Es läuft ja jetzt.

    Die "Daylight" Sensoren kannst Du unterdrücken mit folgendem Eintrag in die "hue" Konfig:


    Code
    "excludeSensorTypes": [
    "Daylight"
     ],

    Das kannst Du direkt unter den "sensors": true Eintrag einsetzen.


    Wo der "presenceState" Eintrag herkommt weiss ich nicht.


    Aber insgesamt sieht das ja schon mal gut aus. :thumbup:

    ok, es fehlt in deiner "hue" config der folgende Eintrag:


    "sensors": true,


    Füge nach Zeile 102 in Deiner Config ("lights": true) eine neue Zeile ein mit dem sensor-command. Dann Cnnfig sichern und homebridge nochmal starten. Dann sind die Sensoren definitiv da!


    Deine "hue" config sieht ein bisschen putzig aus. Da ist alles mögliche aufgelistet nur das wirklich Wichtige nicht :D Aber das lassen wir jetzt mal so....

    Poste bitte mal Deine neue Konfig, nach den Änderungen. den „App verbinden“ button in Phoscon hast Du gedrückt?


    Die unclean termination messages sind dubios. machst du den Neustart der hombridge über die Konfig? oder über sudo reboot? oder beides? Mach das mal alles in Konfig und lass ssh über Terminal etc in Ruhe.

    Stimmt, dann reicht ein Komma und dann eine neue Zeile mit der neuen IP.


    Das Modul funktioniert für 1000e Nutzer, gibt keinen Grund warum es bei Dir nicht laufen sollte wenn alle Vorgaben korrekt sind.

    Ja, die XXX'e forcieren, das das hue plugin noch mal nach einer Brücke sucht. Sie hat ja schon eine und deshalb hängt möglicherweise die Suche nach einer neuen / zusätzlichen Brücke.


    Die X'e genau hinter der markierten Stelle in eine neue leere Zeile. Das Komma hinter der ersten User-ID nicht vergessen!

    Genau formatieren wie vorgegeben. Leerzeichen nach dem Doppelpunkt.


    Das hat bei mir schon funktioniert. Ist auch irgendwo dokumentiert.


    Den anderen Fehler kannst Du erstmal ignorieren. Da war wahrscheinlich nur der npm Server down.


    WICHTIGES ADDENDUM:

    Ich sehe gerade noch etwas GANZ WICHTIGES in Deinem Konfig-Screenshot:

    Die hast bei "hosts" offensichtlich vorgegeben, auf welcher IP Adresse Deine derzeitige Philips Bridge liegt. Damit wird die automatische Suche deaktiviert. Das Plugin nimmt nur was es auf dieser IP findet und sucht nicht weiter !! Das wird der ursächliche Fehler sein warum Dein Conbee nicht gefunden wurde!


    Das kannst Du einfach lösen in dem Du unter "hosts" nach der ersten IP die du dort hast eine Komma setzt, dann eine neue leere Zeile und dort die IP einträgst, auf der sich der Raspi mit der Conbee befindet.


    Wahrscheinlich reicht schon das, damit dann auch die Conbee gefunden und im Log angezeigt wird. Die musst Du dann nur noch im Konfig ergänzen und Du brauchst die Arie mit den XXX'e gar nicht mehr. Must Du ausprobieren. Ich würde mit dem Eintrag des zusätzlichen Hosts beginnen. Das ist in jedem Fall erforderlich!

    Kleines Addendum. Eine Fehlermeldung in deinem Log ist mir doch entgangen: Zeile 67:


    [2019-12-11 18:25:59] [Hue] npm registry: communication error ETIMEDOUT on https://registry.npmjs.org/


    Bin mir im Moment selber gerade nicht so ganz sicher was da heisst, scheint aber nur ein Verbindungsproblem zum npm registry zu sein (da liegen die ganzen Raspian Pakete und Plugins) und sollte sich nicht weiter negativ auswirken. Es startet ja alles ok.

    ok, das ist jetzt mal ein lesbarer log. 😎 Sieht soweit alles gut aus.


    Nun probier bitte einmal folgendes:

    1.) geh im Browser wieder auf das Konfig-UI-X Menü und drücke auf den Menüpunkt "Konfiguration"

    2.) Wenn Du das gemacht hast siehst Du die Konfig Datei. Dort bitte auf den Button "Backup" drücken. Das legt ein Backup dieser Datei auf deine Festplatte, falls in den nun folgenden Schritten etwas scheixxe läuft.

    3.) Suche bitte in der Konfig file die Du im Webbroser siehst nach der Stelle wo steht:

    "Platform": "hue".

    4.) Dort findest Du ein (oder auch mehrere) Zeilen später die Zeile mit dem Titel "users". Dort ist vermute ich eine userid für Deine bestehende Phlips Hue Bridge. Sieht so in der art aus:

    "dfiui5767676dfdjhjhjh": "1234567dfg5"

    5.) Am Ende dieser User-ID füge ein Kommazeichen ein, dann eine leere zeile.

    In diese leere Zeile füge folgendes ein:

    "xxxxxxxxxxx": "xxxxxxxxxxxx" Ganz egal wievile X'e, wichtig sind die Anführungsstriche und der DOppelpunkt in der Mitte.

    6.) nun drücke oben auf speichern. Wenn Du alles richtig gemacht hast, kommt ein grünes Kästchen unten rechts.

    Sollte ein rots Kästchen kommen, hast DUs vergeigt. Gehe dann nochmal sorgfältig die hier beschriebenen Schritte durch.

    7.) Wenn beim speichern grün kommt, lade in einem anderen Fenster die Phoscon APP und drücke in Gateway auf "App verbinden" .

    8.) Starte die homebridge neu indem Du im Konfig-UI-X Fenster aufs "Aus" Icon oben rechts drückst.

    9.) Nun gehe in den Log und schaue ob Dir dort eine User-ID für Deine Phoscon Brücke ausgeworfen wird.

    Die trägst Du dann anstatt der "xxxxxx"'e in deine Konfigurationsdatei ein und startest die Homebridge nochmals.

    10.) Wenn alles klappt, ist nun der Conbee Stick / Raspee modul mit der Homebridge verbunden.


    Good Luck!