Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. Mieleathome Adapter

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Mieleathome Adapter

    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      ListerKNX last edited by ListerKNX

      Wau vieles neues für mich, lese mich gerage noch ein.
      Nein ich habe einen ASRock Beebox mit Linux Mint drauf.
      miele 16.jpg

      1 Reply Last reply Reply Quote 0
      • H
        hash99 0 last edited by

        @ListerKNX sagte in Mieleathome Adapter:

        ASRock Beebox

        Okay, und das ist mir neu. Wir dürfen Alle täglich Neues lernen. Das erklärt mir Aber auch Dein etwas anderes Log-Aussehen. Kannst Du mal prüfen, ob die Datei main.js auch geladen wurde und welche Rechte vorliegen und für welchen Group/User? Bei mir liegt Alles unter pi:pi.

        1 Reply Last reply Reply Quote 0
        • L
          ListerKNX last edited by

          @ListerKNX sagte in Mieleathome Adapter:

          https://github.com/hash99/ioBroker.mieleathome.git

          Für Deinen Adapter sieht das wie folgt aus:
          miele 18.jpg

          1 Reply Last reply Reply Quote 0
          • L
            ListerKNX last edited by ListerKNX

            Schau mal was auf grün ist:
            miele 19.jpg

            Ich habe nix gemacht!!!
            Keine Rechte geändert!!!

            1 Reply Last reply Reply Quote 0
            • H
              hash99 0 last edited by

              Hi,
              dann viel Spass. Wieweit die Button schon das tun, was sie sollen muss sich noch zeigen. Bei meiner Waschmaschine, ging trotz Beschreibung der PAUSE-Button schon mal nicht. Aber der Adapter ist für viele Geräte. Also mal sehen, ob irgendjemand mit einem anderen Gerät einen Test machen kann.
              Gruß

              1 Reply Last reply Reply Quote 0
              • L
                ListerKNX last edited by

                DANKE DIR!!!!! Würde mir ja gerne zum testen einen Miele Backofen kaufen,
                aber bei der Summe muss ich leider passen....
                ...wenn der alte kaputt geht....hmmmm
                Na ich denke Miele wird auch noch immer wieder was ändern erweitern...
                Gruß Marcus

                1 Reply Last reply Reply Quote 0
                • S
                  Stormbringer last edited by Stormbringer

                  Hallo Hash,

                  erst mal vielen lieben Dank, dass du dich der Sache angenommen hast. Auf den Adapter fiebere ich schon sehnlich hin 🙂

                  Habe ihn installiert aber er startet leider nicht. Im LOG kommt

                  host.ubuntu 2019-03-05 18:23:00.549 error instance system.adapter.mieleathome.0 terminated with code 1 ()
                  Caught 2019-03-05 18:23:00.549 error by controller[0]: Cannot find /opt/iobroker/node_modules/iobroker.mieleathome/iobroker-data/iobroker.json
                  Caught 2019-03-05 18:23:00.549 error by controller[0]: ^
                  Caught 2019-03-05 18:23:00.549 error by controller[0]: throw 'Cannot find ' + getConfigFileName();
                  Caught 2019-03-05 18:23:00.549 error by controller[0]: /opt/iobroker/node_modules/iobroker.mieleathome/node_modules/iobroker.js-controller/lib/adapter.js:70

                  Weißt du einen Rat? Mach ich was falsch? Muss ich NPM updaten?

                  npm 4.6.1
                  node 8.12.0
                  js controller 1.4.2
                  unter Ubuntu

                  1 Reply Last reply Reply Quote 0
                  • H
                    hash99 0 last edited by

                    Hi,
                    wie hast Du ihn installiert? Die beste Methode ist über Iobroker über den Button "Installieren aus eigener URL" unter dem Menupunkt 'Adapter'.
                    Ich muss vielleicht die Readme noch mal updaten. Abe mit der Übernahme des Adapters ins Repository würde das sowieso entfallen.
                    Versuch noch mal unter /opt/iobroker/node_modules das Verzeichnis iobroker.mieleathome mit Inhalt löschen und wie beschrieben neu installieren.
                    Gruß

                    S 1 Reply Last reply Reply Quote 0
                    • S
                      Stormbringer @hash99 0 last edited by Stormbringer

                      @hash99-0

                      Eigentlich habe ich ihn so installiert. Über das Octocat Symbol und dann den Link

                      https://github.com/hash99/ioBroker.mieleathome

                      eingegeben. Habe Ihn gelöscht wie von dir beschrieben. Und dann neu installiert. Leider läuft er noch immer nicht

                      host.ubuntu 2019-03-06 18:45:45.115 info Restart adapter system.adapter.mieleathome.0 because enabled
                      host.ubuntu 2019-03-06 18:45:45.115 error instance system.adapter.mieleathome.0 terminated with code 6 (uncaught exception)
                      Caught 2019-03-06 18:45:45.115 error by controller[0]: at Manager.ondata (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:335:16)
                      Caught 2019-03-06 18:45:45.115 error by controller[0]: at Decoder.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-parser/index.js:251:12)
                      Caught 2019-03-06 18:45:45.115 error by controller[0]: at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20)
                      Caught 2019-03-06 18:45:45.115 error by controller[0]: at Decoder.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15)
                      Caught 2019-03-06 18:45:45.115 error by controller[0]: at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:345:8)
                      Caught 2019-03-06 18:45:45.115 error by controller[0]: at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20)
                      Caught 2019-03-06 18:45:45.115 error by controller[0]: at Manager.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15)
                      Caught 2019-03-06 18:45:45.115 error by controller[0]: at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:244:12)
                      Caught 2019-03-06 18:45:45.115 error by controller[0]: at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:319:9)
                      Caught 2019-03-06 18:45:45.115 error by controller[0]: at Socket.<anonymous> (/opt/iobroker/node_modules/iobroker.mieleathome/main.js:344:114)
                      Caught 2019-03-06 18:45:45.115 error by controller[0]: TypeError: Cannot read property 'val' of null
                      mieleathome.0 2019-03-06 18:45:45.083 info cleaned everything up...
                      mieleathome.0 2019-03-06 18:45:44.083 error at Receiver._receiver.onmessage (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/WebSocket.js:141:47)
                      mieleathome.0 2019-03-06 18:45:44.083 error at WebSocket.emit (events.js:211:7)
                      mieleathome.0 2019-03-06 18:45:44.083 error at emitOne (events.js:116:13)
                      mieleathome.0 2019-03-06 18:45:44.083 error at WebSocket.onMessage (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/EventTarget.js:99:16)
                      mieleathome.0 2019-03-06 18:45:44.083 error at WebSocket.ws.onmessage (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/transports/websocket.js:147:10)
                      mieleathome.0 2019-03-06 18:45:44.083 error at WS.Transport.onData (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/transport.js:137:8)
                      mieleathome.0 2019-03-06 18:45:44.083 error at WS.Transport.onPacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/transport.js:145:8)
                      mieleathome.0 2019-03-06 18:45:44.083 error at WS.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20)
                      mieleathome.0 2019-03-06 18:45:44.083 error at WS.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/socket.js:273:10)
                      mieleathome.0 2019-03-06 18:45:44.083 error at Socket.onPacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/socket.js:450:19)
                      mieleathome.0 2019-03-06 18:45:44.083 error Error: server error
                      mieleathome.0 2019-03-06 18:45:44.083 error server error
                      mieleathome.0 2019-03-06 18:45:44.080 info cleaned everything up...
                      mieleathome.0 2019-03-06 18:45:44.080 error at Manager.ondata (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:335:16)
                      mieleathome.0 2019-03-06 18:45:44.080 error at Decoder.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-parser/index.js:251:12)
                      mieleathome.0 2019-03-06 18:45:44.080 error at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20)
                      mieleathome.0 2019-03-06 18:45:44.080 error at Decoder.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15)
                      mieleathome.0 2019-03-06 18:45:44.080 error at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:345:8)
                      mieleathome.0 2019-03-06 18:45:44.080 error at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20)
                      mieleathome.0 2019-03-06 18:45:44.080 error at Manager.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15)
                      mieleathome.0 2019-03-06 18:45:44.080 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:244:12)
                      mieleathome.0 2019-03-06 18:45:44.080 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:319:9)
                      mieleathome.0 2019-03-06 18:45:44.080 error at Socket.<anonymous> (/opt/iobroker/node_modules/iobroker.mieleathome/main.js:344:114)
                      mieleathome.0 2019-03-06 18:45:44.080 error TypeError: Cannot read property 'val' of null
                      mieleathome.0 2019-03-06 18:45:44.079 error uncaught exception: Cannot read property 'val' of null
                      mieleathome.0 2019-03-06 18:45:43.623 info Authorization.Refresh_Token:undefined
                      mieleathome.0 2019-03-06 18:45:43.623 info Authorization.Access_Token:undefined
                      mieleathome.0 2019-03-06 18:45:43.489 info config Miele_account: schuhmann.markus@googlemail.com
                      mieleathome.0 2019-03-06 18:45:43.489 info config Client_secret: 7eayxsinguyjk3x1tw16xw4rxj9cupqn
                      mieleathome.0 2019-03-06 18:45:43.489 info config Client_ID: 87ae426b-6055-446e-86fc-7bd9b4eed4b7
                      mieleathome.0 2019-03-06 18:45:43.487 info starting. Version 0.0.4 in /opt/iobroker/node_modules/iobroker.mieleathome, node: v8.12.0
                      mieleathome.0 2019-03-06 18:45:43.482 error : message handler implemented, but messagebox not enabled. Define common.messagebox in io-package.json for adapter or delete message handler.

                      1 Reply Last reply Reply Quote 0
                      • S
                        Stormbringer last edited by Stormbringer

                        Yihaaaa, meckert im LOG noch immer

                        message handler implemented, but messagebox not enabled.

                        aber jetzt ist er grün und hat Objekte angelegt. Ich teste es morgen mal mit der Waschmaschine und berichte dann. Vorerst nochmal vielen Dank 🙃

                        PS: Aber anscheinend holpert er auch unter nem Nuc und Ubuntu erst mal bis er dann mittendrin grün wird.

                        1 Reply Last reply Reply Quote 0
                        • S
                          Stormbringer last edited by

                          Also wie versprochen hier meine Ergebnisse...

                          Steuern kann ich gar nichts.... Informationen sehe ich Temperatur, Schleuderzahl, Restlaufzeit... TwinDos Standanzeige sehe ich leider nirgends... das wär zwar nice gewesen aber so würde mir das eigentlich reichen... ABER leider aktualisieren sich die Werte nicht von selbst (weder mit API Push aktiviert noch ohne). Nur, wenn der Adapter neu gestartet wird oder man "getdevices" klickt unter den Objekten.

                          Ist das so geplant, dass man den Adapter jede Minute neu starten muss? Oder ist das ein Bug?

                          1 Reply Last reply Reply Quote 0
                          • H
                            hash99 0 last edited by

                            Hi,
                            das mit der messagebox habe ich gerade ausgebaut. Und auch die Readme habe ich angepasst. Ist noch auf 0.0.4. Der Adapter brauch etwas um sich zu berappen. Muss halt erst seine Token laden. Bin gespannt, ob die Buttons bei Dir etwas tun. Bei meiner Maschine konnte ich keine Pause oder Start testen. War immer der falsche Status. Devicename habe ich noch nicht final eingebaut.
                            Den Scheduler habe ich neu implementiert. Bitte wieder Version 0.0.4 neu laden. Dann aktualisiert sich der Adapter alle 10 Minuten neu. Das API- Push ist noch ohne Funktion. Also war es Bug.

                            S 1 Reply Last reply Reply Quote 0
                            • S
                              Stormbringer @hash99 0 last edited by Stormbringer

                              @hash99-0
                              Hi Hash, danke habs getestet. Der Fehler ist bei mir auch weg, super Arbeit. Danke

                              Ansonsten ist alles beim Alten. Also man kann nichts steuern und sehen tut man nur Schleuderzahl, Temperatur und alle 10 Minuten die Restlaufzeit.

                              Glaubst du, du kannst aus dem Adapter noch rauskitzeln ob die Waschmaschine an ist und Tür auf oder zu? Intelligenterweise lässt sich meine Waschmaschine nämlich auch im aus Zustand noch anpingen. Deine auch?

                              Jetzt leicht Offtopic, aber ich glaub ich kauf mir nie wieder was von Miele. Von dem Preis erwarte ich mir echt einiges mehr. Glaub wenn du dich nicht erbarmt hättest und nen Adapter geschrieben hättest wär die Waschmaschine auch noch geflogen ;D

                              H 1 Reply Last reply Reply Quote 0
                              • H
                                hash99 0 @Stormbringer last edited by

                                @Stormbringer
                                Hi,
                                bei zeigt die Maschine aber schon einiges an. Unter anderem unter State-status-value_localized den Zustand des Gerätes.
                                Device Miele.jpg

                                Schau mal was bei Dir erscheint. Vielleicht braucht Deine Maschine ein Software-Update. Was für ein Typ ist es denn? Ich habe eine WWE860.
                                Schau mal auf diese Seite: https://www.miele.com/developer/swagger-ui/index.html. Hier findest Du alle Parameter. Vielleicht macht mein Adapter ja noch Mist und funktioniert nur bei mir.
                                Ich von meiner Seite bin mit Miele sehr zufrieden, auch wenn die Innovation nicht unbedingt im Homeautomatisierungsumfeld liegt. Vielleicht wird das ja noch was. Immerhin funktioniert die Hardware zuverlässig. Und das mit der Connection wir bestimmt auch noch. Und wenn nicht, dann gebe ich Dir recht, werde auch ich irgendwann umsteigen. So eine Anbindung ist ja heute Standard und keine Innovation mehr. Das muss Miele vielleicht noch verstehen.
                                Gruß

                                1 Reply Last reply Reply Quote 0
                                • HomeZecke
                                  HomeZecke last edited by

                                  Mal ne Frage zu Client_id und Client_secret Beschaffung:

                                  Ich habe per mail die Daten angefordert. Da steht, dass innerhalb eines Werktages geantwortet wird. Habe bis jetzt nur eine automatische Empfangsbestätigung bekommen. Sonst nichts. Warte jetzt 3 Tage.

                                  Muss ich bei der Beantragung irgendwelche Daten angeben, außer meiner Maiadresse? Habe in meiner Mail nur um die Zusendung von Client_id und Client_secret gebeten.

                                  Grüsse..

                                  Lenny.CB 1 Reply Last reply Reply Quote 0
                                  • Lenny.CB
                                    Lenny.CB Most Active @HomeZecke last edited by

                                    @HomeZecke
                                    Reicht so zu... ABER, bei den Miele-Entwicklern ist 1 Werktag nicht immer 1 Werktag. Es gab auch schon Mails von mir wo gar keine Antwort kam.

                                    1 Reply Last reply Reply Quote 0
                                    • HomeZecke
                                      HomeZecke last edited by

                                      Oh, ok- danke. warte noch n paar Tage. Starte dann Versuch 2.

                                      L 1 Reply Last reply Reply Quote 0
                                      • L
                                        ListerKNX @HomeZecke last edited by

                                        @HomeZecke sagte in Mieleathome Adapter:

                                        Oh, ok- danke. warte noch n paar Tage. Starte dann Versuch 2.

                                        ...musste die Jungs auch zweimal nett anschreiben.
                                        Hat dann aber geklappt. Aber zwei Wochen hat es gedauert...

                                        1 Reply Last reply Reply Quote 0
                                        • HomeZecke
                                          HomeZecke last edited by

                                          Hallo, habe mittlerweile die Daten bekommen, Adapter installiert - alles ok, funktioniert. 👍

                                          Ja, TwinDos wird gar nix angezeigt. Was bei mir auch nicht funktioniert, ist das Programm. Egal welches ich an meinem Waschtrockner wähle, es wird immer Programm 0 angezeigt. Die Datenpunkte "value_localized" werden bei mir nur bei Status und Targettemperatur befüllt. Ansonsten immer nur value_raw. Gibt es da irgenwo ne tabelle, welche codes was bedeuten? Für die Programphase habe ich es durch Ausprobieren rausbekommen.

                                          Fazit: Also für den Ablaufstatus ist das ganz gut zu gbrauchen.☺ Wichtig wäre mir noch das Programm. Die Miele APP hat ja auch das Programm angezeigt.

                                          Grüße..

                                          1 Reply Last reply Reply Quote 0
                                          • H
                                            hash99 0 last edited by

                                            Hi,
                                            also bei mir wird das Programm angezeigt.
                                            9d6afc6a-264d-4c49-85d1-92bff7335799-image.png . Hast Du schon mal probiert der Maschine ein Softwarepaket-Update zu gönnen. Vielleicht hilft es. Da bin ich mir aber nicht sicher. Ich habe nur eine Maschine und kann Dir leider nicht sagen, welche Maschninentypen (und natürlich auch abhängig von den Auslieferungszeitpunkten) welche Daten liefern. Wie gesagt ist meine angeschlossene Maschine eine WWE860 (2019). Welche Maschine ist bei Dir?
                                            In einer Beschreibung fand ich folgendes: "Die Einstellung RemoteUpdate ist nur sichtbar, wenn die Einstellung Miele@home eingerichtet und aktiviert ist." Und dann: "Werkseitig ist RemoteUpdate deaktiviert." Vielleicht geht es ja damit.
                                            Bin gespannt auf Deine Rückmeldung.
                                            Gruß

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            486
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            miele
                                            20
                                            144
                                            16416
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo