NEWS
Test Adapter Midea Dimstal Klimaanlagen v0.0.x
-
pip install msmart-ng --upgradehat bei mir funktioniert und auf die aktuelle Version gehoben
@bananajoe Ich habe eure Unterhaltung mit sehr viel interesse gelesen und verzweifle gerade.
Ich bin zwar fit im IOBroker, aber das war es dann auch schon.Ich möchte gerne meine Dimstal Klimaanlage mit 3 Inneneinheiten steuern.
Abfrage der Werte klappt super über den Midea Adapter (Inneneinheiten per WLAN USB Stick angeschlossen). Jedoch kann ich nichts steuern.Kann mir da jemand helfen?
Gruß Stefan Hantschel
-
@bananajoe Ich habe eure Unterhaltung mit sehr viel interesse gelesen und verzweifle gerade.
Ich bin zwar fit im IOBroker, aber das war es dann auch schon.Ich möchte gerne meine Dimstal Klimaanlage mit 3 Inneneinheiten steuern.
Abfrage der Werte klappt super über den Midea Adapter (Inneneinheiten per WLAN USB Stick angeschlossen). Jedoch kann ich nichts steuern.Kann mir da jemand helfen?
Gruß Stefan Hantschel
@hantschel sagte in Test Adapter Midea Dimstal Klimaanlagen v0.0.x:
Kann mir da jemand helfen?
Wie weit bist du denn? Weiter oben werden ja verschiedene Methoden beschrieben,
das aktuellste per Skript ab hier https://forum.iobroker.net/post/1277642Auf https://pypi.org/project/msmart-ng/ weiter unter bei Usage werden die CLI-Befehle beschrieben,
mitmsmart-ng discoversollte er alle 3 Geräte finden mit den notwendigen Daten mit denen du dann das Gerät schalten kannst.
Du könntest https://forum.iobroker.net/post/1281163 das Skript übernehmen (dann 3 mal für jede Anlage separat).Alternativ: Falls du schon Alexa im Einsatz hast, den Skill installieren (Midea?), dann kannst du die Anlagen per Sprachbefehl und Textbefehl über den Adapter steuern (über den Command-Datenpunkt eines Echos),
Die Daten selbst bekommst du ja über den Midea Adapter -
@hantschel sagte in Test Adapter Midea Dimstal Klimaanlagen v0.0.x:
Kann mir da jemand helfen?
Wie weit bist du denn? Weiter oben werden ja verschiedene Methoden beschrieben,
das aktuellste per Skript ab hier https://forum.iobroker.net/post/1277642Auf https://pypi.org/project/msmart-ng/ weiter unter bei Usage werden die CLI-Befehle beschrieben,
mitmsmart-ng discoversollte er alle 3 Geräte finden mit den notwendigen Daten mit denen du dann das Gerät schalten kannst.
Du könntest https://forum.iobroker.net/post/1281163 das Skript übernehmen (dann 3 mal für jede Anlage separat).Alternativ: Falls du schon Alexa im Einsatz hast, den Skill installieren (Midea?), dann kannst du die Anlagen per Sprachbefehl und Textbefehl über den Adapter steuern (über den Command-Datenpunkt eines Echos),
Die Daten selbst bekommst du ja über den Midea AdapterHi, ich wollte nur meine Erfahrungen einbringen.
Habe mir jetzt einen Slwf01pro zugelegt um meine Dimstal (midea-clon) ohne Cloud zu steuern.
Esphome ist vorinstalliert für Homeassistent.
Ich nutze aber den Mqtt Adapter im Iobroker.
Alle wichtigen Funktionen funktionieren ohne Probleme.
Man muss vom Hersteller des USB Stick die Yaml - Datei runterladen, da die "Platform" esp8266 ändern, die Zeilen für Mqtt einfügen und wieder mit "Esphome Dashboard" auf den Stick Flashen.
! Geht nicht im Gerät über WLAN. Ich hab's am PC geflasht, da muss beim gesamten Flashen der Knopf am SLWF gedrückt werden. (Beim Kompilieren noch nicht).
Das gleiche ist zwar weiter oben mit einer angepassten .Yaml beschrieben, da ging aber bei mir nichts. -
@uweabc
@BananaJoe
Wirklich ganz großes Kino hier!
Ich habe es so eingerichtet wie beschrieben und es funktioniert mit meiner Midea Portasplit auf Anhieb! Vielen Dank!
Jetzt fehlt nur noch eine vernünftige vis(2), die ich mir noch bastel und der Sommer
-
Hi, ich wollte nur meine Erfahrungen einbringen.
Habe mir jetzt einen Slwf01pro zugelegt um meine Dimstal (midea-clon) ohne Cloud zu steuern.
Esphome ist vorinstalliert für Homeassistent.
Ich nutze aber den Mqtt Adapter im Iobroker.
Alle wichtigen Funktionen funktionieren ohne Probleme.
Man muss vom Hersteller des USB Stick die Yaml - Datei runterladen, da die "Platform" esp8266 ändern, die Zeilen für Mqtt einfügen und wieder mit "Esphome Dashboard" auf den Stick Flashen.
! Geht nicht im Gerät über WLAN. Ich hab's am PC geflasht, da muss beim gesamten Flashen der Knopf am SLWF gedrückt werden. (Beim Kompilieren noch nicht).
Das gleiche ist zwar weiter oben mit einer angepassten .Yaml beschrieben, da ging aber bei mir nichts.@tom10web Die Info behalte ich mal im Hinterkopf. Ich hab bisher leider keinerlei Erfahrung mit dem flashen von den ESP Dingern ;) Daher steuere ich das via HA Dashboard per Hand oder via ioBroker und hass Adapter in meinem Automationen. Das funktioniert für mich aktuell auch gut, wobei natürlich eine native Steuerung direkt via ioBroker zu bevorzugen wäre. Aber, und das ist neben dem lokalen Zugriff am wichtigsten, es läuft vom ersten Tag an stabil!
-
H Homoran verschob dieses Thema von Tester am
-
H Homoran verschob dieses Thema von ...nicht in offiziellem Repo am
-
hallo, ich versuche den Midea-Adapter zu installieren. Bekomme dann die Meldung, das ich Python 3.8 installieren soll. Wie installiert mal Python, und vor allem wo. Ich ahbe schon ein paar Versuche hinter mit und bekomme es nicht hin.
$ iobroker url TA2k/ioBroker.midea --host raspberry --debug install TA2k/ioBroker.midea NPM version: 10.9.7 Installing TA2k/ioBroker.midea... (System call) npm error code 1 npm error git dep preparation failed npm error command /usr/bin/node /usr/lib/node_modules/npm/bin/npm-cli.js install --force --cache=/home/iobroker/.npm --prefer-offline=false --prefer-online=false --offline=false --no-progress --no-save --no-audit --include=dev --include=peer --include=optional --no-package-lock-only --no-dry-runnpm error > esbuild@0.11.23 postinstallnpm error > node install.jsnpm errornpm errornpm error > iobroker.midea@0.1.0 postinstallnpm error > node ./pythonPackages.jsnpm errornpm errornpm error Start Python package installationnpm errornpm error Python 3 not found. Please install minimum python 3.8npm error npm warn using --force Recommended protections disabled.npm error npm warn deprecated @humanwhocodes/config-array@0.13.0: Use @eslint/config-array insteadnpm error npm warn deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema insteadnpm error npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.menpm error npm warn deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options.npm error /bin/sh: 1: python3: not foundnpm error npm error code 1npm error npm error path /home/iobroker/.npm/_cacache/tmp/git-clonei3tMNdnpm error npm error command failednpm error npm error command sh -c node ./pythonPackages.jsnpm error npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2026-05-18T18_18_38_166Z-debug-0.log host.raspberry Cannot install TA2k/ioBroker.midea: 1 ERROR: Process exited with code 25MOD-EDIT: Code in code-tags gesetzt!
-
hallo, ich versuche den Midea-Adapter zu installieren. Bekomme dann die Meldung, das ich Python 3.8 installieren soll. Wie installiert mal Python, und vor allem wo. Ich ahbe schon ein paar Versuche hinter mit und bekomme es nicht hin.
$ iobroker url TA2k/ioBroker.midea --host raspberry --debug install TA2k/ioBroker.midea NPM version: 10.9.7 Installing TA2k/ioBroker.midea... (System call) npm error code 1 npm error git dep preparation failed npm error command /usr/bin/node /usr/lib/node_modules/npm/bin/npm-cli.js install --force --cache=/home/iobroker/.npm --prefer-offline=false --prefer-online=false --offline=false --no-progress --no-save --no-audit --include=dev --include=peer --include=optional --no-package-lock-only --no-dry-runnpm error > esbuild@0.11.23 postinstallnpm error > node install.jsnpm errornpm errornpm error > iobroker.midea@0.1.0 postinstallnpm error > node ./pythonPackages.jsnpm errornpm errornpm error Start Python package installationnpm errornpm error Python 3 not found. Please install minimum python 3.8npm error npm warn using --force Recommended protections disabled.npm error npm warn deprecated @humanwhocodes/config-array@0.13.0: Use @eslint/config-array insteadnpm error npm warn deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema insteadnpm error npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.menpm error npm warn deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options.npm error /bin/sh: 1: python3: not foundnpm error npm error code 1npm error npm error path /home/iobroker/.npm/_cacache/tmp/git-clonei3tMNdnpm error npm error command failednpm error npm error command sh -c node ./pythonPackages.jsnpm error npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2026-05-18T18_18_38_166Z-debug-0.log host.raspberry Cannot install TA2k/ioBroker.midea: 1 ERROR: Process exited with code 25MOD-EDIT: Code in code-tags gesetzt!
npm error /bin/sh: 1: python3: not found
Hast du python3 installiert?
apt policy python3sagt?
-
npm error /bin/sh: 1: python3: not found
Hast du python3 installiert?
apt policy python3sagt?
python3:
Installed: 3.8.2-0ubuntu2
Candidate: 3.8.2-0ubuntu2
Version table:
*** 3.8.2-0ubuntu2 500
500 http://de.archive.ubuntu.com/ubuntu focal/main
amd64 Packages
100 /var/lib/dpkg/statusscheint also da zu sein, ich weis aber nicht ob es am richtigen Ort ist
-
python3:
Installed: 3.8.2-0ubuntu2
Candidate: 3.8.2-0ubuntu2
Version table:
*** 3.8.2-0ubuntu2 500
500 http://de.archive.ubuntu.com/ubuntu focal/main
amd64 Packages
100 /var/lib/dpkg/statusscheint also da zu sein, ich weis aber nicht ob es am richtigen Ort ist
focal
Zu alt. Installier da was noch lebendes.
-
focal
Zu alt. Installier da was noch lebendes.
was ist zu alt, mein Ubuntu oder das Python
-
was ist zu alt, mein Ubuntu oder das Python
was ist zu alt, mein Ubuntu oder das Python
Beides. Dein Schnubbibuntu ist von 2020 und letztes Jahr abgekündigt worden.
Mit einem aktuellen OS kommt auch ein aktuelleres python mit.Also Neuinstallation, bevorzugt das aktuelle Debian 13.5 'Trixie' und kein Schnubbibuntu.
Edit: Mit aktuellen Versionen baut das Ding dann auch:
thomas@testpi:~ $ iobroker url TA2k/ioBroker.midea --host testpi --debug install TA2k/ioBroker.midea NPM version: 10.9.7 Installing TA2k/ioBroker.midea... (System call) > iobroker.midea@0.1.0 postinstall > node ./pythonPackages.js Start Python package installation Python 3.13.5 Python 3 found pip 26.1.1 from /home/iobroker/.local/lib/python3.13/site-packages/pip (python 3.13) Installing midea-beautiful-air added 10 packages in 40s 109 packages are looking for funding run `npm fund` for details upload [2] midea.admin /opt/iobroker/node_modules/iobroker.midea/admin/index_m.html index_m.html text/html upload [1] midea.admin /opt/iobroker/node_modules/iobroker.midea/admin/jsonConfig.json jsonConfig.json application/json upload [0] midea.admin /opt/iobroker/node_modules/iobroker.midea/admin/midea.png midea.png image/png Updating objects from io-package.json for adapter "midea" with version "0.1.0" thomas@testpi:~ $ -
was ist zu alt, mein Ubuntu oder das Python
Beides. Dein Schnubbibuntu ist von 2020 und letztes Jahr abgekündigt worden.
Mit einem aktuellen OS kommt auch ein aktuelleres python mit.Also Neuinstallation, bevorzugt das aktuelle Debian 13.5 'Trixie' und kein Schnubbibuntu.
Edit: Mit aktuellen Versionen baut das Ding dann auch:
thomas@testpi:~ $ iobroker url TA2k/ioBroker.midea --host testpi --debug install TA2k/ioBroker.midea NPM version: 10.9.7 Installing TA2k/ioBroker.midea... (System call) > iobroker.midea@0.1.0 postinstall > node ./pythonPackages.js Start Python package installation Python 3.13.5 Python 3 found pip 26.1.1 from /home/iobroker/.local/lib/python3.13/site-packages/pip (python 3.13) Installing midea-beautiful-air added 10 packages in 40s 109 packages are looking for funding run `npm fund` for details upload [2] midea.admin /opt/iobroker/node_modules/iobroker.midea/admin/index_m.html index_m.html text/html upload [1] midea.admin /opt/iobroker/node_modules/iobroker.midea/admin/jsonConfig.json jsonConfig.json application/json upload [0] midea.admin /opt/iobroker/node_modules/iobroker.midea/admin/midea.png midea.png image/png Updating objects from io-package.json for adapter "midea" with version "0.1.0" thomas@testpi:~ $da ich der Fraktion "Ich bin froh wenn alles funktioniert" angehöre, bin ich nicht sicher wie ich das ganze anstellen soll. Mein iobroker läuft in einer VM in der Synology.
Kann ich eine 2te VM machen und das Betriebssystem installieren danach iobroker.Oder gint es eine Möglichkeit zum Update des Betriebssystems?
-
da ich der Fraktion "Ich bin froh wenn alles funktioniert" angehöre, bin ich nicht sicher wie ich das ganze anstellen soll. Mein iobroker läuft in einer VM in der Synology.
Kann ich eine 2te VM machen und das Betriebssystem installieren danach iobroker.Oder gint es eine Möglichkeit zum Update des Betriebssystems?
Kann ich eine 2te VM machen und das Betriebssystem installieren danach iobroker.
Genau so!
Vorher ein Backup ziehen und danach in der neuen VM zurückspielen.
Dann am besten VM_old stoppen, Autostart deaktivieren und VM_new die IP der VM_old geben.
Dann sollte alles wie von Zauberhand identisch sein.Voraussetzung du meinst mit
Kann ich eine 2te VM machen und das Betriebssystem installieren danach iobroker.
Genau so!
Vorher ein Backup ziehen und danach in der neuen VM zurückspielen.
Dann am besten VM_old stoppen, Autostart deaktivieren und VM_new die IP der VM_old geben.
Dann sollte alles wie von Zauberhand identisch sein.Voraussetzung du meinst mit
VM in der Synology
Auch wirklich VM!
-
Kann ich eine 2te VM machen und das Betriebssystem installieren danach iobroker.
Genau so!
Vorher ein Backup ziehen und danach in der neuen VM zurückspielen.
Dann am besten VM_old stoppen, Autostart deaktivieren und VM_new die IP der VM_old geben.
Dann sollte alles wie von Zauberhand identisch sein.Voraussetzung du meinst mit
Kann ich eine 2te VM machen und das Betriebssystem installieren danach iobroker.
Genau so!
Vorher ein Backup ziehen und danach in der neuen VM zurückspielen.
Dann am besten VM_old stoppen, Autostart deaktivieren und VM_new die IP der VM_old geben.
Dann sollte alles wie von Zauberhand identisch sein.Voraussetzung du meinst mit
VM in der Synology
Auch wirklich VM!
ja wirklich VM
-
da ich der Fraktion "Ich bin froh wenn alles funktioniert" angehöre, bin ich nicht sicher wie ich das ganze anstellen soll. Mein iobroker läuft in einer VM in der Synology.
Kann ich eine 2te VM machen und das Betriebssystem installieren danach iobroker.Oder gint es eine Möglichkeit zum Update des Betriebssystems?
@Holger-Etzel
Daraus darf aber nicht das dämliche 'never tatsch irgendwas again' folgen.
Du musst deine Kisten immer im Supportfenster halten. Im optimalen Fall also alle zwei Jahre das Zeug auf die dann aktuelle Version hieven. Gilt für Debian wie für Schnubbibuntu LTS gleichermaßen. -
@Holger-Etzel
Daraus darf aber nicht das dämliche 'never tatsch irgendwas again' folgen.
Du musst deine Kisten immer im Supportfenster halten. Im optimalen Fall also alle zwei Jahre das Zeug auf die dann aktuelle Version hieven. Gilt für Debian wie für Schnubbibuntu LTS gleichermaßen.lässt sich Debian leichter bedienen als Ubuntu, oder warum schwört jeder auf Debian. Sorry für meine blöde Frage, ich kenne es halt nicht
-
lässt sich Debian leichter bedienen als Ubuntu, oder warum schwört jeder auf Debian. Sorry für meine blöde Frage, ich kenne es halt nicht
Ubuntu ist von Debian abgeleitet (und in meinen Augen die schlechtere Kopie).
Auf der Kommandozeile bedient sich das aber weitestgehend gleich.
Über Desktop-Umgebungen sprechen wir im Server-Betrieb ja erst gar nicht, weil Server nie eine graphische Oberfläche haben. -
hallo, ich versuche den Midea-Adapter zu installieren. Bekomme dann die Meldung, das ich Python 3.8 installieren soll. Wie installiert mal Python, und vor allem wo. Ich ahbe schon ein paar Versuche hinter mit und bekomme es nicht hin.
$ iobroker url TA2k/ioBroker.midea --host raspberry --debug install TA2k/ioBroker.midea NPM version: 10.9.7 Installing TA2k/ioBroker.midea... (System call) npm error code 1 npm error git dep preparation failed npm error command /usr/bin/node /usr/lib/node_modules/npm/bin/npm-cli.js install --force --cache=/home/iobroker/.npm --prefer-offline=false --prefer-online=false --offline=false --no-progress --no-save --no-audit --include=dev --include=peer --include=optional --no-package-lock-only --no-dry-runnpm error > esbuild@0.11.23 postinstallnpm error > node install.jsnpm errornpm errornpm error > iobroker.midea@0.1.0 postinstallnpm error > node ./pythonPackages.jsnpm errornpm errornpm error Start Python package installationnpm errornpm error Python 3 not found. Please install minimum python 3.8npm error npm warn using --force Recommended protections disabled.npm error npm warn deprecated @humanwhocodes/config-array@0.13.0: Use @eslint/config-array insteadnpm error npm warn deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema insteadnpm error npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.menpm error npm warn deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options.npm error /bin/sh: 1: python3: not foundnpm error npm error code 1npm error npm error path /home/iobroker/.npm/_cacache/tmp/git-clonei3tMNdnpm error npm error command failednpm error npm error command sh -c node ./pythonPackages.jsnpm error npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2026-05-18T18_18_38_166Z-debug-0.log host.raspberry Cannot install TA2k/ioBroker.midea: 1 ERROR: Process exited with code 25MOD-EDIT: Code in code-tags gesetzt!
@Holger-Etzel das mit dem python wird aber nicht richtig funktionieren.. ich werde es wohl nochmal umschreiben aber brauch jemand zum testen via email tombox2020@gmail.com
-
@Holger-Etzel das mit dem python wird aber nicht richtig funktionieren.. ich werde es wohl nochmal umschreiben aber brauch jemand zum testen via email tombox2020@gmail.com
Ja, ändere es dahingehend, das es richtig in einem ENV läuft.
Die obige Installation musste ich etwas dreckig machen... -
lässt sich Debian leichter bedienen als Ubuntu, oder warum schwört jeder auf Debian. Sorry für meine blöde Frage, ich kenne es halt nicht
@Holger-Etzel ist jetzt alles wieder native nodejs.. bitte mal testen
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden