HomeKit für Homematic IP mit AccessPoint
Moderator: Co-Administratoren
HomeKit für Homematic IP mit AccessPoint
Hallo zusammen,
wer schon immer Interesse an einer HomeKit-Integration für Homematic IP mit AccessPoint hatte, gibt es jetzt eine Lösung: Dank der tollen Arbeit von CoreGreenberet (*) habe ich das Cloud-Protokoll von Python nach NodeJS portiert, um eine HomeKit-Integration mittels Homebridge zu ermöglichen.
https://github.com/marcsowen/homebridge-homematicip
Mit dem "homebridge-homematicip"-Plugin für Homebridge habt ihr jetzt die Möglichkeit, eine stetig wachsende Zahl von HomematicIP-Geräten direkt in HomeKit (HomeApp auf dem iPhone, Siri-Sprachsteuerung auf dem HomePod, etc.) zu verwenden. Das Plugin greift dabei nicht direkt auf den HmIP-AccessPoint zu, sondern verbindet sich mit der HmIP-Cloud, um von dort aus die Geräte abzufragen und zu steuern. Das klappt mit der selben Geschwindigkeit und Zuverlässigkeit wie mit der Original-HomematicIP-App, die das genauso macht.
Allerdings muss auch klar sein, dass es bei einem Ausfall des Internetzugangs, keine Steuerungsmöglichkeit mehr gibt. Der AccessPoint kann leider nicht direkt erreicht werden, sondern muss immer über die HmIP-Cloud angesprochen werden.
Das ganze Projekt steckt noch in den Kinderschuhen, aber vielleicht möchte der eine oder andere ja mal testen. Das Plugin kann direkt aus der Homebridge Config UI heraus installiert werden, indem ihr unter Plugins nach "homematicip" sucht.
Für eine Verbindung, müsst ihr euch einen AccessToken generieren. Leider funktioniert es momentan nur ohne PIN. Ich werde den PIN-Support aber in den nächsten Tagen noch einbauen. Falls ihr Schwierigkeiten habt den AccessToken zu generieren, könnt ihr auch das Tool aus dem Projekt von coreGreenberet (*) verwenden. Die Tokens sind kompatibel.
Ich freue mich über Feedback auf Github oder hier im Forum.
Viele Grüße,
Marc
(*) https://github.com/coreGreenberet/homematicip-rest-api
wer schon immer Interesse an einer HomeKit-Integration für Homematic IP mit AccessPoint hatte, gibt es jetzt eine Lösung: Dank der tollen Arbeit von CoreGreenberet (*) habe ich das Cloud-Protokoll von Python nach NodeJS portiert, um eine HomeKit-Integration mittels Homebridge zu ermöglichen.
https://github.com/marcsowen/homebridge-homematicip
Mit dem "homebridge-homematicip"-Plugin für Homebridge habt ihr jetzt die Möglichkeit, eine stetig wachsende Zahl von HomematicIP-Geräten direkt in HomeKit (HomeApp auf dem iPhone, Siri-Sprachsteuerung auf dem HomePod, etc.) zu verwenden. Das Plugin greift dabei nicht direkt auf den HmIP-AccessPoint zu, sondern verbindet sich mit der HmIP-Cloud, um von dort aus die Geräte abzufragen und zu steuern. Das klappt mit der selben Geschwindigkeit und Zuverlässigkeit wie mit der Original-HomematicIP-App, die das genauso macht.
Allerdings muss auch klar sein, dass es bei einem Ausfall des Internetzugangs, keine Steuerungsmöglichkeit mehr gibt. Der AccessPoint kann leider nicht direkt erreicht werden, sondern muss immer über die HmIP-Cloud angesprochen werden.
Das ganze Projekt steckt noch in den Kinderschuhen, aber vielleicht möchte der eine oder andere ja mal testen. Das Plugin kann direkt aus der Homebridge Config UI heraus installiert werden, indem ihr unter Plugins nach "homematicip" sucht.
Für eine Verbindung, müsst ihr euch einen AccessToken generieren. Leider funktioniert es momentan nur ohne PIN. Ich werde den PIN-Support aber in den nächsten Tagen noch einbauen. Falls ihr Schwierigkeiten habt den AccessToken zu generieren, könnt ihr auch das Tool aus dem Projekt von coreGreenberet (*) verwenden. Die Tokens sind kompatibel.
Ich freue mich über Feedback auf Github oder hier im Forum.
Viele Grüße,
Marc
(*) https://github.com/coreGreenberet/homematicip-rest-api
Re: HomeKit für Homematic IP mit AccessPoint
Hallo Marc,
vielen Dank für deine tolle Arbeit. ich habe einen Homematic IP Access Point, welcher von LIDl ist (Silvercrest). An sich "nur" ein umgelabeltes Homematic IP Produkt. Meine Seriennummer beginnt mit 3015, nicht 3014 wie in deinem Beispiel.
Ich erhalte nach Konfiguration immer folgenden Fehlerlog:
Kannst du mir da helfen? Wo kann der Fehler liegen?
vielen Dank für deine tolle Arbeit. ich habe einen Homematic IP Access Point, welcher von LIDl ist (Silvercrest). An sich "nur" ein umgelabeltes Homematic IP Produkt. Meine Seriennummer beginnt mit 3015, nicht 3014 wie in deinem Beispiel.
Ich erhalte nach Konfiguration immer folgenden Fehlerlog:
Code: Alles auswählen
[1/22/2021, 6:40:37 PM] [HomematicIP] Cannot request: url=https://srv03.hmip-oem0840.com:6969/hmip/auth/connectionRequest, request="{\"deviceId\":\"34fca11a-6d73-4f33-a5c5-a05ce0b73bb2\",\"deviceName\":\"homebridge-homematicip\",\"sgtin\":\"3015xxxxxxxxx\"}", headers={"content-type":"application/json","accept":"application/json","VERSION":"12","CLIENTAUTH":"F904FEC8CB2591D9D7387D47F39B19462DB007E3EB16D04072FD6873B59E93E0D9380DC432B2204E708A0FBC90113617BDB01CEB2C1DFB3E6F6DE20420B6B2B0"}, code=400, message=Bad Request
[1/22/2021, 6:40:37 PM] [HomematicIP] Cannot start auth request for access_point=3015xxxxxxx
Re: HomeKit für Homematic IP mit AccessPoint
Danke. Leider habe ich keinen Silvercrest-Gerät zum testen, aber es scheint ja nur ein Rebranding von eQ-3 zu sein. Allerdings sieht es in Deinem Log so aus, als würden auch andere Server verwendet werden: srv03.hmip-oem0840.com
Diesen Fehler bekomme ich auch, wenn eine PIN gesetzt ist. Versuch mal ein Update auf Version 0.0.14 und probiere zum pairen mal folgende Config:Code: Alles auswählen
[1/22/2021, 6:40:37 PM] [HomematicIP] Cannot request: url=https://srv03.hmip-oem0840.com:6969/hmip/auth/connectionRequest, request="{\"deviceId\":\"34fca11a-6d73-4f33-a5c5-a05ce0b73bb2\",\"deviceName\":\"homebridge-homematicip\",\"sgtin\":\"3015xxxxxxxxx\"}", headers={"content-type":"application/json","accept":"application/json","VERSION":"12","CLIENTAUTH":"F904FEC8CB2591D9D7387D47F39B19462DB007E3EB16D04072FD6873B59E93E0D9380DC432B2204E708A0FBC90113617BDB01CEB2C1DFB3E6F6DE20420B6B2B0"}, code=400, message=Bad Request [1/22/2021, 6:40:37 PM] [HomematicIP] Cannot start auth request for access_point=3015xxxxxxx
Code: Alles auswählen
{
"platform": "HomematicIP",
"name": "HomematicIP",
"access_point": "<Deine access point ID>",
"pin": "<Deine PIN>"
}
Marc
Re: HomeKit für Homematic IP mit AccessPoint
Danke. Die PIN war es. Obwohl nicht nie bewusst eine gesetzt habe. Jetzt funktioniert alles einwandfrei. Vielen Dank für deine Arbeit.
Re: HomeKit für Homematic IP mit AccessPoint
Erstmal vielen Dank für deine Arbeit. Das Plugin funktioniert wirklich super... Endlich eine HomeKit Integration mit AP. Ich habe jedoch eine Frage. Mein Garagentor steuere ich mit einem HmIP-PCBS und der HMIP-SWDO zeigt mir an ob das Tor geschlossen oder offen ist. Gibt es eine Möglichkeit, wie bei der CCU Variante des Plugins ein Garagentor darzustellen? Das wäre die absolute Krönung des Ganzen Anbei mal der Link https://github.com/thkl/homebridge-home ... Garagentor
-
- Beiträge: 2
- Registriert: 06.02.2021, 22:37
- System: Access Point
- Hat sich bedankt: 1 Mal
Re: HomeKit für Homematic IP mit AccessPoint
Hi, ich habe nun auch den Silvercrest AP im Einsatz und ebenfalls das Verbindungsproblem zu Homebridge. Wo finde ich die Seriennummer? Auf dem Geräteaufkleber steht sie nicht, in der Lidl-App kann ich sie auch nicht finden. Und, wie hast du dann die Passwort-Frage gelöst? Einfach nur die Zeile weggelassen?
Danke und Gruß von einem Newbie in SmartHome...
-
- Beiträge: 1152
- Registriert: 30.11.2013, 16:35
- Wohnort: Mordor
- Hat sich bedankt: 23 Mal
- Danksagung erhalten: 56 Mal
Re: HomeKit für Homematic IP mit AccessPoint
Nur als Info - auch wenn man den Silvercrest AP von Lidl hat kann man problemlos die Original Homematic IP App nutzen - falls man da die Infos besser findet. (Alternativ geht auch für alles die Smartha App).
-
- Beiträge: 2
- Registriert: 06.02.2021, 22:37
- System: Access Point
- Hat sich bedankt: 1 Mal
Re: HomeKit für Homematic IP mit AccessPoint
Die Verbindung zur Homematic-App habe ich nicht hinbekommen. Hier wird ja auch die SGTIN benötigt. Diese herauszufinden war ja mein Problem.
-
- Beiträge: 1152
- Registriert: 30.11.2013, 16:35
- Wohnort: Mordor
- Hat sich bedankt: 23 Mal
- Danksagung erhalten: 56 Mal
Re: HomeKit für Homematic IP mit AccessPoint
Auch in der SilverCrest Smart Home App von LIDL (falls die App irgendwas mit LIDL heißt dann hast du nicht das richtige Gateway) muss die SGTIN zu finden sein, ansonsten natürlich auch auf dem Barcode Aufkleber auf der Rückseite.
Nicht die Gateways verwechseln, vor 2 Jahren gab es das Silvercrest Gateway das Baugleich mit dem Homematic IP AP ist und besitzt auf der Rückseite den QR Barcode. Dieser geht auch mit der HomematicIP App problemlos.
Vor paar Wochen gab es bei LIDL das Zigbee Silvercrest Gateway- baugleich mit dem Zigbee Tuya Gateway. Funktioniert auch mit der Tuya oder Smart Life App - aber nicht mit Homematic IP kompatibel.
Nicht die Gateways verwechseln, vor 2 Jahren gab es das Silvercrest Gateway das Baugleich mit dem Homematic IP AP ist und besitzt auf der Rückseite den QR Barcode. Dieser geht auch mit der HomematicIP App problemlos.
Vor paar Wochen gab es bei LIDL das Zigbee Silvercrest Gateway- baugleich mit dem Zigbee Tuya Gateway. Funktioniert auch mit der Tuya oder Smart Life App - aber nicht mit Homematic IP kompatibel.
-
- Beiträge: 1
- Registriert: 23.02.2021, 10:25
- System: in Planung
Re: HomeKit für Homematic IP mit AccessPoint
Hallo habe gerade erst Homebridge auf meinen Raspi geladen habe davor Hoobs genutzt aber da kann ich nicht meinen Homematic ip Access Point einbinden
Habe aber leider Probleme
1. wo bekomme ich den token ?
2. in der Beschreibung sind 2 json Stränge muss ich die beide eingeben oder nur das paren ?
Danke für die Hilfe
MFG Philipp
Habe aber leider Probleme
1. wo bekomme ich den token ?
2. in der Beschreibung sind 2 json Stränge muss ich die beide eingeben oder nur das paren ?
Danke für die Hilfe
MFG Philipp