Coder Social home page Coder Social logo

iobroker.lg-thinq's Introduction

Logo

ioBroker.lg-thinq

NPM version Downloads Number of Installations (latest) Number of Installations (stable)

NPM

Tests: Test and Release

lg-thinq adapter for ioBroker

Adapter for LG ThinQ

Requirement

  • Node >= 18
  • JS-Controller >= 5.0.19
  • Admin >= 6.13.16

Supported devices

DEVICE: lg-thinq.0.xxx.deviceType -> e. g. 101
PLATFORM: lg-thinq.0.xxx.platformType -> e. g. thinq2

  • Device -> 101 Refrigerator -> thinq2 + thinq1
  • Device -> 201 Washer + signature -> thinq2 + thinq1
  • Device -> 202 Dryer -> thinq2 + thinq1
  • Device -> 401 AC -> thinq2 + thinq1
  • Device -> 406 Heatpump -> thinq2

Description

🇬🇧 Description
🇩🇪 Beschreibung

Questions

🇩🇪 Fragen

Changelog

1.0.1 (2024-05-21)

  • (Lucky-ESA) Fixed Mqtt wakeup for device 406 only
  • (Lucky-ESA) Fixed TypeError

1.0.0 (2024-05-20)

  • (Lucky-ESA) Changed airState.quality.odor max value
  • (Lucky-ESA) Fixed sentry messages
  • (Lucky-ESA) Added jet & airclean for device 401
  • (Lucky-ESA) Added Mqtt wakeup for device 406
  • (Lucky-ESA) Node 18 required
  • (Lucky-ESA) JS-Controller >= 5.0.19 required
  • (Lucky-ESA) Admin >=6.13.16 required

0.3.3 (2024-01-14)

  • (Lucky-ESA) Fixed thinq1 crash
  • (Lucky-ESA) Fixed crash when internet fails (refreshToken)
  • (Lucky-ESA) Added weather request
  • (Lucky-ESA) Bugfixe

0.3.2 (2024-01-08)

  • (Lucky-ESA) Added data point interval.status_devices
  • (Lucky-ESA) Fixed missing value for fridge
  • (Lucky-ESA) Fixed thinq1 crash
  • (Lucky-ESA) Added save modelJSON local
  • (mcm1957) Node 16 checked

0.3.1 (2023-12-20)

  • (Lucky-ESA) Fixed crash thinq1 interval

0.3.0 (2023-12-15)

  • (Lucky-ESA) Added device 406 (heat pump)
  • (Lucky-ESA) Added description
  • (Lucky-ESA) Added new thinq1 interval
  • (Lucky-ESA) Added statistic for thinq1 device 401
  • (Lucky-ESA) Bugfixe

0.2.0

  • (Lucky-ESA) Added automatic terms acceptance
  • (Lucky-ESA) Added 401 Thinq1 device
  • (Lucky-ESA) Added 101 Thinq1 device
  • (TA2k) Bugfix

0.1.4

  • (TA2k) Added warning for not supported devices

0.1.1

  • (TA2k) Added AC Device 401 thinq2
  • (TA2k) Bugfix

0.1.0

  • (TA2k) Added MQTT connection for live status updates

0.0.3

  • (TA2k) initial release

License

MIT License

Copyright (c) 2021-2024 TA2k [email protected]

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

iobroker.lg-thinq's People

Contributors

dependabot[bot] avatar lucky-esa avatar mcm1957 avatar sineos avatar ta2k avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

iobroker.lg-thinq's Issues

Update stable version in repo from 0.1.4 to 0.2.0

Think about update stable version to 0.2.0

Version: stable=0.1.4 (374 days old) => latest=0.2.0 (44 days old)
Installs: stable=1137 (83.91%), latest=149 (11%), total=1355

Click to use developer portal
Click to edit

Note: This is an automatically generated message and not personally authored by bluefox!

v0.1.0 Crashes

Describe the bug

