ioBroker / AdapterRequests

This Place is used to track the status of new Adapter-Requests.
248 stars 36 forks source link

LG SmartThinQ #191

Closed GTV1 closed 2 years ago

GTV1 commented 5 years ago

Hallo ! Ich beantrage ein Adapter für die LG SmartThinQ Technology. Ich möchte die Temperaturen meines Side By Side Kühlschranks auslesen können. Wenn ich das richtig sehe ist das hier eine ( veraltetet ) API. http://us.smartthinq.com/images/grid/smartThinQ%203rd%20party%20openAPI.pdf
und das hier https://github.com/sampsyo/wideq
ein bestehender Phyton code . Danke!

Horgul123 commented 4 years ago

Fände ich auch klasse, um meine Klimaanlage zu steuern

jlwin commented 4 years ago

Ich würde dies für die Statusanzeige meiner Waschmaschine gerne verwenden wollen!

linuxq commented 4 years ago

Ich würde auch gerne den Status meiner LG Waschmaschine integrieren.

DenisMtfl commented 4 years ago

ich werde mich demnächst mal um solchen Adapter kümmern. Leider habe ich nur eine LG SmartThinQ Waschmaschine müsste man schauen ob wir es mit Klimaanlagen auch hinbekommen das wideq Projekt sollte das ja können.

Es gibt ja schon ein npm release https://www.npmjs.com/package/wideq müsste man "nur" als Adapter bereitstellen

Apollon77 commented 4 years ago

Cool! Adapter development support gibts im Forum jederzeit. Da kist ein "Entwickler" unterforum

ELK169 commented 4 years ago

ich werde mich demnächst mal um solchen Adapter kümmern.

Der Sommer naht! Und "demnächst" ist bestimmt jetzt schon... Gibt es schon Anfänge/Fortschritte? Die Klimaanlage vollautomatisch zu steuern wäre schon nett... :-)

Amnesia1211 commented 4 years ago

Mich würde das ganze auch Interessieren :-) habe auch eine Klimaanlage von LG und würde sie gerne über iObroker steuern.

CNC-Maniac commented 4 years ago

Mein Energieverbrauch könnte durch die Verbindung von Waschmaschine und der PV, deutlich effizienter werden.

einarmiger0815 commented 4 years ago

Ich bräuchte den Adapter vorerst nur für die Waschmaschine, die Daten für die Cloud könnte ich @Apollon77 zur Verfügung stellen.

DenisMtfl commented 4 years ago

@einarmiger0815 ich auch für die Waschmaschine. Nur bei Waschmaschinen ist das Problem, das sie nicht immer an sind. Wir machen unsere Waschmaschine nach einem, Waschgang aus und dann ist sie offline. wideq hat ein Problem damit, wenn das Gerät aufeinmal wieder offline ist. Kommen nur noch Exceptions muss man prüfen!

tonischabloni commented 4 years ago

https://github.com/ssut/wideq-js#readme

hat das schon mal jemand probiert? ich bekomme leider bei der installation fehlermeldungen... also kann ich das nicht testen

DenisMtfl commented 4 years ago

Ja bei mir hat es wunderbar geklappt. Welche Fehlermeldung bekommst du?

tonischabloni commented 4 years ago

sudo npm install https://github.com/ssut/wideq-js/tarball/698109080a43526dd3f9bd6f1884d7a51d319506 --loglevel error --prefix "/opt/iobroker" npm ERR! code ENOENT npm ERR! syscall chmod npm ERR! path /opt/iobroker/node_modules/wideq/dist/cli.js npm ERR! errno -2 npm ERR! enoent ENOENT: no such file or directory, chmod '/opt/iobroker/node_modules/wideq/dist/cli.js' npm ERR! enoent This is related to npm not being able to find a file. npm ERR! enoent

npm 6.4.15

DenisMtfl commented 3 years ago

sudo npm install https://github.com/ssut/wideq-js/tarball/698109080a43526dd3f9bd6f1884d7a51d319506 --loglevel error --prefix "/opt/iobroker" npm ERR! code ENOENT npm ERR! syscall chmod npm ERR! path /opt/iobroker/node_modules/wideq/dist/cli.js npm ERR! errno -2 npm ERR! enoent ENOENT: no such file or directory, chmod '/opt/iobroker/node_modules/wideq/dist/cli.js' npm ERR! enoent This is related to npm not being able to find a file. npm ERR! enoent

npm 6.4.15

Welches OS ? Welche Maschine ?

DenisMtfl commented 3 years ago

