NEWS
Controme Adapter bekommt keine Werte vom MiniServer
-
Hallo,
ich habe mir den Controme Adapter von @Erstam über Github installiert und im iobroker eingerichtet, was soweit erst einmal funktionert. Der Status der Instanz springt kurz auf rot und dann auf grün. Nach etwa einer Minute wechselt der Status auf gelb. Beim Wert "Verbunden mit Controme:" steht falsch.
Im Log gibt es folgende Meldungen:
controme.0 2021-05-28 16:57:30.154 info (787) starting. Version 0.2.3 in /opt/iobroker/node_modules/iobroker.controme, node: v12.22.1, js-controller: 3.2.16
controme.0 2021-05-28 16:58:30.416 error (787) Polling temperature data from Controme mini server finished with error "[]"
Bei den Objekten hat er alle Räume korrekt angelegt. Es gibt pro Raum drei Zeilen (actualTemperature, setpointTemperature und temperatureOffset). Die Spalte mit den Werten ist jedoch leer.
Meinem Controme Mini Server entlocke ich die Temperaturinformationen über folgende Adresse:
http://[IP des Mini Server]/get/json/v1/2/temps/
Folgende Adresse gibt nur ein [] als output:
http://[IP des Mini Server]/get/json/v1/1/temps/
In der Adapterconfiguration habe ich daraufhin unter Haus ID die 2 eingetragen. Die Fehlermeldung im Log bleibt jedoch. Jedoch hatte er bei einem früheren Versuch unter den Objekten die Räume noch nicht angelegt.
Hat jemand eine Idee, was ich noch einstellen kann bzw. wo der Fehler liegt?
-
@mistaluna
IP, passwort, kennwort stimmt?
Ansonsten mal über Instanzen/Expertenansicht den Adapter auf Log Stufe Debug stellen und Log anschauen bzw. hier vielleicht besser aufgehoben -
IP, Passwort und benutzer habe ich mehrmals überprüft. Glaube nicht, dass es daran liegt. Das Log habe ich auf Debug gestellt. Hier ist der komplette output:
controme.0 2021-05-28 19:50:04.459 error (4835) Polling temperature data from Controme mini server finished with error "[]" controme.0 2021-05-28 19:50:04.349 debug (4835) Polling temperature data from mini server controme.0 2021-05-28 19:49:04.346 debug (4835) Controme URL: 192.168.178.39; houseID: 2; update interval: 60 controme.0 2021-05-28 19:49:04.304 info (4835) starting. Version 0.2.3 in /opt/iobroker/node_modules/iobroker.controme, node: v12.22.1, js-controller: 3.2.16 controme.0 2021-05-28 19:49:03.935 debug (4835) statesDB connected controme.0 2021-05-28 19:49:03.933 debug (4835) States connected to redis: 127.0.0.1:9000 controme.0 2021-05-28 19:49:03.921 debug (4835) States create User PubSub Client controme.0 2021-05-28 19:49:03.919 debug (4835) States create System PubSub Client controme.0 2021-05-28 19:49:03.907 debug (4835) Redis States: Use Redis connection: 127.0.0.1:9000 controme.0 2021-05-28 19:49:03.903 debug (4835) objectDB connected controme.0 2021-05-28 19:49:03.887 debug (4835) Objects connected to redis: 127.0.0.1:9001 controme.0 2021-05-28 19:49:03.868 debug (4835) Objects client initialize lua scripts controme.0 2021-05-28 19:49:03.866 debug (4835) Objects create User PubSub Client controme.0 2021-05-28 19:49:03.864 debug (4835) Objects create System PubSub Client controme.0 2021-05-28 19:49:03.860 debug (4835) Objects client ready ... initialize now controme.0 2021-05-28 19:49:03.795 debug (4835) Redis Objects: Use Redis connection: 127.0.0.1:9001 controme.0 2021-05-28 19:48:59.097 debug (4744) system.adapter.admin.0: logging true controme.0 2021-05-28 19:48:59.007 info (4744) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason controme.0 2021-05-28 19:48:59.004 info (4744) terminating controme.0 2021-05-28 19:48:59.002 debug (4744) Stopping update interval. controme.0 2021-05-28 19:48:58.999 info (4744) Got terminate signal TERMINATE_YOURSELF controme.0 2021-05-28 19:48:30.690 debug (4744) system.adapter.admin.0: logging false controme.0 2021-05-28 19:48:16.899 error (4744) Polling temperature data from Controme mini server finished with error "[]"
-
@mistaluna sagte in Controme Adapter bekommt keine Werte vom MiniServer:
192.168.178.39
Darüber erreichst du die controme Oberfläche bzw. das ist die IP des Mini Servers?
Wenn aber der Adpater nicht grün wird, ist auch keine Verbindung da.
Nur ein Benutzer in der controme Benutzerverwaltung? Und der wird auch im Adapter genutzt?Sonst fällt mir auch nichts mehr ein...
-
Genau, die IP ist die des MiniServers im Browser. Ich habe zwar mehrere Benutzer im MiniServer, mich und einen für den iobroker, aber ich habe es mit beiden Benutzern probiert mit gleichem Resultat.
-
Wenn ich mit dem Controme Adapter keinen Erfolg habe, wie wäre denn der alternative Ansatz um auf die Controme API zuzugreifen?
-
@fredf said in Controme Adapter bekommt keine Werte vom MiniServer:
hier vielleicht besser aufgehoben
Wie kann ich meinen Post dort hin verschieben ohne einen Doppelthread aufzumachen?
//Edit:
Ich habe das Problem im Post Test Adapter Controme v0.2.x GitHub geschildert. -
@mistaluna So, das sollte behoben sein, auf Github ist die 0.2.4 zu finden.