host.smartvm 2022-11-16 07:54:12.981 error instance system.adapter.lg-thinq.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
host.smartvm 2022-11-16 07:54:12.981 error Caught by controller[1]: at LgThinq.onReady (/opt/iobroker/node_modules/iobroker.lg-thinq/main.js:146:57)
host.smartvm 2022-11-16 07:54:12.981 error Caught by controller[1]: at LgThinq.getDeviceModelInfo (/opt/iobroker/node_modules/iobroker.lg-thinq/main.js:648:32)
host.smartvm 2022-11-16 07:54:12.981 error Caught by controller[1]: at Function.keys ()
host.smartvm 2022-11-16 07:54:12.981 error Caught by controller[1]: TypeError: Cannot convert undefined or null to object
host.smartvm 2022-11-16 07:54:12.981 error Caught by controller[0]: 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(). The promise rejected with the reason:
lg-thinq.0 2022-11-16 07:54:12.432 error Cannot convert undefined or null to object
lg-thinq.0 2022-11-16 07:54:12.431 error TypeError: Cannot convert undefined or null to object at Function.keys () at LgThinq.getDeviceModelInfo (/opt/iobroker/node_modules/iobroker.lg-thinq/main.js:648:32) at LgThinq.onReady (/opt/iobroker/node_modules/iobroker.lg-thinq/main.js:146:57)
lg-thinq.0 2022-11-16 07:54:12.430 error unhandled promise rejection: Cannot convert undefined or null to object
lg-thinq.0 2022-11-16 07:54:12.429 error 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().

To Reproduce
Steps to reproduce the behavior:
Crashes right after start

Versions:

  • Adapter version: 0.1.0
  • JS-Controller version: 4.0.23
  • Node version: v16.18.1
  • Operating system: Ubuntu 22.04.1 LTS

Datenpunkte freezerTemp_C und fridgeTemp_C als Object ID verkehrt

Die Datenpunkte freezerTemp_C und fridgeTemp_C und weitere,werden als Object ID verkehrt übernommen.
Bei freezerTemp_C - Datenpunkt 7(1) wird der Wert (1) in Klammer übernommen und nicht der Wert den man möchte, in diesem Fall 7°C.
Bei fridgeTemp_C - Datenpunkt -18(4) wird der Wert (4) in Klammer übernommen und nicht der Wert den man möchte, in diesem Fall -18°C.

Warning State value to set for "lg-thinq.0.XXX.snapshot.airState.quality.odor" has value "1769662" greater than max "20000"

Hallo, ich bekomme in ioBroker immer diese Warnung:

State value to set for "lg-thinq.0.XXX.snapshot.airState.quality.odor" has value "1769662" greater than max "20000"

Was ist dieser Wert und wie kann ich die Warnung weg bekommen?

Ich habe 2 Split Klimaanlage in betrieb.

Dann hätte ich noch eine Frage:

lg-thinq.0.XXX.snapshot.airState.lightingState.displayControl

gibt es eine Möglichkeit diesen Wert zu schreiben?
Wenn meine Frau die Klimaanlage mit der Funkfernbedienung bedient geht das Display an und ich mache es immer manuell aus weil es mich stört.

Fehlermeldungen unterdrücken

Hi,

gibt es eine Möglichkeit, die Fehlermeldungen, wenn das Gerät nicht erreichbar ist zu unterdrücken?
Unsere Waschmaschine ist nicht dauerhaft an bzw. schaltet sich automatisch ab. Dann ist sie nicht erreichbar und im LOG erscheinen dann minütlich Fehlermeldungen wie diese:
image

Hab die Version 0.0.2 installiert.

Anmeldung

Ich habe einen Haushalt über ein Google-Konto angemeldet, aber wenn ich mein Konto im Login eingebe, logge ich mich nicht ein. Gibt es eine andere Möglichkeit?

2021_09_21_11_02_25_Window

Absturz bei Version 0.30

Wenn ich den Adapter Starte stürzt dieser nach kurzer Zeit mit der folgenden Fehlermeldung ab:

2023-12-18 22:39:30.762 - info: lg-thinq.0 (2261846) Login successful

