NEWS
Test Adapter LG ThinQ v0.0.1
-
@lucky_esa
Ok, Danke! -
@lucky_esa Leider scheint bei LG zwischen der Split Therma V und der Mononblock die Kommands unterschiedlich zu sein.
Bisher klappt bei meiner Therma V nur der Befehl aus Github:
{"ctrlKey": "basicCtrl", "command": "Set", "dataKey": "airState.tempState.hotWaterTarget", "dataValue": 42}
Auch der Button Silent Mode hat keine Reaktion.
Ich habe jetzt das Template aus "lg-thinq.0.xxx.modelJsonUri" geladen. Das ist eine echt große Datei. Wie findet man darin Befehle die noch funktionieren können ?
-
@hal Lade mal von GIT und schau ob es damit funktioniert.
-
@lucky_esa Heute Mittag hatte ich schon den Adapter aus GIT geladen; jetzt gerade noch einmal und neu gestartet. Leider keine Änderung.
Ich habe gerade mal in der Model-File gesucht und eigentlich sieht es wie in Deiner Angabe zum einschalten der Heizung aus:
"airState.2nd.operation":{"_comment":"2nd circuit 전원","data_type":"enum","default":"0","value_mapping":{"0":"@OFF","1":"@ON"}}
klappt aber dennoch nicht.
-
@hal Kannst du mir bitte noch mal die Daten geben.
lg-thinq.0.xxx.deviceType
lg-thinq.0.xxx.platformType
lg-thinq.0.xxx.modelJsonUriGruß//Lucky
-
@lucky_esa
lg-thinq.0.xxx.deviceType. > 401
lg-thinq.0.xxx.platformType. > thinq2
lg-thinq.0.xxx.modelJsonUri. > https://objectcontent.lgthinq.com/db176582-083a....... der Rest scheint sensibel zu sein. Kann ich Dir gerne per PN senden. -
Ich habe jetzt das Template aus "lg-thinq.0.xxx.modelJsonUri" geladen. Das ist eine echt große Datei. Wie findet man darin Befehle die noch funktionieren können ?
Gar nicht, da das Template für alle 401 Geräte ist. Hier muss man das einfach mal probieren.
In diesem findet man die Befehle:
"Value": {
Und hier dann den den CtrlKey:
"ControlDevice": [
Funktioniert das nicht bei dir?
{"ctrlKey": "basicCtrl", "command": "Set", "dataKey": "airState.2nd.operation", "dataValue": 1}
das wäre dann dieses Object mit State 1 oder 0
xxx.remote.basicCtrl.operationGruß//Lucky
-
@lucky_esa sagte in Test Adapter LG ThinQ v0.0.1:
{"ctrlKey": "basicCtrl", "command": "Set", "dataKey": "airState.2nd.operation", "dataValue": 1}
Nein, da tut sich leider nichts. Nur der Befehl
{"ctrlKey": "basicCtrl", "command": "Set", "dataKey": "airState.tempState.hotWaterTarget", "dataValue": 42}
funktioniert einwandfrei.
Ehrlich gesagt, mit der Datei komme ich nicht klar. Kann ich die Dir als PN zusenden und du schaust mal drüber
? -
@hal Kannst du mir bitte sagen was genau dir fehlt. Wie wäre dann der Path unter snapshot bzw. welcher Datenpunkt änder sich wenn du in der APP was änderst. Ggfs. benötigen wir deine Zugangsdaten.
Gruß//Lucky
-
@lucky_esa
Wenn ich die Heizung von off auf on schalte ändert sich:lg-thinq.0.xxx.snapshot.airState.operation
von AC_MAIN_OPERATION_OFF_W auf Rechts an
Wenn ich die Heizkurve ( z.B. -2° ) verstelle ändert sich:
lg-thinq.0.xxx.snapshot.airState.tempState.target
von 17 auf 15
Was nicht in der App geht, aber am Bedienteil:
Silence Mode:
lg-thinq.xxx.snapshot.airState.miscFuncState.silentAWHP
von OFF auf ON
ich könnte noch in der App die Zeitpläne verändern, bisher habe ich das aber nicht benötigt.
Bisher ist es mir aber nicht gelungen mittels json eine der o.A. Funktionen wieder auszuschalten
-
@hal Dann hast du kein hotWaterTarget, oder? Ich muss verstehen wie das bei dir in der APP aussieht. Notfalls musst du mal auf debug stellen und mit das Log per Chat zusenden.
Versuche mal:
Aus{"ctrlKey": "basicCtrl", "command": "Operation", "dataKey": "airState.operation", "dataValue": 0} {"ctrlKey": "basicCtrl", "command": "Set", "dataKey": "airState.operation", "dataValue": 0}
Ein
{"ctrlKey": "basicCtrl", "command": "Operation", "dataKey": "airState.operation", "dataValue": 1} {"ctrlKey": "basicCtrl", "command": "Set", "dataKey": "airState.operation", "dataValue": 1}
Temperatur muss doch dieser funktionieren:
lg-thinq.0.xxxx.remote.basicCtrl.targetairState.miscFuncState.silentAWHP müsste damit funktionieren:
Erst diesen auf true setzen
lg-thinq.0.xxx.remote.break.holiday_silent_update
dieser müsste sich nun füllen:
lg-thinq.0.xxx.remote.break.holiday_silent_dataFür an und aus dann:
lg-thinq.0.xxx.remote.break.silent_mode_onoffSchau mal bitte was da bei dir eingetragen ist
lg-thinq.0.xxx.remote.basicCtrl.operation
Gruß//Lucky
-
mit Deinen Command kann ich die Heizung nicht einschalten
lg-thinq.0.xxx.remote.basicCtrl.operation
{ "type": "state", "common": { "name": "airState.operation", "type": "mixed", "role": "state", "write": true, "read": true, "states": { "0": "AC_MAIN_OPERATION_OFF_W", "1": "AC_MAIN_OPERATION_RIGHT_ON_W", "256": "AC_MAIN_OPERATION_LEFT_ON_W", "257": "AC_MAIN_OPERATION_ALL_ON_W" } }, "native": { "dataKey": "airState.operation" }, "from": "system.adapter.lg-thinq.0", "user": "system.user.admin", "ts": 1726679440329, "_id": "lg-thinq.0.xxxxxxxxx:20.remote.basicCtrl.operation", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }
definitiv einschalten kann ich die Heizung aber mit:
{"ctrlKey": "basicCtrl", "command": "Set", "dataKey": "airState.operation", "dataValue": "Rechts an"}
lg-thinq.0.xxx:20.snapshot.airState.operation
{ "type": "state", "common": { "name": "airState.operation", "role": "level", "type": "number", "write": true, "read": true, "states": { "0": "AC_MAIN_OPERATION_OFF_W", "1": "Rechts an", "256": "Links an", "257": "Alle an" } }, "native": {}, "from": "system.adapter.lg-thinq.0", "user": "system.user.admin", "ts": 1726679442335, "_id": "lg-thinq.0.xxx:20.snapshot.airState.operation", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }
Allerdings kann ich dann mit:
{"ctrlKey": "basicCtrl", "command": "Set", "dataKey": "airState.operation", "dataValue": "AC_MAIN_OPERATION_OFF_W"}
nicht die Heizung ausschalten. Log sende ich gleich
gerade ausprobiert:
mit
{"ctrlKey": "basicCtrl", "command": "Set", "dataKey": "airState.operation", "dataValue": 1}
schalte ich die Heizung ein
mit
{"ctrlKey": "basicCtrl", "command": "Set",9 "dataKey": "airState.operation", "dataValue": 0}
schalte ich die Heizung aus (juhu klappt )
mit dem SilentMode verhält es sich anders. 1 oder "ON" schaltet ein. 0 oder "OFF" schaltet aber nicht aus. Ist aber nicht so wichtig
-
Könnt ihr bitte erneut von GIT laden. Jetzt sollte alles funktionieren.
lg-thinq.0.xxx.remote.2nd.operation
lg-thinq.0.xxx.remote.basicCtrl.hotWater
lg-thinq.0.xxx.remote.basicCtrl.hotWaterTarget
lg-thinq.0.xxx.remote.basicCtrl.target
lg-thinq.0.xxx.remote.basicCtrl.powerHotWaterSilent mode:
Erst diesen auf true setzen
lg-thinq.0.xxx.remote.break.holiday_silent_update
dieser müsste sich nun füllen:
lg-thinq.0.xxx.remote.break.holiday_silent_dataFür an und aus dann:
lg-thinq.0.xxx.remote.break.silent_mode_onoffGruß//Lucky
-
@lucky_esa
Mach ich, vielen Dank.
Berichte dann, ob es funktioniert hat.
LG -
@lucky_esa
Hallo, scheint alles zu funktionieren, bis auf die ...remote.basic.Ctrl.powerHotWater; hier springt der Schalter sofort wieder auf off, auch in der App.
LG -
@didi-2 sagte in Test Adapter LG ThinQ v0.0.1:
@lucky_esa
Hallo, scheint alles zu funktionieren, bis auf die ...remote.basic.Ctrl.powerHotWater; hier springt der Schalter sofort wieder auf off, auch in der App.
LGOK, danke für das Testen. Werde mir das nächste Woche anschauen.
Edit: Es funktioniert aber die APP schaltet wieder aus. Warum das so ist kann ich dir nicht sagen. Eventuell mal in die Anleitung schauen, ob es Bedingungen gibt damit man den Moadus akivieren kann.
Gruß//Lucky
-
@lucky_esa konnte erst jetzt testen
lg-thinq.0.xxx.remote.operation. funktioniert
lg-thinq.0.xxx.remote.basicCtrl.hotWater. funktioniert
lg-thinq.0.xxx.remote.basicCtrl.hotWaterTarget. funktioniertMomentan läuft bei mir noch keine Heizung, nur Warmwasser .
lg-thinq.0.xxx.remote.basicCtrl.target. Was macht der Wert ?
lg-thinq.0.xxx.remote.basicCtrl.powerHotWater. Bleibt auf ON aber was sollte passieren?Silent Mode habe ich noch nicht versucht
-
Hallo, danke für die Info.
Ist jetzt klar, warum das alleine sich gleich wieder abstellt.
Zuerst muss eine Wassertemperatur über dem aktuellen Wert eingestellt werden, dann kann man die elektrische Zuheizung (powerhotwater) auch aktivieren.
Lg und Danke!