Phoscon Gateway und Homebridge koppeln

  • Ich versuche mich gerade, über Phoscon app verbinden die Homebridge und somit die Apple Home App mit den sensoren und Lichtern zu nutzen.



    In Anleitungen lese ich ständig das ich aus der Homebrodge Log beim neustarten User und Passwort angezeigt bekomme, wenn ich vorher in der Phoscon App auf App verbinden gehe. Diese soll ich dann in der Homebridge config eintragen.


    irgendwie ist das bei mir nicht der Fall.


    Ich denke, dass ich dafür Felder in der Config.json schaffen muss oder?


    Kann mir das bitte nochmal jemand erklären?


    Homebridge läuft aktuelle mit Plugins: Deconz und Homebridge Hue


    meine Config sieht so aus:



    {

    "bridge": {

    "name": "Homebridge",

    "username": "CC:22:3D:E3:CE:30",

    "port": 51826,

    "pin": "031-45-154"

    },

    "description": "Home Smart Home",

    "platforms": [{

    "platform": "config",

    "name": "Config",

    "port": 8080,

    "auth": "form",

    "theme": "red",

    "restart": "sudo -n systemctl restart homebridge",

    "temp": "/sys/class/thermal/thermal_zone0/temp",

    "sudo": true,

    "log": {

    "method": "custom",

    "command": "journalctl -o cat -n 500 -f -u homebridge"

    }

    },

    {

    "platform": "deconz",

    "name": "deconz",

    "host": "192.168.178.56",

    "port": 80,

    "apikey": "ABCDEF1234"

    }

    ],

    "accessories": []

    }




    Danke schonmal im vorraus.


    Ich hoffe ich habe alles an Infos geliefert, was notwendig ist? hab auch keine detailierte Anleitung weiter gefunden, die ich verstanden habe :S

  • Ich hab das selbe Problem!


    Kann vielleicht jemand erklären wie die Config.json Datei aussehen muss.

    Die Config.json Datei sieht bei mir bis jetzt so aus:


    {
        "bridge": {
            "name": "Homebridge",
            "username": "CC:22:3D:E3:CE:30",
            "port": 51826,
            "pin": "031-45-154"
    },
        "description": "Home Smart Home",
        "platforms": [
    {
                "platform": "config",
                "name": "Config",
                "port": 8080,
                "auth": "form",
                "theme": "red",
                "restart": "sudo -n systemctl restart homebridge",
                "temp": "/sys/class/thermal/thermal_zone0/temp",
                "sudo": true,
                "log": {
                    "method": "custom",
                    "command": "journalctl -o cat -n 500 -f -u homebridge"
    }
    }
    ],
        "accessories": []
    }


    Danke schon mal für eure Hilfe


  • Moin,

    @tilokastner

    So sieht es bei mir aus;

    Code
                "platform": "deconz",
                "name": "deconz",
                "host": "127.0.0.1",
                "port": 80,
                "apikey": "deinapikey"
            }

    Wie du an den apikey kommst steht hier;

    Acquire an API key


    So lief es bei mir, allerdings habe ich irgendwann das Plugin deinstalliert und es läuft trotzdem weiter auch wenn neue Geräte über Phoscon/deconz hinzugefügt werden.

    Ich denke mal das es an dem Hue Plugin liegt da damals der Benutzer hierfür über deconz erstellt worden ist.


    @TraeschS

    Bei dir fehlt auch scheinbar das Plugin sowie der Eintrag in der config.json

  • So geht es bei mir.

    Der Port:90 bei hosts ist pihole geschuldet und kannst bei dir dann weglassen


    Und als Plugin nur das Homebridge-Hue

    Einmal editiert, zuletzt von clex ()

  • Danke hab es zum laufen bekommen.


  • Ich hab jetzt aber noch ein Problem!

    Wenn ich den RaspberryPi von Strom trenne und wieder neu starte fehlen zuerst die Lampen von Phoscon und ich muss Homebridge erst wieder mit dem Befehl  sudo -n systemctl restart homebridge  neu starten.

    Danach funktioniert wieder alles, anschließend muss in der Apple Home App all Lichter den Räumen zuordnen und die Szenen neu erstellt werden.


    Was muss ich machen um das Problem zu lösen.


    Danke schon mal.


    Gruß Stefan


  • So nun sehe ich schonmal meine Osram stekdosen und Osram lampen. (Auch wenn diese alle Standardraum mit im namen haben, dass werde ich aber irgendwo finden und beheben ;) )


    Danke Alphadark dank dir hab ich schon ein teil der Sensoren in der Home App :=)


    Mir fehlen jetzt nur noch die Sensoren von Aqara die werden nicht angezeigt obwohl ich im Homebridge plugin die Sensoren auch angehakt habe.


    Muss da noch mehr passieren um Sensoren in der Home App oder Eve sehen zu können?

  • Danke hat funktioniert.


  • Hallo.


    Ich habe das Problem, dass ich an die API nicht dran komme.

    Schritt 1 läuft

    [

    {

    "id": "00212EFFFF0601E1",

    "internalipaddress": "192.168.6.239",

    "macaddress": "00212EFFFF0601E1",

    "internalport": 80,

    "name": "Phoscon-GW",

    "publicipaddress": "xxxxxxxxxx"

    }

    ]


    Folgende Fehlermeldung erscheint im nächsten Schritt

    POST 192.168.6.239:80/api


    [

    {

    "error": {

    "address": "/",

    "description": "body contains invalid JSON",

    "type": 2

    }

    }

    ]


    Hat jemand eine Idee?