sudo npm install https://github.com/ssut/wideq-js/tarball/698109080a43526dd3f9bd6f1884d7a51d319506 --loglevel error --prefix "/opt/iobroker" npm ERR! code ENOENT npm ERR! syscall chmod npm ERR! path /opt/iobroker/node_modules/wideq/dist/cli.js npm ERR! errno -2 npm ERR! enoent ENOENT: no such file or directory, chmod '/opt/iobroker/node_modules/wideq/dist/cli.js' npm ERR! enoent This is related to npm not being able to find a file. npm ERR! enoent

npm 6.4.15

Wie kommst du überhaupt auf den merkwürdigen Link? Warum nimmst du nicht das Release? https://github.com/ssut/wideq-js/releases/download/v1.0.0/wideq-1.0.0.tgz

DenisMtfl commented 3 years ago

sudo npm install https://github.com/ssut/wideq-js/tarball/698109080a43526dd3f9bd6f1884d7a51d319506 --loglevel error --prefix "/opt/iobroker" npm ERR! code ENOENT npm ERR! syscall chmod npm ERR! path /opt/iobroker/node_modules/wideq/dist/cli.js npm ERR! errno -2 npm ERR! enoent ENOENT: no such file or directory, chmod '/opt/iobroker/node_modules/wideq/dist/cli.js' npm ERR! enoent This is related to npm not being able to find a file. npm ERR! enoent

npm 6.4.15

sudo npm install -g wideq

tonischabloni commented 3 years ago

sudo npm install https://github.com/ssut/wideq-js/tarball/698109080a43526dd3f9bd6f1884d7a51d319506 --loglevel error --prefix "/opt/iobroker" npm ERR! code ENOENT npm ERR! syscall chmod npm ERR! path /opt/iobroker/node_modules/wideq/dist/cli.js npm ERR! errno -2 npm ERR! enoent ENOENT: no such file or directory, chmod '/opt/iobroker/node_modules/wideq/dist/cli.js' npm ERR! enoent This is related to npm not being able to find a file. npm ERR! enoent npm 6.4.15

sudo npm install -g wideq

das hat funktioniert! DANKE.. allerdings noch ne dumme frage, sollte ich dann einen neuen adapter haben?

Andy200877 commented 3 years ago

