NEWS
Test Adapter LG ThinQ
-
@2hot4you
Sorry, habe deine Frage überlesen.
Ich habe eine Balkon-PV und steure die BWWP ähnlich wie edvspezi. -
@tombox
Hi,
kannst du mir erklären, warum der minütliche Adapter-Update nicht bzw. so gut wie gar nicht funktioniert?
Habe eine LG BWWP WH20S. Ich logge die Ist-Temperatur und den Energieverbrauch.
Trotz Absinken der Temperatur und Betrieb der Pumpe ändern sich die Werte nicht.
Wie gesagt, Update-Intervall steht auf 1 und thinq1 auf 0, wie in der Beschreibung angegeben.
Danke für deine Hilfe. -
@mp3junkie sagte in Test Adapter LG ThinQ v0.0.1:
@tombox
Hi,
kannst du mir erklären, warum der minütliche Adapter-Update nicht bzw. so gut wie gar nicht funktioniert?
Habe eine LG BWWP WH20S. Ich logge die Ist-Temperatur und den Energieverbrauch.
Trotz Absinken der Temperatur und Betrieb der Pumpe ändern sich die Werte nicht.
Wie gesagt, Update-Intervall steht auf 1 und thinq1 auf 0, wie in der Beschreibung angegeben.
Danke für deine Hilfe.Stelle doch mal auf debug um und schau was da nicht richtig läuft. Besser wäre intervall auf 10 und thinq1 auf 5. Hast du überhaupt ein Thinq1 Geräte?
Gruß//Lucky
-
@lucky_esa
Das Update-Intervall habe ich auf 10 gestellt. Thinq1 auf 0, da keine Geräte vorhanden.
Ich habe auf debug umgestellt. Wie erkenne ich da den/die Fehler? -
@mp3junkie sagte in Test Adapter LG ThinQ v0.0.1:
@lucky_esa
Das Update-Intervall habe ich auf 10 gestellt. Thinq1 auf 0, da keine Geräte vorhanden.
Ich habe auf debug umgestellt. Wie erkenne ich da den/die Fehler?Beim Start kannst du sehen ob die MQTT Connection steht und wenn sich Werte ändern, dann erscheint ein Logeintrag mit "Monitoring: xxxx"
Wenn beides nicht funktioniert, dann stimmt was anderes nicht.
Beim Start:
lg-thinq.0 2024-04-10 18:07:47.165 info MQTT connected to: t20/op/cd08a1e0xxx5/inbox lg-thinq.0 2024-04-10 18:07:46.912 info Start MQTT Connection lg-thinq.0 2024-04-10 18:07:46.663 info Create certification done lg-thinq.0 2024-04-10 18:07:46.082 info Found AWS CER lg-thinq.0 2024-04-10 18:07:46.021 info Found MQTT Host
Gruß//Lucky
-
@lucky_esa sagte in Test Adapter LG ThinQ v0.0.1:
@mp3junkie sagte in Test Adapter LG ThinQ v0.0.1:
@lucky_esa
Das Update-Intervall habe ich auf 10 gestellt. Thinq1 auf 0, da keine Geräte vorhanden.
Ich habe auf debug umgestellt. Wie erkenne ich da den/die Fehler?Beim Start kannst du sehen ob die MQTT Connection steht und wenn sich Werte ändern, dann erscheint ein Logeintrag mit "Monitoring: xxxx"
Wenn beides nicht funktioniert, dann stimmt was anderes nicht.
Beim Start:
lg-thinq.0 2024-04-10 18:07:47.165 info MQTT connected to: t20/op/cd08a1e0xxx5/inbox lg-thinq.0 2024-04-10 18:07:46.912 info Start MQTT Connection lg-thinq.0 2024-04-10 18:07:46.663 info Create certification done lg-thinq.0 2024-04-10 18:07:46.082 info Found AWS CER lg-thinq.0 2024-04-10 18:07:46.021 info Found MQTT Host
Gruß//Lucky
Wie kann ich den log hier anzeigen?
Bekomme in nicht so formatiert wie du.- Wenn ich die App auf dem Smartphone öffne (und geöffnet lasse), aktualisiert der Adapter.
- Seitdem der Adapter auf debug steht, aktualisiert er Änderungen.
- App (Android) muß geöffnet bleiben, sonst erfolgt kein Monitoring.
-
@mp3junkie Notfalls einfach in einer Datei packen und als Anhang hier hochladen. Die APP muss nicht geöffnet sein um Daten zu bekommen.
Gruß//Lucky
-
lg-thinq.0 2024-04-10 20:06:22.466 debug Monitoring: {"data":{"state":{"reported":{"airState.tempState.hotWaterCurrent":46,"meta":{"allDeviceInfoUpdate":false,"messageId":"3KSpvqm9SQaQInv8C5smdQ"},"mid":2173640954,"online":true,"static":{"countryCode":"DE","deviceType":"406"},"timestamp":1712772382326}}},"deviceId":"fc57f86f-13ca-15fa-b8be-b8165fa05c04","type":"monitoring"} lg-thinq.0 2024-04-10 20:06:19.146 debug Monitoring: {"data":{"state":{"reported":{"airState.tempState.hotWaterCurrent":46.5,"meta":{"allDeviceInfoUpdate":false,"messageId":"dF3X01wPTvucILL8lrep6A"},"mid":2173637790,"online":true,"static":{"countryCode":"DE","deviceType":"406"},"timestamp":1712772379092}}},"deviceId":"fc57f86f-13ca-15fa-b8be-b8165fa05c04","type":"monitoring"} lg-thinq.0 2024-04-10 20:05:54.610 debug Monitoring: {"data":{"state":{"reported":{"airState.tempState.hotWaterCurrent":46,"meta":{"allDeviceInfoUpdate":false,"messageId":"MhPeN0GVS-iuQbmbEEG9ww"},"mid":2173613121,"online":true,"static":{"countryCode":"DE","deviceType":"406"},"timestamp":1712772354570}}},"deviceId":"fc57f86f-13ca-15fa-b8be-b8165fa05c04","type":"monitoring"} lg-thinq.0 2024-04-10 20:05:50.595 debug Monitoring: {"data":{"state":{"reported":{"airState.tempState.hotWaterCurrent":46.5,"meta":{"allDeviceInfoUpdate":false,"messageId":"IuwCDsdrRDKbkcs2q0LwBg"},"mid":2173609132,"online":true,"static":{"countryCode":"DE","deviceType":"406"},"timestamp":1712772350557}}},"deviceId":"fc57f86f-13ca-15fa-b8be-b8165fa05c04","type":"monitoring"} lg-thinq.0 2024-04-10 20:05:42.338 debug Monitoring: {"data":{"state":{"reported":{"airState.energy.onCurrent":545,"meta":{"allDeviceInfoUpdate":false,"messageId":"yU6rrQa0Qzit2tQG6guCeQ"},"mid":2173600748,"online":true,"static":{"countryCode":"DE","deviceType":"406"},"timestamp":1712772342051}}},"deviceId":"fc57f86f-13ca-15fa-b8be-b8165fa05c04","type":"monitoring"} lg-thinq.0 2024-04-10 20:05:30.542 debug Monitoring: {"data":{"state":{"reported":{"airState.tempState.hotWaterCurrent":46,"meta":{"allDeviceInfoUpdate":false,"messageId":"73YPAwGtQk2gicu0MOFJwg"},"mid":2173589198,"online":true,"static":{"countryCode":"DE","deviceType":"406"},"timestamp":1712772330497}}},"deviceId":"fc57f86f-13ca-15fa-b8be-b8165fa05c04","type":"monitoring"} lg-thinq.0 2024-04-10 20:05:27.871 info Update: 0 - 0 lg-thinq.0 2024-04-10 20:05:27.842 debug Monitoring: {"controlResult":{"messageId":"kSpWYHO0PMmB2J9xjGq3J0","deviceId":"fc57f86f-13ca-15fa-b8be-b8165fa05c04","returnCode":"0000","data":{"airState.reservation.monOnTime":"0","airState.reservation.monOffTime":"0","airState.reservation.tueOnTime":"0","airState.reservation.tueOffTime":"0","airState.reservation.wedOnTime":"0","airState.reservation.wedOffTime":"0","airState.reservation.thuOnTime":"0","airState.reservation.thuOffTime":"0","airState.reservation.friOnTime":"0","airState.reservation.friOffTime":"0","airState.reservation.satOnTime":"0","airState.reservation.satOffTime":"0","airState.reservation.sunOnTime":"0","airState.reservation.sunOffTime":"0"}}} lg-thinq.0 2024-04-10 20:05:27.567 warn State "lg-thinq.0.fc57f86f-13ca-15fa-b8be-b8165fa05c04.remote.basicCtrl.operation" has no existing object, this might lead to an error in future versions lg-thinq.0 2024-04-10 20:05:27.459 debug sendCommandToDevice: {"ctrlKey":"reservationCtrl","command":"Get","dataGetList":["airState.reservation.monOnTime","airState.reservation.monOffTime","airState.reservation.tueOnTime","airState.reservation.tueOffTime","airState.reservation.wedOnTime","airState.reservation.wedOffTime","airState.reservation.thuOnTime","airState.reservation.thuOffTime","airState.reservation.friOnTime","airState.reservation.friOffTime","airState.reservation.satOnTime","airState.reservation.satOffTime","airState.reservation.sunOnTime","airState.reservation.sunOffTime"],"dataKey":null,"dataSetList":null,"dataValue":null} lg-thinq.0 2024-04-10 20:05:27.455 debug Monitoring: {"data":{"state":{"reported":{"airState.diagCode":0,"airState.energy.onCurrent":543,"airState.filterMngStates.maxTime":4320,"airState.filterMngStates.useTime":3712,"airState.miscFuncState.extraOp":0,"airState.notification":0,"airState.opMode":25,"airState.operation":1,"airState.preHeat.schedule":0,"airState.tempState.hotWaterCurrent":46.5,"airState.tempState.hotWaterTarget":50,"airState.tempState.unit":0,"meta":{"allDeviceInfoUpdate":false,"messageId":"YJ4wrb49TDGmkcDxI71lDw"},"mid":2173586111,"online":true,"static":{"countryCode":"DE","deviceType":"406"},"timestamp":1712772327415}}},"deviceId":"fc57f86f-13ca-15fa-b8be-b8165fa05c04","type":"monitoring"} lg-thinq.0 2024-04-10 20:01:47.617 debug packet: {"cmd":"connack","retain":false,"qos":0,"dup":false,"length":2,"topic":null,"payload":null,"sessionPresent":false,"returnCode":0} lg-thinq.0 2024-04-10 20:01:47.617 info MQTT connected to: t20/op/f339bfcdaf7bf74f7e7b061ab7781eed333f8827958d6c2d05580f3beef65db9/inbox lg-thinq.0 2024-04-10 20:01:47.247 debug userid: f339bfcdaf7bf74f7e7b061ab7781eed333f8827958d6c2d05580f3beef65db9 lg-thinq.0 2024-04-10 20:01:47.246 info Start MQTT Connection lg-thinq.0 2024-04-10 20:01:47.004 info Create certification done lg-thinq.0 2024-04-10 20:01:46.411 info Found AWS CER lg-thinq.0 2024-04-10 20:01:46.353 info Found MQTT Host lg-thinq.0 2024-04-10 20:01:46.277 debug AREA: {"180082":"fc57f86f-13ca-15fa-b8be-b8165fa05c04"}
lg-thinq.0 2024-04-10 20:05:27.871 info Update: 0 - 0 lg-thinq.0 2024-04-10 20:05:27.567 warn State "lg-thinq.0.fc57f86f-13ca-15fa-b8be-b8165fa05c04.remote.basicCtrl.operation" has no existing object, this might lead to an error in future versions lg-thinq.0 2024-04-10 20:01:47.617 info MQTT connected to: t20/op/f339bfcdaf7bf74f7e7b061ab7781eed333f8827958d6c2d05580f3beef65db9/inbox lg-thinq.0 2024-04-10 20:01:47.246 info Start MQTT Connection lg-thinq.0 2024-04-10 20:01:47.004 info Create certification done lg-thinq.0 2024-04-10 20:01:46.411 info Found AWS CER lg-thinq.0 2024-04-10 20:01:46.353 info Found MQTT Host lg-thinq.0 2024-04-10 20:01:45.306 info Update raw datapoints for fc57f86f-13ca-15fa-b8be-b8165fa05c04 lg-thinq.0 2024-04-10 20:01:47.617 info MQTT connected to: t20/op/f339bfcdaf7bf74f7e7b061ab7781eed333f8827958d6c2d05580f3beef65db9/inbox lg-thinq.0 2024-04-10 20:01:47.246 info Start MQTT Connection lg-thinq.0 2024-04-10 20:01:47.004 info Create certification done lg-thinq.0 2024-04-10 20:01:46.411 info Found AWS CER lg-thinq.0 2024-04-10 20:01:46.353 info Found MQTT Host lg-thinq.0 2024-04-10 20:01:45.306 info Update raw datapoints for fc57f86f-13ca-15fa-b8be-b8165fa05c04 lg-thinq.0 2024-04-10 20:01:41.836 info Create or update datapoints for fc57f86f-13ca-15fa-b8be-b8165fa05c04 lg-thinq.0 2024-04-10 20:01:41.833 info Found: 1 devices lg-thinq.0 2024-04-10 20:01:40.524 info Login successful lg-thinq.0 2024-04-10 20:01:38.749 info starting. Version 0.3.3 in /opt/iobroker/node_modules/iobroker.lg-thinq, node: v18.20.1, js-controller: 5.0.19 lg-thinq.0 2024-04-10 20:01:30.823 info terminating lg-thinq.0 2024-04-10 20:01:30.320 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason lg-thinq.0 2024-04-10 20:01:30.313 info terminating lg-thinq.0 2024-04-10 20:01:30.310 info Got terminate signal TERMINATE_YOURSELF lg-thinq.0 2024-04-10 19:55:18.319 info Update: 0 - 0```
-
@mp3junkie sagte in Test Adapter LG ThinQ v0.0.1:
remote.basicCtrl.operation" has no existing object, this might lead to an error in future versions
Das sieht doch alles gut aus. Was soll den nicht aktualisiert werden?
Der o. g. Fehler darf nicht kommen.
Welchen Inhalt haben diese Datenpunkte:lg-thinq.0.xxx.deviceType
lg-thinq.0.xxx.platformType
lg-thinq.0.xxx.modelJsonUriGruß//Lucky
-
@lucky_esa sagte in Test Adapter LG ThinQ v0.0.1:
remote.basicCtrl.operation" has no existing object, this might lead to an error in future versions
Der Datenpunkt ist nicht vorhanden.
Es gibt nur:
remote.basicCtrl.airState.tempState.hotWaterTarget
remote.basicCtrl.airState.opModelg-thinq.0.xxx.deviceType 406
lg-thinq.0.xxx.platformType thinq2
lg-thinq.0.xxx.modelJsonUri https://objectcontent.lgthinq.com/ee189693-c4d9-4ca2-8407-310ee1336f53?hdnts=exp=1763186381~hmac=a0e1d459b36d15e0bde78d7d300f675cad644062bca0dfb2239d6fc1c8d41473Und ich bleibe dabei: wird die App geöffnet oder in der App geswitcht, funktioniert das Monitoring im Adapter sofort. Auch wenn die App im Hintergrund läuft und geweckt wird.
Gruß Andy
-
9:10 App geschlossen
11:16 App geöffnet -
@mp3junkie Um das zu prüfen breuchte ich deine Zugangsdaten per PN.
Wenn du mir diese geben möchtest, dann bitte vorher das PW ändern und mir dieses dann geben.Gruß//Lucky
-
@lucky_esa
Du hast ne PN.
Gruß Andy -
@mp3junkie sagte in Test Adapter LG ThinQ v0.0.1:
@lucky_esa
Du hast ne PN.
Gruß AndyBin nun nur mit ioBroker verbunden ohne Handy. Es kommen doch Daten.
Wie genau kommst du darauf das keine Daten kommen. Welche Datenpunkte aktualisieren sich denn nicht?Gruß//Lucky
-
@lucky_esa
Die Daten kommen unregelmäßig bzw. nicht im Update-Intervall.
Ich möchte die BWWP über den iobroker steuern.
Wenn es um 8 Uhr 49°C hat und er mir erst um 12 Uhr 42°C meldet, kann ich in der Zwischenzeit nicht handeln.
Oder gibt es die Möglichkeit ein Update anzustoßen?
Temperatur und Leistungsaufnahme werden nur beim Öffnen der App aktualisiert und nicht im festgelegten Intervall.Da letzte Update war um 20.23 Uhr.
-
@mp3junkie sagte in Test Adapter LG ThinQ v0.0.1:
@lucky_esa
Die Daten kommen unregelmäßig bzw. nicht im Update-Intervall.
Ich möchte die BWWP über den iobroker steuern.
Wenn es um 8 Uhr 49°C hat und er mir erst um 12 Uhr 42°C meldet, kann ich in der Zwischenzeit nicht handeln.
Oder gibt es die Möglichkeit ein Update anzustoßen?
Temperatur und Leistungsaufnahme werden nur beim Öffnen der App aktualisiert und nicht im festgelegten Intervall.Und genau das verstehe ich nicht. Die Daten kommen über MQTT und auch bei jeder Änderung.
-
Ich glaube, dass Problem sitzt in meiner Person vor dem Bildschirm.
-
@mp3junkie sagte in Test Adapter LG ThinQ v0.0.1:
Ich glaube, dass Problem sitzt in meiner Person vor dem Bildschirm.
Du kannst ja lg-thinq.0.xxx.remote.basicCtrl.hotWaterTarget per Blockly jede 10 Minute auf 50 setzen. Dann müssten auch Daten kommen.
-
Wäre eine Lösung. Aber du hast Recht. Die Daten kommen.
Ich habe über influxdb und grafana ein Diagramm erstellt und dort fehlen über Stunden Daten.
Und dort liegt oder lag mein Denkfehler. Das muss ich mal überprüfen.
Danke, daß du mir geholfen hast. -
@mp3junkie sagte in Test Adapter LG ThinQ v0.0.1:
Wäre eine Lösung. Aber du hast Recht. Die Daten kommen.
Ich habe über influxdb und grafana ein Diagramm erstellt und dort fehlen über Stunden Daten.
Und dort liegt oder lag mein Denkfehler. Das muss ich mal überprüfen.
Danke, daß du mir geholfen hast.Leider habe ich einen anderen Fehler gefunden. Sei bitte so lieb und ändere das PW noch nicht.
2024-04-12 18:43:13.343 - [34mdebug[39m: lg-thinq.0 (1132317) Monitoring: {"controlResult":{"messageId":"3bzkLTwWrDVjmCcpdmAS6z","deviceId":"xxx","returnCode":"0103"}} 2024-04-12 18:43:13.374 - [31merror[39m: lg-thinq.0 (1132317) Send failed 2024-04-12 18:43:13.375 - [31merror[39m: lg-thinq.0 (1132317) AxiosError: Request failed with status code 400
Kann mir das leider erst nächste Woche anschauen.
EDIT: Wenn du magst kannst du vom GIT laden damit der operation Fehler nicht mehr kommt.
Gruß//Lucky