Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Sonoff und mqtt Adapter, wie ist der Zusammenhang

    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

    Sonoff und mqtt Adapter, wie ist der Zusammenhang

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

      Hallo ich bin ein Umsteiger von Openhab/Mosquitto und nutze Sonoff Komponenten mit Tasmota 6.4.1

      Bei Openhab hatte ich einen MQTT-Broker (mosquitto) welcher auch von diversen Clients wie MQTT.FX erreichbar war, ich konnte also meinen Sonoff Basic mit OH, mit dem MQTT-Client oder direkt am Gerät schalten.

      Bin gerade eine Woche mit iobroker (rpi) unterwegs und hab folgendes (Verständnis)-Problem: Ich habe den Sonoff Adapter installiert und kann den Sonoff Basic über den Sonoff Adapter schalten. Ebenso auch über den Taster am Sonoff selbtst, die Statusänderung wird auch am Sonoff-Adapter in iobroker angezeigt. Ich habe es auch schon geschafft den Sonoff-Basic in den Cloud-Adapter als Gerät einzutragen und diesen von Alexa als Gerät erkennen zu lassen. Lässt sich auch per Alexa schalten. Soweit alles gut, aber folgende Fragen stellen sich mir:

      Ist der Sonoff Adapter ein vollwertiger Ersatz für meinen alten MQTT-Broker(mosquitto)?

      Ich habe keine Möglichkeit gefunden den Sonoff Basic über einen MQTT-Client (mqtt.fx per Windows-Rechner) zu erreichen oder zu schalten.

      Wenn ich nun zusätzlich den Adapter mqtt(Server, 192.168.2.128:1886) installiere, habe ich zwar einen mqtt-broker und kann diesen auch mit dem client (mqtt.fx) erreichen und nutzen. ABER da ich ja im Sonoff-Basic den Sonoff-Adapter (192.168.2.128:1883) angegeben habe, erreiche ich diese über den mqtt-broker (als Adapter) nicht mehr über einen client (mqtt.fx).

      Ich bin so noch nicht richtig zufrieden. Kann mir vielleicht jemand in Sachen (sonoff und mqtt-brocker mit ioBroker) auf die Beine helfen? Oder hat vielleicht jemand eine Lösung für mein Problem. Es ist für mich Wünschenswert den sonoff-adapter zu nutzen, aber die sonoff Geräte trotzdem mit anderen mqtt-clients zu steuern.

      Gruß Andreas

      17882_sonoff-basic.jpg 17882_sonoff-adapter-einstellungen.jpg 17882_mqttfx-connect.jpg 17882_cloud-geraet.jpg 17882_adapter.jpg

      1 Reply Last reply Reply Quote 0
      • D
        dondaik last edited by

        Hallo,

        die bilder bitte direkt einstellen und nicht über einen hoster !

        1 Reply Last reply Reply Quote 0
        • Andreas Staecker
          Andreas Staecker last edited by

          Hab ich gerade Umgestellt, sorry.

          1 Reply Last reply Reply Quote 0
          • D
            dondaik last edited by

            danke!,

            ich musste , als einsteiger einen "tot" sterben … da beide den gleichen port nutzten ! also hat sonoff einen port bekommen ( zum test 1500 ) und mqtt durfte auf 1883 bleiben... die geräte liefern an den sonoff-adapter!... beide adapter sind "grün". mqtt wird erst grün wenn er ein gerät "findet"

            1 Reply Last reply Reply Quote 0
            • Andreas Staecker
              Andreas Staecker last edited by

              Die Konfiguration wie du sie beschreibst, läuft bei mir ja auch. Geräte "liefern" an den sonoff-adapter. Aber ich kann die Sonoff-Geräte dann nicht mehr über einen Client (z.b. Windows mqtt.fx oder Iphone MQTTool) direkt schalten. 😞 Die Ports für sonoff-adapter und mqtt-server-adapter sind bei mir schon unterschiedlich.

              Oder mache ich hier etwas grundlegendes Falsch?

              1 Reply Last reply Reply Quote 0
              • D
                dondaik last edited by

                kenne das teil nicht , wie gesagt einsteiger, ich denke die müssen an den "iobroker" liefern und der macht dann weiter - da sind die geräte ja angemeldet. mqtt.fx ist ja auch wohl nur eine testumgebung.

                1 Reply Last reply Reply Quote 0
                • Bass-T
                  Bass-T last edited by

                  Hatte die Tage das selbe Problem. Meine Lösung: Umstieg vom sonoff Adapter auf MQTT Adapter mit eigenem MQTT Server (Mosquitto)

                  M 1 Reply Last reply Reply Quote 0
                  • M
                    msiemers @Bass-T last edited by

                    @Bass-T Wie hast Du es hinbekommen, das die Sonoff Werte dann auch in den Objekten unterhalb des MQTT Servers stehen?
                    Bei mir werden keine Datenpunkte angezeigt.

                    Bass-T 1 Reply Last reply Reply Quote 0
                    • Bass-T
                      Bass-T @msiemers last edited by

                      @msiemers
                      Die Werte werden direkt, nachdem der Teilnehmer mit dem Server Verbunden ist, vom mqtt Adapter ausgelesen. Ohne das ich etwas tun muss (vielleicht F5).
                      Sieht dann in etwa so aus:
                      Unbenannt3.PNG
                      unter "stat" und "tele" sind alle infos die per mqtt gesendet werden.

                      Grüße

                      1 Reply Last reply Reply Quote 0
                      • C
                        Chuckwallas last edited by

                        Hi, ich würde den thread gern nochmal rauskramen. Nach langem probieren hat mir das mein Problem bestätigt, dass ich mit mqtt clients keine sonoff adapter ansprechen kann.
                        Wenn ich mein device in den mqtt adapter einbinde, der als mqtt broker läuft, und mit mqtt.fx publishe, sendet er jeden Befehl 4 oder 5 mal, und bei einem restart landet er im loop, published dann die ganze Zeit von allein.
                        Auf meinem pi habe ich zum probieren nun den mosquito mqtt angelegt, wie bekomm ich denn über den mosquitto mqtt die devices in den iobroker? Muss der mqtt Adapter dann als Client laufen und auf den Port von mosquitto zugreifen? Das result davon ist derzeit, das der log von meinem iobroker wie wahnsinnig Einträge produziert, weil der mqtt Verbindungsversuche unternimmt 😕
                        Grüße

                        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

                        830
                        Online

                        31.8k
                        Users

                        79.9k
                        Topics

                        1.3m
                        Posts

                        5
                        10
                        5879
                        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