Ich habe ebenfalls eine LG SmartQ Waschmaschine. Ich habe mir wideq auch mal installiert. `sudo npm install -g wideq /usr/bin/wideq -> /usr/lib/node_modules/wideq/dist/cli.js

Über wideq -V wird mir auch angezeigt, das die Version 1.1.1 installiert ist. Aber wie geht es nun weiter und vor allem wie bekomme ich es dann nach iobroker ?

vinze30 commented 3 years ago

+1

Hey gibt es hier schon etwas Neues? Hab seit gestern einen Lg Waschtrockner und würde diesen auch gerne einbinden :) das mit dem wideq verstehe ich nicht so richtig. Gibt es denn irgendwo eine Anleitung? Lg

Firedragonweb commented 3 years ago

Ich habe einen LG Waschtrockner und einen Kühlschrank und kann gerne bei der Entwicklung helfen, indem ich remote-Zugang dazu gewähre.

DenisMtfl commented 3 years ago

Ich bin leider noch immer nicht dazu gekommen mich mehr um den Adapter zu kümmern. Ich bleibe aber dran.

DenisMtfl commented 3 years ago

Ich habe einen LG Waschtrockner und einen Kühlschrank und kann gerne bei der Entwicklung helfen, indem ich remote-Zugang dazu gewähre.

Was kann der LG Kühlschrank ?

Firedragonweb commented 3 years ago

Der ist ziemlich unspektakulär: Temperaturanzeige und -Einstellmöglichkeit, Wasserfilter und Express Freeze.

photo_2020-07-16_16-08-12 photo_2020-07-16_16-08-08

Diggerstyler commented 3 years ago

Hallo @DenisMtfl

ich habe mir eine SmartTHING fähige Waschmaschine gekauft. Diese ist per Wlan angebunden und in eine App einbindbar. Jetzt würde ich diese gern in meinen IOBroker einbinden, sehe allerdings keine Adapter dafür. Habe das aktuell so gelöst das ich den Strom messe und dann Quasi die Logic entstehen lasse. Ist aber bei ner "smarten" Waschmaschine sehr beschränkt meiner Meinung nach. Bin dann auf den Verlauf hier gestoßen. Wie wie weit ist den der Stand hier und wie kann ich unterstützen sodass wir etwas hinbekommen. oder gibt es bereits eine Beta Version.

Würde meine Waschmaschine gern als Versuchsobjekt zur Verfügjung stellen wenn dies benötigt wird.

Danke für einen Austausch.

LG Maik

DenisMtfl commented 3 years ago

Hallo @Diggerstyler

Leider habe ich noch nie einen Adapter für ioBroker entwickelt, bin zwar Software Entwickler aber im anderen Bereich. Ich hoffe das ich bald mal das Thema angehen kann. Es gibt von dem Typen: https://github.com/sampsyo/wideq eine sehr gute Library für das LG Thema das musste man in ein ioBroker Adapter integrieren. Diese Libary habe ich schon mal mit meiner Waschmaschine getestet und hat wunderbar funktioniert.

ulwilgrim commented 3 years ago

Schließe mich hier auch mal an. Würde auch gerne meine Waschmaschine einbinden.

doc-snyder commented 3 years ago

Hallo, ich wäre auch an einen solchen Adapter interessiert. Ich würde gern unseren Waschtrockner in iobroker integrieren.

ELK169 commented 3 years ago

OT: für Waschmaschine und Wäschetrockner hat sich bei mir ein Strommess-Shelly bewährt. Recht einfach im Zählerschrank in die Zuleitung einbaubar, funktioniert zuverlässig.

deejay808 commented 3 years ago

Hallo @Diggerstyler

Leider habe ich noch nie einen Adapter für ioBroker entwickelt, bin zwar Software Entwickler aber im anderen Bereich. Ich hoffe das ich bald mal das Thema angehen kann. Es gibt von dem Typen: https://github.com/sampsyo/wideq eine sehr gute Library für das LG Thema das musste man in ein ioBroker Adapter integrieren. Diese Libary habe ich schon mal mit meiner Waschmaschine getestet und hat wunderbar funktioniert.

I tested the latest version of this library with AC from LG and it works perfectly. I am also waiting for an IOBroker adapter ...

Moskito99 commented 3 years ago

Hallo! Ich hänge mich hier auch mal ran. Wär schön, einen Adapter zu haben um eine Waschmaschine über den iobroker zu steuern.

DarthPride commented 3 years ago

Hallo zusammen, ich reihe mich hier mal mit ein. Bin seit dem letzten Sommer stolzer Besitzer einer ThinkQ-Klimaanlage und würde diese auch gerne mittels ioBroker ansteuern können.

ELK169 commented 3 years ago

Und gerade bei der Klimaanlage kommt man mit einem IR-Sender auch nicht weiter, weil die Fernbedienungen immer nur den Powerstatus umschalten und wärmer/kälter können. Also keine zuverlässige Möglichkeit, eine bestimmte Temperatur anzusteuern. Der vorhandene LG-Skill wurde vor ein paar Monaten deutlich verschlimmbessert... zu Anfang ging es noch mit "Alexa, schalte die Klimaanlage an", jetzt braucht es aber "Alexa, sage LG, schalte die Klimaanlage an" und dann dauert es gefühlt eine Minute, bis was passiert... Mit den bereits verfügbaren Projekten (wideq und hass-smartthinq) kann ich leider nichts anfangen... Python ist nicht meins und mit Javascript komme ich zwar stümperhaft klar und habe auch den Adapter für meine eigene Hardware hinbekommen, aber für diese Umsetzung reicht es wohl lange nicht. Ich schätze aber, dass ein Python- und Javascript-Kenner den Adapter recht einfach hinbekommen könnte. Die aufwändige Forschungsarbeit, das Protokoll zu untersuchen ist ja schon gemacht. Also, traut euch! Der gesammelte Dank ist euch sicher!

Phalynx commented 3 years ago

Hey, ein Status meiner Waschmaschine in ioBroker wäre klasse

Chillkroete1206 commented 3 years ago

Hallo zusammen, an dieser Stelle von mir auch nochmal die starke Interessensbekundung an einem Adapter für LG Thinq. Mein persönlicher Usecase wäre das Steuern meiner LG Thinq Waschmaschine. Im konkreten Fall geht es um das Starten der vorbereiteten Waschmaschine bei PV-Überschuss.

Wie kann ich die Entwicklung eines Adpaters unterstützen? Danke und Gruß Chillkroete

DenisMtfl commented 3 years ago

Mein persönlicher Usecase wäre das Steuern meiner LG Thinq Waschmaschine. Im konkreten Fall geht es um das Starten der vorbereiteten Waschmaschine bei PV-Überschuss.

Ich glaube da gibt es das Problem das man die Waschmaschine nicht über Thinq anschalten kann!? Also meine Waschmaschine mit LG Thinq geht nach einiger Zeit alleine aus und ist über WLAN auch nicht erreichbar erst wenn ich sie wieder per Knopf an der Waschmaschine anschalten? Läuft es bei dir anders? Meiner Meinung nach kann man über wideq nur die Waschmaschine monitoren.

Firedragonweb commented 3 years ago

Doch, das geht, aber nur, wenn die WM in einem speziellen Modus ist, den man an der Maschine einschalten muss. Zumindest geht das über die App :)

DenisMtfl commented 3 years ago

Doch, das geht, aber nur, wenn die WM in einem speziellen Modus ist, den man an der Maschine einschalten muss. Zumindest geht das über die App :)

Oh okay das wusste ich noch garnicht. Danke für den Hinweis. Und die bleibt dann immer im StandBy? Ist doch auch nicht gerade Zielführend und Stromsparend?

Firedragonweb commented 3 years ago

Ich denke mal, die Leistungsaufnahme der vorbereiteten Maschine im Standby ist im Vergleich zur eigentlichen Waschleistung sehr klein. Es könnte sich also mindestens wirtschaftlich, aber auch im Sinne der Umwelt durchaus lohnen, die Waschleistung in den Bereich zu verschieben, wo der Strom aus lokaler PV Produktion kommt.

LuckyStrikeSlv commented 3 years ago

Ich würde das auch mal pushen, habe großes Interesse an einem Adapter ;-) Kann man da irgendeinen Anreiz geben?

MedizinPumPer commented 2 years ago

Moin. Zu dem Thema hatte ich diese Anleitung gefunden: https://forum.iobroker.net/topic/41747/lg-smartthinq-waschmaschine-in-iobroker-einbinden/5?_=1621977814859&lang=de

An sich eine super Anleitung, jedoch hapert es bei mir auch an einigen Stellen. Ich muss mir das auch mal genauer anschauen…

TA2k commented 2 years ago

Wenn noch interesse besteht kann ich mir das anschauen wenn jemand zugangsdaten bereitstellen kann einfach via pn im forum https://forum.iobroker.net/user/tombox

einarmiger0815 commented 2 years ago

@TA2k - du hast PN.

TA2k commented 2 years ago

Ich habe mal ein Adapter geschrieben https://forum.iobroker.net/topic/46498/test-adapter-lg-thinq-v0-0-1

Firedragonweb commented 2 years ago

Ich kann nächste Woche oder so Zugang für einen Kühlschrank und einen Waschtrockner bereitstellen, die Remote-Befehle unterstützen.

Diggerstyler commented 2 years ago

Hallo,

Ich hätte auch eine Waschmaschine. Gern PN dann geb ich die Zugangsdaten frei.... Gruß

einarmiger0815 commented 2 years ago

So, habe den Adapter mal installiert und die Instanz hinzugehügt.

Nach dem Eintragen der Daten erscheint im Log:

lg-thinq.0 | 2021-07-22 15:03:17.306 | info | (8054) Found: 1 devices lg-thinq.0 | 2021-07-22 15:03:15.898 | info | (8054) Login successful lg-thinq.0 | 2021-07-22 15:03:13.782 | info | (8054) starting. Version 0.0.1 in /opt/iobroker/node_modules/iobroker.lg-thinq, node: v14.17.3, js-controller: 3.3.14

Funktioniert soweit. Gut, die Maschine ist gerade aus - aber nicht lange, wenn meine Frau heimkommt ... ;-)

Wahnsinn, was der Adapter für Werte herausquetscht.

Bei der Waschmaschine sind die wichtigen Daten unter "lg-thinq.0.id-der-waschmaschine.snapshot.washerDryer" als Datenpunkte zum Weiterverarbeiten zu finden.

Vielen Dank!!!

Chillkroete1206 commented 2 years ago

Hallo,

ich habe auch eine LG Thinq Waschmaschine, die ich zum Test zur Verfügung stellen könnte. Was soll ich dafür wem per PN senden? LG Thinq login Daten an TA2k ?

Danke und Gruß!

einarmiger0815 commented 2 years ago

@TA2k schrieb 5 Posts weiter oben:

Ich habe mal ein Adapter geschrieben https://forum.iobroker.net/topic/46498/test-adapter-lg-thinq-v0-0-1

Zu spät. Der Adapter ist fertig, klicke auf den Link und teste einfach.

GTV1 commented 2 years ago

Hallo ! Das ist ja Super das es jetzt einen Adapter für meinen Kühlschrank gibt. Vielen Dank an TA2k ! Ich konnte den Apdapter installieren und mich mit meinem Acount auch Anmelden. Im Adapter sehe ich jetzt sehr viele Werte aber welcher der Werte ist für die Temperatur ? ( 2 müsten es sein für Küchlteil / Gefrieteil )

GTV1 commented 2 years ago

grafik

Ich nehme an C01 und C02 sind die Fühler .. C01 Kühlteil / C02 Gefrierteil ... Aber die Werte dahinter sind in was für einem Format / wie müste ich die umrechnen ?