Hallo zusammen. Bei mir wird eine Aquara Steckdose als Lampe in der Homebridge angezeigt. Hier hatte ich schonmal eine Lösung erhalten. Die hieß so:
Code
1. Zuerst gehen Sie in die Phoscon App unter Gateway Einstellungen und klicken auf „App verbinden“
2. Dann geben Sie in einem Terminal auf dem Raspberry Pi (z.B. über VNC oder einem SSH Terminal wie z.B. Putty) folgenden Befehl ein: ph createuser
3. Dann ph outlet -v
4. Also Ausgabe sehen Sie die ID des Resourcelinks z.B. /resourcelink/5
5. Geben Sie ph get /resourcelinks/5 ein. Ersetzten Sie die Zahl mit der Zahl die der vorherige Befehl bei Ihnen angezeigt hat
6. Die Ausgabe müsste in etwa so aussehen:
{
"classid": 1,
"description": "outlet",
"links": [
"/lights/1"
],
"name": "homebridge-hue",
"owner": "4FDEED7C22",
"recycle": false,
"type": "Link"
}
7. Bei links steht die ID der Steckdose (in meinem Fall /lights/1) Wenn dort bei Ihnen nichts steht müssen Sie die Steckdosen manuell hinzufügen
8. Dazu lassen Sie sich alle Lichter (und Steckdosen) mit diesem Befehl anzeigen: ph get /lights/
9. Die Ausgabe sieht etwa so aus:
"1": {
"capabilities": {
"alerts": [
"none",
"select",
"lselect"
]
},
"config": {
"groups": []
},
"etag": "81b59d336486fb756dbf6cf47af5d7f3",
"hascolor": false,
"lastannounced": null,
"lastseen": "2024-02-27T10:52Z",
"manufacturername": "_TZ3000_mraovvmm",
"modelid": "TS011F",
"name": "Smart plug 1",
"state": {
"alert": "none",
"on": false,
"reachable": true
},
"swversion": "1.0.3",
"type": "Smart plug",
"uniqueid": "84:fd:27:ff:fe:d2:45:f2-01"
}
10. Die ID der Steckdose in diesem Fall ist die 1
11. Fügen Sie Alle Steckdosen mit diesem Befehl hinzu:
ph put /resourcelinks/5 '{"links": ["/lights/1"]}'
12. Wenn Sie mehrere Steckdosen haben müssen alle in den eckigen Klammern mit Komma getrennt stehen. So: ["/lights/1", „/lights/5“, „/lights/12“]
Alles anzeigen
Allerdings scheitert es schon bei der Eingabe im Terminal "ph createuser". Hier bekomme ich diesen Fehler:
pi@homebridge:~ $ ph createuser
ph: localhost: request 1: GET /config
ph: warning: localhost: request 1: http status 404 Not Found
ph: error: localhost: not a Hue bridge
Was kann ich denn hier tun? Phoscon hat die IP 192.168.1.11:4530 und Homebridge ist unter 192.168.1.11 erreichbar.