Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. MQTT mit Arduino Mega

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    MQTT mit Arduino Mega

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

      Hi akamia,

      bist du mit Arduino und MQTT weitergekommen?

      Ich bin in der Konzeptphase für eine Ladepumpensteuerung des Warmwasserboilers und plane diese mit einem Arduino zu realisieren. Diesen möchte ich über MQTT mit Vis und IOBroker.JS konfigurieren und visualisieren. Details über Deine bisherigen Erfahrungen würden mir sehr weiterhelfen.

      Gruß xBit53

      1 Reply Last reply Reply Quote 0
      • A
        akamia last edited by

        Hi xBit53,

        hatte auch im russischen Forum gestöbert und die Temperaturen der 1-Wire Sensoren angezeigt bekommen. Dann bin ich auf die Idee gekommen, mir die zwei Erweiterungsplatinen von "funkleuchtturm" zu beschaffen. Super Sache. Endlich mal wieder etwas zu löten. Funktioniert ohne MQTT auch gut. Ich verstehe mittlerweile auch seinen Sketch, scheitere aber dran, diesem MQTT beizubringen.

        Seit zwei Monaten sind wir in der Planungs- und Angebotsphase für unseren Hausumbau. Ab Montag haben wir die Handwerker im Hause, so dass ich erst wieder ab Oktober mich um dieses Thema kümmern kann.

        akamia

        PS: Wir wollten nur eine Wand versetzen - nun kommt eine neue Heizung, Umstellung auf Fußbodenheizung mit Fliesen in Holzoptik, Treppe wird neu geschnitten, Treppe aus Wohnzimmer, teils neue Elektrik und endlich die Rauhfaser raus. Ein integriertes Wandtablett ist jetzt auch mit eingeplant, wie auch elektrische Rollläden.

        1 Reply Last reply Reply Quote 0
        • X
          xBit53 last edited by

          Hi akamia

          die Kommunikation via MQTT zwischen iobroker und einem test Arduino UNO läuft inzwischen in beiden Richtungen.

          Auch ich habe 2 IO-Shields von Eugen (Funkleuchturm) im Einsatz. Die Idee Eugens Sketches MQTT beizubringen hatte ich auch schon da ich mich mittelfristig von der CCU2 trennen möchte ( läuft nicht so stabil wie ich es von einer Haussteuerung erwarte ).

          Da die Kommunikation zwischen iobroker und arduino reibungslos und schnell funktioniert hat sich das Pflichtenheft für die Ladepumpensteuerung gewaltig erweitert. Neuer Plan ist die gesamte Steuerung der Solarthermie inklusive Zuschaltung des Heizkessels wenn die Sonne nicht scheint und er Speicher leer ist durch einen Arduino, Parametrierung desselben und Visualisierung der Zustände mit vis. Wenn ich damit fertig bin werde ich versuchen Eugens Sketches so abzuändern dass sie über MQTT kommunizieren und somit ohne CCU auskommen. Das wird aber etwas dauern da ich die zur Verfügung stehende Zeit auf Arbeit, die beste aller Ehefrauen, 2 Enkel und das Hobby aufteilen muss.

          mfg,

          xBit53

          1 Reply Last reply Reply Quote 0
          • E
            enricoh831 last edited by

            Würde in unserem neuen Haus auch gerne auf ccu und HM wired verzichten und alle io über den arduino und Koppel Relais machen. Die wichtigsten direktveknüpfungen könnte man im sketch verankern, wenn der sauber geschrieben ist kann man da auch schnell mal was ändern.

            Io broker muss dann halt nur wissen welcher Ausgang wie geschaltet ist und halt mit kriegen wenn ein Taster gedrückt wurde bzw. Selber Kommandos an den arduino senden

            1 Reply Last reply Reply Quote 0
            • E
              enricoh831 last edited by

              Hallo akamia,

              Könntest du mal bitte deinen Sketch Posten.

              Ich habe gestern mal mit mqtt rumgespielt und immer den Adapter zum Absturz gebracht weil der arduino permanent den Wert geschickt hat.

              Vielleicht habe ich ja auch nur nen kleinen Fehler drin war schon sehr müde.

              Habe den Adapter als Server laufen.

              Wo kann man eigentlich seine topics bestimmen

              1 Reply Last reply Reply Quote 0
              • E
                enricoh831 last edited by

                @enricoh831:

                Hallo akamia,

                Könntest du mal bitte deinen Sketch Posten.

                Ich habe gestern mal mit mqtt rumgespielt und immer den Adapter zum Absturz gebracht weil der arduino permanent den Wert geschickt hat.

                Vielleicht habe ich ja auch nur nen kleinen Fehler drin war schon sehr müde.

                Habe den Adapter als Server laufen.

                Wo kann man eigentlich seine topics bestimmen `
                Sehe gerade das du ihn Damals schon gepostet hast. Sorry

                1 Reply Last reply Reply Quote 0
                • M
                  MaikB85 last edited by

                  Habe das auch mal alles soweit ausprobiert weil es für mich auch sehr interessant ist. Daten vom Arduino empfangen klappt auch wunderbar! Nur wie funktioniert es jetzt werte an den Arduino zu schicken? Ich möchte gerne mit der iobroker Visualisation arbeiten. Wie stelle ich jetzt z.B. bei einem Input Feld ein, dass der eingegebene Wert über MQTT publiziert wird?

                  1 Reply Last reply Reply Quote 0
                  • M
                    mc-hollin last edited by

                    Hallo,

                    vielleicht hilft ja folgender Link http://blue-pc.net/2014/10/15/mqtt-nach … en-senden/.

                    Überlege auch alle Tür und Fensterkontakte mit einem Arduino direkt zum MQTT-Server senden zu lassen und bin bei Google darauf gestossen.

                    Gruß

                    Holger

                    1 Reply Last reply Reply Quote 0
                    • M
                      MaikB85 last edited by

                      Leider bringt mich das nicht wirklich weiter, weil das Beispiel da mit OpenHab gezeigt wird. Arduinoseitig müsste bei mir alles funktionieren. Im Objektbaum von IOBroker werden mir ja die empfangenen Variablen der entsprechenden Topics angezeigt. Dort stehen aber nicht die Topics die der Arduino abonniert hat. Ich müsste die also erstmal im Objektbaum anlegen damit ich die einem Steuerelement der Visualisierung zuweisen kann. Nur wie?

                      1 Reply Last reply Reply Quote 0
                      • M
                        MaikB85 last edited by

                        Habs jetzt hinbekommen 😄

                        Eigentlich total simpel man muss nur erstmal wissen wie das alles funktioniert mit iobroker.

                        Habe einfach in der Objektbaumansicht ein neues Objekt hinzugefügt mit den entsprechenden Einstellungen und dieses Objekt dann dem Eingabefeld der Visualisierung zugewiesen.

                        Gruß Maik

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        410
                        Online

                        31.9k
                        Users

                        80.1k
                        Topics

                        1.3m
                        Posts

                        7
                        17
                        6359
                        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