2023-12-18 22:39:33.632 - info: lg-thinq.0 (2261846) Found: 1 devices
2023-12-18 22:39:33.633 - info: lg-thinq.0 (2261846) Create or update datapoints for af776140-58c8-11e9-b0c4-7440be268613
2023-12-18 22:39:41.722 - info: lg-thinq.0 (2261846) Update raw datapoints for af776140-58c8-11e9-b0c4-7440be268613
2023-12-18 22:40:22.708 - error: lg-thinq.0 (2261846) 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().
2023-12-18 22:40:22.708 - error: lg-thinq.0 (2261846) unhandled promise rejection: result is not iterable
2023-12-18 22:40:22.710 - error: lg-thinq.0 (2261846) TypeError: result is not iterable
at /opt/iobroker/node_modules/iobroker.lg-thinq/main.js:357:34
at processTicksAndRejections (node:internal/process/task_queues:95:5)
2023-12-18 22:40:22.710 - error: lg-thinq.0 (2261846) result is not iterable
2023-12-18 22:40:22.716 - info: lg-thinq.0 (2261846) terminating
2023-12-18 22:40:22.717 - warn: lg-thinq.0 (2261846) Terminated (UNCAUGHT_EXCEPTION): Without reason
2023-12-18 22:40:23.217 - info: lg-thinq.0 (2261846) terminating
2023-12-18 22:40:23.246 - error: host.ioBroker Caught by controller[0]: 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(). The promise rejected with the reason:
2023-12-18 22:40:23.246 - error: host.ioBroker Caught by controller[0]: TypeError: result is not iterable
2023-12-18 22:40:23.246 - error: host.ioBroker Caught by controller[0]: at /opt/iobroker/node_modules/iobroker.lg-thinq/main.js:357:34
2023-12-18 22:40:23.246 - error: host.ioBroker Caught by controller[0]: at processTicksAndRejections (node:internal/process/task_queues:95:5)
2023-12-18 22:40:23.246 - error: host.ioBroker instance system.adapter.lg-thinq.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
2023-12-18 22:40:23.246 - info: host.ioBroker Restart adapter system.adapter.lg-thinq.0 because enabled

Nach dem der Fehler kam startet der Adapter automatisch neu und generiert nach ein paar Sekunden wieder den gleichen Fehler. Bei Version 0.20 trat diese Problematik nicht auf. Kann jemand weiterhelfen?

Set Clean-Mode and Energy-Saving

With the LG ThinQ App for my LG airconditioner i got the possibility to set an air cleaning mode and boost mode.

image

Is there a way to set those options with this adapter?

Update stable version in repo from 0.1.4 to 0.3.1

Think about update stable version to 0.3.1

Version: stable=0.1.4 (394 days old) => latest=0.3.1 (15 days old)
Installs: stable=1107 (82.86%), latest=107 (8.01%), total=1336

Click to use developer portal
Click to edit

Note: This is an automatically generated message and not personally authored by bluefox!

Adapter red

Hello,

First of all a big thank you for providing this adapter.

Since a few days the adapter turns to red, red, green. Before this I was able to use it without any problems.

Here is my log...

2021-10-03 00:14:02.327 - info: lg-thinq.0 (9842) starting. Version 0.0.1 in /opt/iobroker/node_modules/iobroker.lg-thinq, node: v14.17.2, js-controller: 3.3.18

2021-10-03 00:14:05.065 - info: lg-thinq.0 (9842) Login successful
2021-10-03 00:14:05.637 - error: lg-thinq.0 (9842) Error: Request failed with status code 400
2021-10-03 00:14:05.643 - error: lg-thinq.0 (9842) 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().
2021-10-03 00:14:05.645 - error: lg-thinq.0 (9842) unhandled promise rejection: Cannot read property 'length' of undefined
2021-10-03 00:14:05.649 - error: lg-thinq.0 (9842) TypeError: Cannot read property 'length' of undefined
at LgThinq.getListDevices (/opt/iobroker/node_modules/iobroker.lg-thinq/main.js:470:40)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at async LgThinq.onReady (/opt/iobroker/node_modules/iobroker.lg-thinq/main.js:94:37)
2021-10-03 00:14:05.652 - error: lg-thinq.0 (9842) Cannot read property 'length' of undefined
2021-10-03 00:14:05.840 - info: lg-thinq.0 (9842) terminating
2021-10-03 00:14:05.841 - warn: lg-thinq.0 (9842) Terminated (UNCAUGHT_EXCEPTION): Without reason
2021-10-03 00:14:06.425 - error: host.raspberrypi instance system.adapter.lg-thinq.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
2021-10-03 00:14:06.426 - info: host.raspberrypi Restart adapter system.adapter.lg-thinq.0 because enabled

Can anyone help

Best regards

[FR] JSON Mapping

Update stable version in repo from 0.3.3 to 1.0.1

Think about update stable version to 1.0.1

Version: stable=0.3.3 (149 days old) => latest=1.0.1 (15 days old)
Installs: stable=849 (62.29%), latest=102 (7.48%), total=1363

Click to use developer portal
Click to edit

Do not close this issue manually as a new issue will be created if condition for update still exists.

Please drop a comment if any reason exists which blocks updating to version 1.0.1 at this time.

Note: This is an automatically generated message and not personally authored by bluefox!
@mcm1957 for evidence

Update stable version in repo from 0.1.4 to 0.2.0

Think about update stable version to 0.2.0

Version: stable=0.1.4 (345 days old) => latest=0.2.0 (15 days old)
Installs: stable=1142 (86.19%), latest=112 (8.45%), total=1325

Click to use developer portal
Click to edit

Note: This is an automatically generated message and not personally authored by bluefox!

Absturz bei V0.3.1

Describe the bug
Adapter stürzt ab und wird vom iobroker deaktiviert
Nach Start des Adapters ist zunächst kein Problem zu erkennen.
Sobald das Gerät (Waschmaschine) in Betrieb ist, stürzt der Adapter ab.

Screenshots & Logfiles
iob_lgThinQ.log

Versions:

  • Adapter 0.3.1
  • JS-Controller version: 5.0.17
  • Node version: 18.19.0
  • Operating system: Debian 12

Error: Request failed with status code 400

Since a couple of weeks this io-broker adapter doesn't work any more.
The running instance is throwing hundreds of errors that there is something wrong either with the login or an token.
Based on the fact, that this adapter doesn't have anything to refresh a token, I guess that there is now something wrong with the login process coded. (most probably LG changed something at the login)
My credentials are definitely right, because the LG App as well as the LG web-platform works fine and the login in both cases are working as well.

Bildschirm­foto 2022-11-03 um 20 15 33

Adapter doesn't start properly

Describe the bug
After start of the lg-thinq instance "Connected to device or service" goes in error state.

To Reproduce
Steps to reproduce the behavior:

  1. Install Adapter / Instance
  2. Fill Username and Password
  3. Start Adapter
  4. "Connected to host" and "Heartbeat" goes to green, "Connected to device or service" to red

Expected behavior
Adapter starts properly and connects to LG Cloud service.

Screenshots & Logfiles
Logs in debug mode:

lg-thinq.0 | 2023-04-12 21:52:54.449 | error | Error: connect ETIMEDOUT 52.16.116.137:46030
lg-thinq.0 | 2023-04-12 21:50:43.735 | debug | de
lg-thinq.0 | 2023-04-12 21:50:43.720 | info | starting. Version 0.1.4 in /opt/iobroker/node_modules/iobroker.lg-thinq, node: v18.15.0, js-controller: 4.0.24
lg-thinq.0 | 2023-04-12 21:50:43.640 | debug | Plugin sentry destroyed because not initialized correctly
lg-thinq.0 | 2023-04-12 21:50:43.593 | debug | Plugin sentry Do not initialize Plugin (enabled=false)
lg-thinq.0 | 2023-04-12 21:50:43.513 | debug | States connected to redis: 127.0.0.1:9000
lg-thinq.0 | 2023-04-12 21:50:43.453 | debug | States create User PubSub Client
lg-thinq.0 | 2023-04-12 21:50:43.452 | debug | States create System PubSub Client
lg-thinq.0 | 2023-04-12 21:50:43.439 | debug | Redis States: Use Redis connection: 127.0.0.1:9000
lg-thinq.0 | 2023-04-12 21:50:43.422 | debug | Objects connected to redis: 127.0.0.1:9001
lg-thinq.0 | 2023-04-12 21:50:43.420 | debug | Objects client initialize lua scripts
lg-thinq.0 | 2023-04-12 21:50:43.386 | debug | Objects create User PubSub Client
lg-thinq.0 | 2023-04-12 21:50:43.385 | debug | Objects create System PubSub Client
lg-thinq.0 | 2023-04-12 21:50:43.384 | debug | Objects client ready ... initialize now
lg-thinq.0 | 2023-04-12 21:50:43.361 | debug | Redis Objects: Use Redis connection: 127.0.0.1:9001

Versions:

  • Adapter version: 0.1.4
  • JS-Controller version: 4.0.24
  • Node version: 18.15
  • Operating system: Ubuntu Server

Item description

Thank you very much for the Adapter, I was waiting for this one quiet long.
I installed the adapter today and it was working immediately.
In addition, some values from my washing machine were updated, but for the most of the values (red circle) I do not know what this value mean or what it stand for.
Is there any discerption available were the singe values can be translated?

