Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Praktische Anwendungen (Showcase)
    4. Siemens Waschmaschine über D-Bus mittels MQTT auslesen

    NEWS

    • Amazon Alexa - ioBroker Skill läuft aus ?

    • Monatsrückblick – September 2025

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    Siemens Waschmaschine über D-Bus mittels MQTT auslesen

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

      Hallo zusammen!

      Ich habe ein kleines Projekt entwickelt, um meine Siemens Waschmaschine (WM14N0A1) in mein Smart Home zu integrieren. Das Ganze basiert auf dem großartigen Projekt bsh-home-appliances und funktioniert über den D-Bus der Waschmaschine.

      🎯 Was macht das Projekt?

      • Auslesen der Waschmaschinen-Daten über D-Bus (Restzeit, Türstatus, Programmende)
      • MQTT-Publishing für Integration in ioBroker
      • Web-Interface zur einfachen MQTT-Konfiguration
      • OTA-Updates - Firmware-Updates über WLAN möglich

      🔌 Hardware

      • ESP12F als Hauptcontroller
      • MP1584EN Spannungsregler (D-Bus hat 9V, ESP braucht 3,3V)
      • Direkter D-Bus Anschluss - keine zusätzlichen Adapter nötig
      • 3D-gedrucktes Gehäuse (STL-Dateien inklusive)

      📊 Was kann ausgelesen werden?

      • Restlaufzeit (wird sporadisch gesendet, daher eigener Countdown-Timer)
      • Türstatus (offen/geschlossen)
      • Programmende-Benachrichtigung
      • Verschiedene andere Statusmeldungen

      🏠 Smart Home Integration
      Ich nutze es mit ioBroker mit Lovelace und Telegram und bekomme:

      • Telegram-Benachrichtigungen wenn die Wäsche fertig ist
      • Live-Anzeige der Restzeit:
        5436c9c4-e25e-4367-9fd7-805d729b3bfe-image.png
        Mehr brauche ich eigentlich nicht, wäre aber sicher möglich. Ich vermute, wenn man sich damit beschäftigt, kann man auch Dinge wie das ausgewählte Programm, Drehzahl, ... auslesen.

      ⚠️ Wichtiger Hinweis
      Die Nachrichtencodes sind spezifisch für mein Modell (WM14N0A1). Bei anderen Siemens-Modellen können die D-Bus-Nachrichten anders aussehen. In der Dokumentation erkläre ich, wie man die eigenen Nachrichten dekodiert.

      Das komplette Projekt mit Firmware, ioBroker-Skript und 3D-Druck-Dateien findet ihr hier: bsh-dbus-mqtt-bridge

      Die README ist auf Englisch, aber der Code ist gut dokumentiert. Bei Fragen gerne hier melden!

      🤝 Wer hat's schon getestet?
      Falls jemand von euch eine ähnliche Siemens-Waschmaschine hat und das ausprobiert, würde ich mich über Feedback freuen! Besonders interessant wäre, ob die Nachrichten bei anderen Modellen ähnlich aussehen.

      A 1 Reply Last reply Reply Quote 0
      • A
        asc-ii @chris7topher last edited by

        @chris7topher Hi, klingt spannend. Ich habe auch eine Siemens Waschmaschine und einen Trockner und würde das gerne mal nachbauen. Aktuell zapfe ich die Energiewerte ab und ermittle so den Betrieb. Hast du zu deinem Aufbau und Anschluss an die Waschmaschine ggf. Bilder?

        MartinP 1 Reply Last reply Reply Quote 0
        • MartinP
          MartinP @asc-ii last edited by

          @asc-ii Hast Du Dir schon das verlinkte Github Repository auf das sich das Projekt des Threaderstellers bezieht angeschaut?

          Da sind sehr viele Fotos

          https://github.com/hn/bsh-home-appliances/blob/master/bsh-dbus-esp8266-logger.jpg

          A 1 Reply Last reply Reply Quote 0
          • A
            asc-ii @MartinP last edited by asc-ii

            @martinp Danke für den Hinweis. In der Readme wird darauf hingewiesen, dass der EPS8266 ggf. zu viel Leistung zieht Link - hast du das einfach ignoriert?

            MartinP chris7topher 2 Replies Last reply Reply Quote 0
            • MartinP
              MartinP @asc-ii last edited by

              @asc-ii ich habe gar nichts ignoriert. Ich bin noch in der Nachdenkphase, ob ich meiner Siemens Waschmaschine das einbaue.

              1 Reply Last reply Reply Quote 0
              • chris7topher
                chris7topher @asc-ii last edited by

                @asc-ii Ja, das habe ich erstmal ignoriert. Nachdem das bei mir so problemlos funktioniert, habe ich es so belassen.
                Ich kann mir vorstellen, dass es eventuell auf das Waschmaschinen Modell ankommt, ob die Leistung vom Bus ausreicht, oder nicht. Die 5V verträgt das ESP Modul auch problemlos.

                MartinP 1 Reply Last reply Reply Quote 0
                • MartinP
                  MartinP @chris7topher last edited by

                  @chris7topher sagte in Siemens Waschmaschine über D-Bus mittels MQTT auslesen:

                  Die 5V verträgt das ESP Modul auch problemlos.

                  Hmm, den Satz verstehe ich nicht ...

                  • Im ersten Post steht, dass der Bus eine Versorgungsspannung von 9 Volt bereitstellt ...
                  • Beim ersten Post wird das ESP12F Modul als Grundlage des Projektes verwendet ... Das hat keinen On-Board-Spannungsregler, und muss zwingend mit 3... 3,6 Volt versorgt werden. Andere ESP Module mit etwas größeren Leiterplatten haben eine USB-Buchse zum leichteren Aufspielen der Firmware und für die Versorgung über 5V einen Spannungsregler, der die für den Betrieb des ESP8266 nötigen 3,3 Volt erzeugt - in der Regel kein Schaltregler, sondern ein wenig energiesparender Längsregler. Die erzeugte Abwärme lässt sich bei 5 V auf 3,3 Volt noch abführen, aber bei 9 V auf 3,3 Volt wird es kriminell ...

                  Wie hast Du das Modul mit Spannung versorgt?

                  chris7topher 1 Reply Last reply Reply Quote 0
                  • chris7topher
                    chris7topher @MartinP last edited by

                    @martinp Die 9V müssen mit einem Spannungsregler auf 3,3V Versorgungsspannung geregelt werden. Wie oben beschrieben nutze ich dafür einen MP1584EN Spannungsregler.
                    Mit den 5V meinte ich die Pegel der Kommunikationsleitungen vom D-Bus.

                    1 Reply Last reply Reply Quote 0
                    • arteck
                      arteck Developer Most Active last edited by arteck

                      kriegst die waschmaschiene nicht über den https://github.com/eifel-tech/ioBroker.cloudless-homeconnect adapter ??

                      ok wenn die kein homeconnect hat dann nicht.... 🙂

                      MartinP 1 Reply Last reply Reply Quote 0
                      • MartinP
                        MartinP @arteck last edited by MartinP

                        @arteck Hmm, habe jetzt nur Quergelesen - bedingt dieser Adapter nicht eine "Homeconnect-fähige" Waschmaschine, also einen Waschmaschine, die bereits Werksseitig mit WLAN ausgestattet ist?

                        Mir war es den Aufpreis nicht wert, und ich habe die Variante ohne Wlan gekauft ... hier im Thread geht es um die Pimp-Fähigkeiten mit einem ESP-Modul solcher "No Frills" Modelle

                        Ich habe eine IQ500 mit der E-Nummer "WG44G2Z0EP/28 -> kein Home Connect

                        Home Connect gibt es erst ab iQ700 aufwärts... Preisunterschied ca 200 €

                        bei der iQ500 fehlt wahrscheinlich schlichtweg das entsprechende WLAN Modul.

                        Aber Nachrüsten scheint nicht einfach... auch wenn die Platinen ansonsten identisch sind ...

                        https://forum.teamhack.de/thread/73919-umbau-waschmaschine-wav28g44-auf-wav28g43-hinzufügen-von-home-connect/

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        1.2k
                        Online

                        32.2k
                        Users

                        80.9k
                        Topics

                        1.3m
                        Posts

                        4
                        10
                        257
                        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