NEWS
Test Adapter link2home
-
Hi ich habe ein neuen Adapter für Link2Home geschrieben.
Zum Installieren:
https://github.com/TA2k/ioBroker.link2homeUnter Adapter Experten Modus aktivieren:
Unter Adapter das Github Icon klicken:
Benutzerdefiniert auswählen und die Url einfügen.
Dann unter Adapter den Link2Home Adapter suchen und ganz rechts auf das Plus klicken.
Loginablauf:
Die Link2Home Zugangsdaten eingebenSteuerung
Bisher nur mit Steckdosen getestet. Es können direkt 01 oder 02 Channel mit True oder False -
@tombox
Hallo,
ich habe den Adapter am Wochenende getestet. Recht einfach gehalten, aber er funktioniert. Mir ist jedoch afgefallen, dass er nur Starten den Status der Geräte aktuelisiert. Es scheit, als gibt es keinen Abfrageintervall. Für meine anwendung benötige ich die aktualisierte Statusmeldung (wenigstens alle 5min, besser öfter). Danke. Maik -
@maik68 Refresh sollte alle 30sek passieren oder via remote.refresh
-
@tombox Tut er bei mir leider nicht. Der letzte Refresh war aktuell am 07.05. Da habe ich den Adapter neu gestartet. Sonst passiert leider nichts von selbst. Auch bei einem Zustandswechsel des Channel 01 von false auf true oder umgekehrt aktualisiert er den Status nicht.
-
@maik68 welches Gerät hast du.
-
Die WLAN Steckdose von Link2Home.
-
Ach ja, Typ: EMW303WF-1
-
@maik68 Installier mal die github version die hat eine option zum update via api probier das mal
-
Nach der Installation entsprechend deiner Anleitung, waren die Button dann auch wirklich als Button im Objekt dargestellt. Eine Aktualisierung der einzelnen Datenpunkte erfolgt jedoch weiterhin nicht. Der Stecker ist seit gestern ausgesteckt und der Datenpunkt für den Status zeigt immernoch für online "true". Ich will G-Homa Schalter ablösen, da sie vom dazugehörigen Adapter beim Erkennen sofort vom Server genommen werden. Die Schalter sind danach nur noch über den IO-Broker erreichbar. Das ist zwar generell gut, aber mein IO-Broker ist nur im interen WLAN erreichbar. Ich will aber über die eigene Geräte-APP eine reduntante und vor allem externe Möglichkeit haben, einige Geräte zu schalten. Deshalb habe ich mir zu Testzwecken einen der günstigen L2H-Schalter besorgt, nachdem ich den Adapter dazu entdeckt habe.
-
@maik68 ausgesteckt ist schwierig
-
Was ist der Unterschied zu Offline? Die App erkennt den Schalter auch ausgesteckt als Offline. Wenn ich den Adapter in diesem Zustand neu starte merkt er ja, dass das Gerät nicht erreichbar ist und gibt den Status false aus. Ich denke, der Adapter müsste lediglich den Status automatisch zyklisch abfragen. Das scheint er zurzeit nicht zu tun.
-
@tombox
Besten Dank, hat mich sehr gefreut, das du da einen Adapter geschrieben hast.
Hatte damals danach gesucht, aber es gab da noch nichts.Der Zugang hat sofort geklappt und hat meinen Strahler gefunden.
Zum steuern habe ich bislang keinen Schalter in den Objekten gefunden. -
@gismoh
link2home.0.XXXXXXX.01
link2home.0.XXXXXXX.02 -
@tombox
kann bei mir bislang noch nichts erkennen.
So sieht es in den Objekten bei mir aus:
-
@gismoh mal in debug log modus setzen und sicherstellen dass gerät im gleichen Netzwerk befindet
-
@tombox weis nicht ob/wie man es erkennen könnte.
Anbei der Log:link2home.0 2024-11-20 15:13:42.607 debug {"code":600,"data":[{"macAddress":"98D8631A401A","companyCode":"06","deviceType":"E1","authCode":"0","deviceName":"Strahler 3","imageName":"","orderNumber":1,"lastOperation":1706980785094,"cityId":"U1HFX8MKUM06","zoneId":"Europe/Berlin","gmtOffset":0,"longtitude":0,"latitude":0,"version":null,"groupId":null,"gColorType":0,"online":true}],"success":true} link2home.0 2024-11-20 15:13:42.566 debug client got: a10098d8631a401a00070002000000000202 from 192.168.145.51:35932 link2home.0 2024-11-20 15:13:42.565 debug client got: a10098d8631a401a00070002000000000201 from 192.168.145.51:35932 link2home.0 2024-11-20 15:13:12.721 debug client got: a10698d8631a401a0011000100000000230004002098d8631a401a from 192.168.145.96:35932 link2home.0 2024-11-20 15:13:12.602 debug client got: a10698d8631a401a0011000100000000230004002098d8631a401a from 192.168.145.96:35932 link2home.0 2024-11-20 15:13:12.560 debug client got: a10098d8631a401a00070000000000000202 from 192.168.145.51:35932 link2home.0 2024-11-20 15:13:12.560 debug client got: a10098d8631a401a00070000000000000201 from 192.168.145.51:35932 link2home.0 2024-11-20 15:13:12.559 debug client got: a10098d8631a401a000700010000000023 from 192.168.145.51:35932 link2home.0 2024-11-20 15:13:12.558 info client listening 0.0.0.0:35932 link2home.0 2024-11-20 15:13:12.552 info {"macAddress":"98D8631A401A","companyCode":"06","deviceType":"E1","authCode":"0","deviceName":"Strahler 3","imageName":"","orderNumber":1,"lastOperation":1706980785094,"cityId":"U1HFX8MKUM06","zoneId":"Europe/Berlin","gmtOffset":0,"longtitude":0,"latitude":0,"version":null,"groupId":null,"gColorType":0,"online":true} link2home.0 2024-11-20 15:13:12.552 info Found 1 devices link2home.0 2024-11-20 15:13:12.551 debug {"code":600,"data":[{"macAddress":"98D8631XXXXX","companyCode":"06","deviceType":"E1","authCode":"0","deviceName":"Strahler 3","imageName":"","orderNumber":1,"lastOperation":1706980785094,"cityId":"U1HFX8MKUM06","zoneId":"Europe/Berlin","gmtOffset":0,"longtitude":0,"latitude":0,"version":null,"groupId":null,"gColorType":0,"online":true}],"success":true} link2home.0 2024-11-20 15:13:12.505 info Login successful link2home.0 2024-11-20 15:13:12.504 debug {"code":600,"data":{"id":"5e35a7a9e4b012e7478d1c08","locale":"GE","token":"FD401851B5A215612B095078270XXXXX"},"success":true} link2home.0 2024-11-20 15:13:12.347 info Login to Link2Home link2home.0 2024-11-20 15:13:12.333 info starting. Version 0.0.1 (non-npm: TA2k/ioBroker.link2home#d252cf4d61e705fa7b9e9dd04d53454a4eXXXXX) in /opt/iobroker/node_modules/iobroker.link2home, node: v18.20.4, js-controller: 6.0.11