Thanks again for your great work @TA2k .

image

no device

hallo und viele dank für deine Arbeit,

ich habe mir gerade deinen adapter installiert leider findet er keine devices.
ich habe momentan nur meinen Fernseher drin - in der app ist er gelistet.
es ist ein LG Oled 65b1 model (2021).

werden Fernseher nicht unterstützt? würde nämlich gerne probieren ob ich über Thinq mehr Optionen und Möglichkeiten bekommen als über den lg adapter.

AxiosError: Request failed with status code 400

Moin!
Bei mir seit gestern wieder
Send failed
und
AxiosError: Request failed with status code 400

Die Tips aus dem letzten Issue #27 habe ich ohne Erfolg befolgt...

v0.1.4, v0.2.0 und v0.3.0 erzeugen alle den Fehler. (habe jeweils immer Instanz und Adapter gelöscht; entsprechende Adapterversion installiert; Instanz erzeugt; konfiguriert)

Die Daten der Geräte (Waschmaschine und Luft-Wärme-Pumpe) werden korrekt ausgelesen. "Nur" schreiben funktioniert nicht...

Gruß,
Daniel

Iobroker with LG cooling

lg-thinq V 1.3

2022-12-04 20:16:08.628 - info: lg-thinq.0 (5532) Plugin sentry Sentry Plugin disabled for this process because sending of statistic data is disabled for the system

