@tombox, Daaaaanke!!!
Rennt wieder wie gewohnt.
@tombox , ich habe gerade eben die Instanz gelöscht, den Adapter deinstalliert und dann wieder installiert.
Nach dem Start und dem Wechsel auf grün geht der Adapter auf rot mit folgenden Einträgen im Log:
host.iot 2021-07-30 17:20:16.111 warn Do not restart adapter system.adapter.lg-thinq.0 because restart loop detected
host.iot 2021-07-30 17:20:16.109 info Restart adapter system.adapter.lg-thinq.0 because enabled
host.iot 2021-07-30 17:20:16.108 error instance system.adapter.lg-thinq.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
lg-thinq.0 2021-07-30 17:20:15.543 warn (4463) Terminated (UNCAUGHT_EXCEPTION): Without reason
lg-thinq.0 2021-07-30 17:20:15.543 info (4463) terminating
lg-thinq.0 2021-07-30 17:20:15.542 error (4463) Cannot convert undefined or null to object
lg-thinq.0 2021-07-30 17:20:15.541 error at async /opt/iobroker/node_modules/iobroker.lg-thinq/main.js:107:57
lg-thinq.0 2021-07-30 17:20:15.541 error at LgThinq.getDeviceModelInfo (/opt/iobroker/node_modules/iobroker.lg-thinq/main.js:514:24)
lg-thinq.0 2021-07-30 17:20:15.541 error at Function.keys (<anonymous>)
lg-thinq.0 2021-07-30 17:20:15.541 error (4463) TypeError: Cannot convert undefined or null to object
lg-thinq.0 2021-07-30 17:20:15.541 error (4463) unhandled promise rejection: Cannot convert undefined or null to object
lg-thinq.0 2021-07-30 17:20:15.541 error (4463) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
lg-thinq.0 2021-07-30 17:20:15.501 error (4463) Cannot convert undefined or null to object
lg-thinq.0 2021-07-30 17:20:15.501 error at async /opt/iobroker/node_modules/iobroker.lg-thinq/main.js:107:57
lg-thinq.0 2021-07-30 17:20:15.501 error at LgThinq.getDeviceModelInfo (/opt/iobroker/node_modules/iobroker.lg-thinq/main.js:514:24)
lg-thinq.0 2021-07-30 17:20:15.501 error at Function.keys (<anonymous>)
lg-thinq.0 2021-07-30 17:20:15.501 error (4463) TypeError: Cannot convert undefined or null to object
lg-thinq.0 2021-07-30 17:20:15.500 error (4463) unhandled promise rejection: Cannot convert undefined or null to object
lg-thinq.0 2021-07-30 17:20:15.500 error (4463) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
lg-thinq.0 2021-07-30 17:20:15.116 info (4463) Found: 2 devices
lg-thinq.0 2021-07-30 17:20:14.342 info (4463) Login successful
lg-thinq.0 2021-07-30 17:20:12.209 info (4463) starting. Version 0.0.1 in /opt/iobroker/node_modules/iobroker.lg-thinq, node: v14.17.3, js-controller: 3.3.15
host.iot 2021-07-30 17:20:11.238 info instance system.adapter.lg-thinq.0 started with pid 4463
host.iot 2021-07-30 17:19:41.210 info Restart adapter system.adapter.lg-thinq.0 because enabled
Bin jetzt erstmal mittels Backup zurück zur Version von vor 4 Tagen, da rennt alles wieder - der neue Trockner wird übrigens auch gefunden.
@tombox sagte in Test Adapter LG ThinQ v0.0.1:
Für remote steuerung benötige ich zugangsdaten für ein gerät mit remote steuerung
Unsere Waschmaschine ist frundsätzlich ebenfalls via Remote einschaltbar, die Zugangsdaten hast du ja.
Der Datenpunkt lg-thinq.0.XXXXXXXX-7440be091a5c.snapshot.washerDryer.remoteStart sagt ganz eindeutig REMOTE_START_ON. Vielleicht findest du ja etwas ...
Alternativ bekommen wir am 30.07. unseren neuen LG-Trockner geliefert, der ist definitv via Fernstart zu aktivieren.
@lucky_esa , hihihihi, die gleiche Frage habe ich @Tombox heute auch gestellt.
Wenn das Intervall irgendwo als Datenpunkt hinterlegt wäre, könnte man das ganz easy z.B. an den Datenpunkt
lg-thinq.0.xxxxxxxxxxxxxxxxxx7440be091a5c.snapshot.washerDryer.state knüpfen.
Bei POWEROFF = 5 min, bei RUNNING = 1 min ... nur so als Idee ...
@tombox, noch einmal an dieser Stelle vielen Dank für deine Mühe und dafür, dass ich dein "Versuchskaninchen" sein durfte .
Du fragst:"Was ist es mit dem Odometer fahrt ihr alle über 1 Million km?" - nein.
Der Adapter zeigt den Wert des Tachostandes in Meter an.
Finde ich echt interessant
Ich habe den Adapter seit gestern im "Regelbetrieb" mit dem Iobroker, d.h. die wichtigsten Schaltelemente wie Starten der Standheizung und Standklimatisierung sowie das Verriegeln als Befehle für Amazon und Homekit in den Iobroker integriert.
Es funktioniert tadellos.