2022-12-04 20:16:08.897 - info: lg-thinq.0 (5532) starting. Version 0.1.3 (non-npm: TA2k/ioBroker.lg-thinq#c1c688b5321605dcab49f244ebdf0f707fffad0a) in /opt/iobroker/node_modules/iobroker.lg-thinq, node: v16.18.0, js-controller: 4.0.23
2022-12-04 20:16:10.332 - info: lg-thinq.0 (5532) Login successful
2022-12-04 20:16:11.465 - info: smartmeter.0 (7177) Received 7 values, 3 updated
2022-12-04 20:16:11.476 - info: lg-thinq.0 (5532) Found: 1 devices
2022-12-04 20:16:11.829 - info: lg-thinq.0 (5532) createAirRemoteStates: Cannot found ControlDevice
2022-12-04 20:16:12.241 - error: lg-thinq.0 (5532) 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().
2022-12-04 20:16:12.242 - error: lg-thinq.0 (5532) unhandled promise rejection: Cannot read properties of undefined (reading '0')
2022-12-04 20:16:12.244 - error: lg-thinq.0 (5532) TypeError: Cannot read properties of undefined (reading '0')
at LgThinq.getDeviceModelInfo (/opt/iobroker/node_modules/iobroker.lg-thinq/main.js:684:44)
at async LgThinq.onReady (/opt/iobroker/node_modules/iobroker.lg-thinq/main.js:154:57)
2022-12-04 20:16:12.245 - error: lg-thinq.0 (5532) Cannot read properties of undefined (reading '0')
2022-12-04 20:16:12.255 - info: lg-thinq.0 (5532) terminating
2022-12-04 20:16:12.258 - warn: lg-thinq.0 (5532) Terminated (UNCAUGHT_EXCEPTION): Without reason

AxiosError: Request failed with status code 400

Hi, hat sich eventuell etwas an der LG Api geändert ?
Bekomme neuerdings Fehler im Log nach dem Login des Adapters:

lg-thinq.0 | 2023-07-10 23:01:36.886 | error | {"resultCode":"0110","result":""}
lg-thinq.0 | 2023-07-10 23:01:36.886 | error | AxiosError: Request failed with status code 400
lg-thinq.0 | 2023-07-10 23:01:36.258 | info | Login successful
lg-thinq.0 | 2023-07-10 23:01:34.659 | info | starting.  Version 0.1.4 (non-npm: TA2k/ioBroker.lg-thinq) in  /opt/iobroker/node_modules/iobroker.lg-thinq, node: v18.16.1,  js-controller: 4.0.24

Danke

Log Meldungen

Nachdem ich den ioBroker neu aufsetzen musste habe ich heute meinen Trockner gestartet und jetzt haut er mir die Log voll mit diesen Meldungen:

`

lg-thinq.0 2022-11-20 17:48:22.627 info mqtt closed
lg-thinq.0 2022-11-20 17:48:22.441 info MQTT reconnect
lg-thinq.0 2022-11-20 17:47:41.269 warn State value to set for "lg-thinq.0.70d547b5-5572-1b10-865b-402f8665e755.snapshot.washerDryer.dnn_temp" has value "-1" less than min "0"
lg-thinq.0 2022-11-20 16:46:41.163 warn State value to set for "lg-thinq.0.70d547b5-5572-1b10-865b-402f8665e755.snapshot.washerDryer.dnn_temp" has value "-1" less than min "0"
`

Adaptor needs manual restart to work

Describe the bug
when the adaptor is started then everything is ok. Then after some period then it stops working and reporting the data correctly in objects. the adaptor instant shows healthy and nothing I can see in the log

Screenshots & Logfiles
If applicable, add screenshots and logfiles to help explain your problem.

Versions:

  • Adapter version: 0.14
  • JS-Controller version: Node.js: v19.8.1
  • Node version: NPM: 9.5.1
  • Operating system: loxberry/pi

Let me know what else you need to help with this

Compatibility check to js-controller 4.0

Dear Adapter developer,

with js-controller 4.0 object definitions are now also checked that min/max in only provided for number/mixed objects and that the type of the default value matches to the object type.

If something is not correct this is logged as 'warning' or 'info' log.

Please also make sure to update to the lastest @iobroker/testing dependency 2.5.4 or to accept the PR from Apollon77 for legacy testing!

Please spent some time to verify your adapter by ideally starting with a fresh instance and do some actions and verify the log. If you see a warn or info log there from these checks please adjust the adapter and fix the relevant cases.

For questions please refer to ioBroker/ioBroker.js-controller#1749

Please close the issue after you checked it.

Thank you very much for your support to get the best experience for the growing numbers of ioBroker users!

Absturz V3.0

Hallo,
nachdem Update heute stürzt der LG Adapter ab.

Aktuelle Version

Log wurde per E-Mail schon geschickt.

Was habe ich bisher gemacht:

Adapter deinstalliert und hier aus Github neu geladen.

Errors on startup and no data updates

Hi, thanks for the adapter. After a long time, I found some time to give it a second try. Unfortunately, no relevant data is updated under remote and on startup the following errors are logged.

The device is a V5WD85SLIM (washing machine and dryer combination)

2022-11-29 14:05:08.841 - info: lg-thinq.0 (30032) starting. Version 0.1.2 in /opt/iobroker/node_modules/iobroker.lg-thinq, node: v14.20.1, js-controller: 4.0.23
--
2022-11-29 14:05:10.422 - info: lg-thinq.0 (30032) Login successful
2022-11-29 14:05:11.287 - info: lg-thinq.0 (30032) Found: 1 devices
2022-11-29 14:05:11.513 - error: lg-thinq.0 (30032) Foreach valueMapping: TypeError: Cannot read property 'value' of undefined - dryLevel - 4969cbd3-3f6d-1d1b-9105-f8b95a9e3a60
2022-11-29 14:05:11.513 - error: lg-thinq.0 (30032) Foreach valueMapping: TypeError: Cannot read property 'value' of undefined - dryLevel - 4969cbd3-3f6d-1d1b-9105-f8b95a9e3a60
2022-11-29 14:05:11.513 - error: lg-thinq.0 (30032) Foreach valueMapping: TypeError: Cannot read property 'value' of undefined - dryLevel - 4969cbd3-3f6d-1d1b-9105-f8b95a9e3a60
2022-11-29 14:05:11.513 - error: lg-thinq.0 (30032) Foreach valueMapping: TypeError: Cannot read property 'value' of undefined - dryLevel - 4969cbd3-3f6d-1d1b-9105-f8b95a9e3a60
2022-11-29 14:05:11.514 - error: lg-thinq.0 (30032) Foreach valueMapping: TypeError: Cannot read property 'value' of undefined - dryLevel - 4969cbd3-3f6d-1d1b-9105-f8b95a9e3a60
2022-11-29 14:05:11.514 - error: lg-thinq.0 (30032) Foreach valueMapping: TypeError: Cannot read property 'value' of undefined - dryLevel - 4969cbd3-3f6d-1d1b-9105-f8b95a9e3a60
2022-11-29 14:05:11.514 - error: lg-thinq.0 (30032) Foreach valueMapping: TypeError: Cannot read property 'value' of undefined - dryLevel - 4969cbd3-3f6d-1d1b-9105-f8b95a9e3a60
2022-11-29 14:05:11.514 - error: lg-thinq.0 (30032) Foreach valueMapping: TypeError: Cannot read property 'value' of undefined - dryLevel - 4969cbd3-3f6d-1d1b-9105-f8b95a9e3a60
2022-11-29 14:05:11.514 - error: lg-thinq.0 (30032) Foreach valueMapping: TypeError: Cannot read property 'value' of undefined - dryLevel - 4969cbd3-3f6d-1d1b-9105-f8b95a9e3a60
2022-11-29 14:05:11.515 - error: lg-thinq.0 (30032) Foreach valueMapping: TypeError: Cannot read property 'value' of undefined - dryLevel - 4969cbd3-3f6d-1d1b-9105-f8b95a9e3a60
2022-11-29 14:05:11.515 - error: lg-thinq.0 (30032) Foreach valueMapping: TypeError: Cannot read property 'value' of undefined - dryLevel - 4969cbd3-3f6d-1d1b-9105-f8b95a9e3a60
2022-11-29 14:05:11.515 - error: lg-thinq.0 (30032) Foreach valueMapping: TypeError: Cannot read property 'value' of undefined - dryLevel - 4969cbd3-3f6d-1d1b-9105-f8b95a9e3a60
2022-11-29 14:05:11.515 - error: lg-thinq.0 (30032) Foreach valueMapping: TypeError: Cannot read property 'value' of undefined - wrinkleCare - 4969cbd3-3f6d-1d1b-9105-f8b95a9e3a60
2022-11-29 14:05:11.516 - error: lg-thinq.0 (30032) Foreach valueMapping: TypeError: Cannot read property 'value' of undefined - wrinkleCare - 4969cbd3-3f6d-1d1b-9105-f8b95a9e3a60
2022-11-29 14:05:11.829 - warn: lg-thinq.0 (30032) Cannot found last course!
2022-11-29 14:05:13.762 - info: lg-thinq.0 (30032) Found MQTT Host
2022-11-29 14:05:13.868 - info: lg-thinq.0 (30032) Found AWS CER
2022-11-29 14:05:14.694 - info: lg-thinq.0 (30032) Create certification done
2022-11-29 14:05:15.343 - info: lg-thinq.0 (30032) Start MQTT Connection
2022-11-29 14:05:15.663 - info: lg-thinq.0 (30032) MQTT connected to:

Update stable version in repo from 0.3.2 to 0.3.3

Think about update stable version to 0.3.3

Version: stable=0.3.2 (36 days old) => latest=0.3.3 (30 days old)
Installs: stable=617 (45.54%), latest=131 (9.67%), total=1355

Click to use developer portal
Click to edit

Note: This is an automatically generated message and not personally authored by bluefox!
Do not close this issue manually as a new issue will be created if condition for update still exists
@mcm1957 for evidence

Solltemperatur Wärmepumpe lässt sich nach Update auf 0.3.1 nicht mehr schreiben

Ich steuere seit 6 Monaten eine LG Brauchwasserwärmepumpe LG WH20S über ein Blockly-Skript. Das funktionierte bis zum Update auf die Version 0.3.1 wesentlich besser als die integrierte Zeitsteuerung der BWWP. Die Zeitsteuerung schaltet die BWWP komplett ein oder aus. Mit dem Skript konnte ich zu unterschiedlichen Tageszeiten die entsprechenden Zieltemperaturen über die Variable airState.tempState.hotWaterTarget steuern. Aktuell scheint die Variable nur noch lesbar zu sein. Ich habe das Skript deaktiviert. Wenn ich nun den Wert manuell unter "Objekte" ändere, wird er kurz danach mit dem eingestellten Wert aktualisiert.

ActiveSavingStatus Warning greater than 3

Hi,
alle x Stunden tauchen im Log folgende Fehler auf bei mir:

State value to set for "lg-thinq.0.XXXX.ActiveSavingStatus" has value "255" greater than max "3"

Es handelt sich bei dem Gerät um einen Kühlschrank, der den Wert 255 zurück liefert bei dem Objekt.
Scheinbar ist das in dem Fall normal. Kann die Abfrage abgeändert werden, dass kein Warning kommt bei einem Wert bis 255? :)
Danke

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.