Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Einsteigerfragen
  4. Einbindung von Geräten
  5. MQTT- Adapter/ Verbindung mit HiveMQ

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    11
    1
    77

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    554

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

MQTT- Adapter/ Verbindung mit HiveMQ

Geplant Angeheftet Gesperrt Verschoben Einbindung von Geräten
absturzcloudhivemqmqtttasmota
29 Beiträge 3 Kommentatoren 2.0k Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Basti97B Offline
    Basti97B Offline
    Basti97
    Most Active
    schrieb am zuletzt editiert von Basti97
    #1

    Ich bin gerade dabei die HiveMQ cloud zu testen aber leider läuft das ganze nicht dauerhaft stabil. Der Weg Tasmota- HiveMQ Funktioniert perfekt ohne Fehler und Verbindungsabbrüche.
    Was bei mir leider nicht Funktioniert ist die Verbindung Mqtt Adapter und die HiveMQ Cloud dort bekomme ich ständig Verbindungsabbrüche. Fasst immer im intervall zwischen 10 - 15min warum weiß ich nicht. Keine Ahnung ob es an irgendeiner Einstellung im Mqtt Adapter liegt oder bei HiveMQ. Dadurch das bei jeder neu Verbindung die Zustände publiziert werden. Werden die Zustände jedes mal neu in Tasmota übertragen. Was eoigentlich nicht notwendig ist und auf Dauer das kostenlose Datenvolumen von 10GB schmälert. Wenn ein Verbindungsabbruch hin und wieder mal vorkommt ist es mir egal aber so ist der Verbindungsabbruch einfach zu viel.
    Kennt jemand eine alternative um ein entferntes Tasmota Gerät mit iobroker zuverbinden am besten out of the Box ohne VPN Tunnel außer es wird von Tasmota unterstützt. Oder eine bessere Alternative zu HiveMQ/ Mqtt Adapter. Oder ist der MQTT Adapter für HiveMQ nicht angepasst?
    Darüber hinaus passiert es das der Adapter die Zustände von alleine schaltet ohne das sie manuell in Tasmota geschaltet werden. Dadurch passiert es das der Ausgang in Tasmota "blinkt" und er weiterhin befehle empfängt trotz das der Adapter gestoppt wurde.

    6b5af3ee-f117-42dd-8f91-63ebf7f59cc4-grafik.png

    5d5ce898-cd35-46be-8a3b-72332f66c148-grafik.png

    135eb288-cfa0-4a3f-a2dd-7d3bbc34610f-grafik.png

    Hinweiß: Ich habe diesen Beitrag bereits in einem anderen Beitrag als Kommentatr gepostet aber um es übersichtlicher zu gestalten poste ich es als neuen Beitrag.

    Link zu Github
    https://github.com/ioBroker/ioBroker.mqtt/issues/508#issuecomment-2616553472

    Iobroker läuft als VM auf Proxmoxserver x folgende Hersteller im Einsatz Sonoff, Gosund, Siemens x Aofo über Tasmota x Zigbee x das Smarthome wächst und wächst

    Marc BergM 1 Antwort Letzte Antwort
    0
    • Basti97B Basti97

      Ich bin gerade dabei die HiveMQ cloud zu testen aber leider läuft das ganze nicht dauerhaft stabil. Der Weg Tasmota- HiveMQ Funktioniert perfekt ohne Fehler und Verbindungsabbrüche.
      Was bei mir leider nicht Funktioniert ist die Verbindung Mqtt Adapter und die HiveMQ Cloud dort bekomme ich ständig Verbindungsabbrüche. Fasst immer im intervall zwischen 10 - 15min warum weiß ich nicht. Keine Ahnung ob es an irgendeiner Einstellung im Mqtt Adapter liegt oder bei HiveMQ. Dadurch das bei jeder neu Verbindung die Zustände publiziert werden. Werden die Zustände jedes mal neu in Tasmota übertragen. Was eoigentlich nicht notwendig ist und auf Dauer das kostenlose Datenvolumen von 10GB schmälert. Wenn ein Verbindungsabbruch hin und wieder mal vorkommt ist es mir egal aber so ist der Verbindungsabbruch einfach zu viel.
      Kennt jemand eine alternative um ein entferntes Tasmota Gerät mit iobroker zuverbinden am besten out of the Box ohne VPN Tunnel außer es wird von Tasmota unterstützt. Oder eine bessere Alternative zu HiveMQ/ Mqtt Adapter. Oder ist der MQTT Adapter für HiveMQ nicht angepasst?
      Darüber hinaus passiert es das der Adapter die Zustände von alleine schaltet ohne das sie manuell in Tasmota geschaltet werden. Dadurch passiert es das der Ausgang in Tasmota "blinkt" und er weiterhin befehle empfängt trotz das der Adapter gestoppt wurde.

      6b5af3ee-f117-42dd-8f91-63ebf7f59cc4-grafik.png

      5d5ce898-cd35-46be-8a3b-72332f66c148-grafik.png

      135eb288-cfa0-4a3f-a2dd-7d3bbc34610f-grafik.png

      Hinweiß: Ich habe diesen Beitrag bereits in einem anderen Beitrag als Kommentatr gepostet aber um es übersichtlicher zu gestalten poste ich es als neuen Beitrag.

      Link zu Github
      https://github.com/ioBroker/ioBroker.mqtt/issues/508#issuecomment-2616553472

      Marc BergM Offline
      Marc BergM Offline
      Marc Berg
      Most Active
      schrieb am zuletzt editiert von
      #2

      @basti97 sagte in MQTT- Adapter/ Verbindung mit HiveMQ:

      Dadurch das bei jeder neu Verbindung die Zustände publiziert werden. Werden die Zustände jedes mal neu in Tasmota übertragen. Was eoigentlich nicht notwendig ist und auf Dauer das kostenlose Datenvolumen von 10GB schmälert.

      Warum schaltest du nicht einfach "eigene States beim Verbinden publishen" ab? Ich denke mal, dass die Verbindungsabbrüche bei deinem Mobilfunkrouter (?) relativ normal sind, und die tasmotabasierten Geräte die Abbrüche einfach nur nicht loggen.

      NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

      Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

      Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

      Basti97B 1 Antwort Letzte Antwort
      0
      • Marc BergM Marc Berg

        @basti97 sagte in MQTT- Adapter/ Verbindung mit HiveMQ:

        Dadurch das bei jeder neu Verbindung die Zustände publiziert werden. Werden die Zustände jedes mal neu in Tasmota übertragen. Was eoigentlich nicht notwendig ist und auf Dauer das kostenlose Datenvolumen von 10GB schmälert.

        Warum schaltest du nicht einfach "eigene States beim Verbinden publishen" ab? Ich denke mal, dass die Verbindungsabbrüche bei deinem Mobilfunkrouter (?) relativ normal sind, und die tasmotabasierten Geräte die Abbrüche einfach nur nicht loggen.

        Basti97B Offline
        Basti97B Offline
        Basti97
        Most Active
        schrieb am zuletzt editiert von
        #3

        @marc-berg
        Das ist ja das komische das Tasmota Gerät hat stabil die Verbindung zu HiveMQ was über Mobilf. ist.
        Aber die Verbindung Iobroker - HiveMQ im Heimnetz hat die Verbindungsabbrüche. Eine zweite Instanz mit einer anderen Hivemq adresse das gleiche, gleicher Intervall aber mit MQTT.0 nicht zeitgleich. Dadurch das der Adapter dann neu startet (nach der Meldung) werden die Befehle in Endlosschleife gesendet. Trotz das ich vor einer Stunde den Adapter gestoppt habe bekommt das Tasmota Gerät von HiveMQ immer noch die Befehle und naja nun blinkt die LED. Keine Ahnung was in der zwischenablage noch ist. :)

        Iobroker läuft als VM auf Proxmoxserver x folgende Hersteller im Einsatz Sonoff, Gosund, Siemens x Aofo über Tasmota x Zigbee x das Smarthome wächst und wächst

        Marc BergM 1 Antwort Letzte Antwort
        0
        • Basti97B Basti97

          @marc-berg
          Das ist ja das komische das Tasmota Gerät hat stabil die Verbindung zu HiveMQ was über Mobilf. ist.
          Aber die Verbindung Iobroker - HiveMQ im Heimnetz hat die Verbindungsabbrüche. Eine zweite Instanz mit einer anderen Hivemq adresse das gleiche, gleicher Intervall aber mit MQTT.0 nicht zeitgleich. Dadurch das der Adapter dann neu startet (nach der Meldung) werden die Befehle in Endlosschleife gesendet. Trotz das ich vor einer Stunde den Adapter gestoppt habe bekommt das Tasmota Gerät von HiveMQ immer noch die Befehle und naja nun blinkt die LED. Keine Ahnung was in der zwischenablage noch ist. :)

          Marc BergM Offline
          Marc BergM Offline
          Marc Berg
          Most Active
          schrieb am zuletzt editiert von Marc Berg
          #4

          @basti97 sagte in MQTT- Adapter/ Verbindung mit HiveMQ:

          im Heimnetz

          Okay, das konnte ich aus dem ersten Post so nicht sofort herauslesen. Dann habe ich erstmal keine Idee, was die Ursache sein könnte. Aber du könntest trotzdem "eigene States beim Verbinden publishen" abschalten, um das Datenvolumen zu schonen. Außerdem würde ich mal mit dem "MQTT client" Adapter testen, ob der auch das Problem hat.

          NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

          Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

          Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

          Basti97B 2 Antworten Letzte Antwort
          0
          • Marc BergM Marc Berg

            @basti97 sagte in MQTT- Adapter/ Verbindung mit HiveMQ:

            im Heimnetz

            Okay, das konnte ich aus dem ersten Post so nicht sofort herauslesen. Dann habe ich erstmal keine Idee, was die Ursache sein könnte. Aber du könntest trotzdem "eigene States beim Verbinden publishen" abschalten, um das Datenvolumen zu schonen. Außerdem würde ich mal mit dem "MQTT client" Adapter testen, ob der auch das Problem hat.

            Basti97B Offline
            Basti97B Offline
            Basti97
            Most Active
            schrieb am zuletzt editiert von
            #5

            @marc-berg
            Konntest du auch nicht habe ich ja auch nicht dazu geschrieben ist noch beim mir experimentell alles. Ich fande das ganze mit HiveMQ sehr interessant und habe mir das mal eingerichtet + die tasmota Version kompiliert. Dachte es wäre so einfach wie mit dem Sonoff adapter und Tasmota. Das mit dem MQTT Client Adapter ist eine sehr gute Idee muss ich gleich mal probieren vielleicht liegt es ja doch am Adapter.

            Iobroker läuft als VM auf Proxmoxserver x folgende Hersteller im Einsatz Sonoff, Gosund, Siemens x Aofo über Tasmota x Zigbee x das Smarthome wächst und wächst

            1 Antwort Letzte Antwort
            0
            • Marc BergM Marc Berg

              @basti97 sagte in MQTT- Adapter/ Verbindung mit HiveMQ:

              im Heimnetz

              Okay, das konnte ich aus dem ersten Post so nicht sofort herauslesen. Dann habe ich erstmal keine Idee, was die Ursache sein könnte. Aber du könntest trotzdem "eigene States beim Verbinden publishen" abschalten, um das Datenvolumen zu schonen. Außerdem würde ich mal mit dem "MQTT client" Adapter testen, ob der auch das Problem hat.

              Basti97B Offline
              Basti97B Offline
              Basti97
              Most Active
              schrieb am zuletzt editiert von
              #6

              @marc-berg Der Adapter hat sich mit HiveMQ verbunden aber er legt mir keine Datenpunkte an. Ist das normal?

              Iobroker läuft als VM auf Proxmoxserver x folgende Hersteller im Einsatz Sonoff, Gosund, Siemens x Aofo über Tasmota x Zigbee x das Smarthome wächst und wächst

              Marc BergM 1 Antwort Letzte Antwort
              0
              • Basti97B Basti97

                @marc-berg Der Adapter hat sich mit HiveMQ verbunden aber er legt mir keine Datenpunkte an. Ist das normal?

                Marc BergM Offline
                Marc BergM Offline
                Marc Berg
                Most Active
                schrieb am zuletzt editiert von
                #7

                @basti97 sagte in MQTT- Adapter/ Verbindung mit HiveMQ:

                Ist das normal?

                Dieser Adapter funktioniert anders als der MQTT Adapter. So musst du ihn auf Datenpunkt-Ebene einzeln aktivieren (ähnlich wie die History Adapter). Dafür bist du viel flexibler.

                NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                Basti97B 1 Antwort Letzte Antwort
                0
                • Marc BergM Marc Berg

                  @basti97 sagte in MQTT- Adapter/ Verbindung mit HiveMQ:

                  Ist das normal?

                  Dieser Adapter funktioniert anders als der MQTT Adapter. So musst du ihn auf Datenpunkt-Ebene einzeln aktivieren (ähnlich wie die History Adapter). Dafür bist du viel flexibler.

                  Basti97B Offline
                  Basti97B Offline
                  Basti97
                  Most Active
                  schrieb am zuletzt editiert von
                  #8

                  @marc-berg Hättest du ein Beispiel und zwar habe ich ihn installiert und möchte nun die Zustände von den Tasmota Geräten haben bzw die schaltzustände ändern. Bei dem anderen Adapter hatte ich ja ein Ordner state und cmnd (DBs musste ich selbst erstellen). Muss ich dann auf das Zahnrad gehen um den erstellten DB in user zu "verknüpfen" und wo gebe ich an welches Gerät es sein soll. Den theoretisch müssten das Tasmota Gerät irgendwie angezeigt werden. Oder?

                  Iobroker läuft als VM auf Proxmoxserver x folgende Hersteller im Einsatz Sonoff, Gosund, Siemens x Aofo über Tasmota x Zigbee x das Smarthome wächst und wächst

                  1 Antwort Letzte Antwort
                  0
                  • Marc BergM Offline
                    Marc BergM Offline
                    Marc Berg
                    Most Active
                    schrieb am zuletzt editiert von
                    #9

                    @basti97 sagte in MQTT- Adapter/ Verbindung mit HiveMQ:

                    Muss ich dann auf das Zahnrad gehen um den erstellten DB in user zu "verknüpfen" und wo gebe ich an welches Gerät es sein soll.

                    Zeig doch bitte mal, wie jetzt der Baum unter mqtt.0 für ein Tasmota Gerät aussieht. Dies entspricht 1:1 den MQTT Topics, die du verwenden musst. Warum sollten wir jetzt mit Beispielen hantieren, wenn es doch gleich konkret werden kann!?

                    NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                    Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                    Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                    Basti97B 1 Antwort Letzte Antwort
                    0
                    • Marc BergM Marc Berg

                      @basti97 sagte in MQTT- Adapter/ Verbindung mit HiveMQ:

                      Muss ich dann auf das Zahnrad gehen um den erstellten DB in user zu "verknüpfen" und wo gebe ich an welches Gerät es sein soll.

                      Zeig doch bitte mal, wie jetzt der Baum unter mqtt.0 für ein Tasmota Gerät aussieht. Dies entspricht 1:1 den MQTT Topics, die du verwenden musst. Warum sollten wir jetzt mit Beispielen hantieren, wenn es doch gleich konkret werden kann!?

                      Basti97B Offline
                      Basti97B Offline
                      Basti97
                      Most Active
                      schrieb am zuletzt editiert von
                      #10

                      Da hast du recht und zwar habe bzw musste ich unter cmnd die Datenpunkte per Hand erstellen damit ich die Zustände im MQTT state ändern bzw im Tasmota Gerät. So weit hat es dann auch geklappt. was ich aber am Sonoff Adapter besser finde ist das man den state und cmnd Zustand in einem Datenpunkt hat was wahrscheinlich hier im Adapter nicht funktoniert? Das "zusammenführen" habe ich auch schon mal per Blockly getestet hat eigentlich auch funktoniert. Da aber der MQTT Adapter immer wieder neu gestartet hat und die Zustände in diesen Augenblick nicht vom Server/ Tasmota Gerät ankamen waren sie mit dem virtuellen Datenpunkte unterschiedlich. Und leider ist es am Ende zu einem Loop gekommen wo der Ausgang angefangen mit blinken und die CPU hoch ging. :grinning: Außerdem hat es dann noch lange gedauert bis die Zustände wieder "ruhig waren".

                      2779ef95-48a4-4ac4-99af-586cf7535928-grafik.png

                      56511b1e-5379-45d5-8b6f-ebe73ebf751c-grafik.png

                      97209dc3-79d5-46ce-adaa-3403a7581c05-grafik.png

                      Danke das du mir hilfst. :) Dir noch ein schönen Abend.

                      Iobroker läuft als VM auf Proxmoxserver x folgende Hersteller im Einsatz Sonoff, Gosund, Siemens x Aofo über Tasmota x Zigbee x das Smarthome wächst und wächst

                      Marc BergM 1 Antwort Letzte Antwort
                      0
                      • Basti97B Basti97

                        Da hast du recht und zwar habe bzw musste ich unter cmnd die Datenpunkte per Hand erstellen damit ich die Zustände im MQTT state ändern bzw im Tasmota Gerät. So weit hat es dann auch geklappt. was ich aber am Sonoff Adapter besser finde ist das man den state und cmnd Zustand in einem Datenpunkt hat was wahrscheinlich hier im Adapter nicht funktoniert? Das "zusammenführen" habe ich auch schon mal per Blockly getestet hat eigentlich auch funktoniert. Da aber der MQTT Adapter immer wieder neu gestartet hat und die Zustände in diesen Augenblick nicht vom Server/ Tasmota Gerät ankamen waren sie mit dem virtuellen Datenpunkte unterschiedlich. Und leider ist es am Ende zu einem Loop gekommen wo der Ausgang angefangen mit blinken und die CPU hoch ging. :grinning: Außerdem hat es dann noch lange gedauert bis die Zustände wieder "ruhig waren".

                        2779ef95-48a4-4ac4-99af-586cf7535928-grafik.png

                        56511b1e-5379-45d5-8b6f-ebe73ebf751c-grafik.png

                        97209dc3-79d5-46ce-adaa-3403a7581c05-grafik.png

                        Danke das du mir hilfst. :) Dir noch ein schönen Abend.

                        Marc BergM Offline
                        Marc BergM Offline
                        Marc Berg
                        Most Active
                        schrieb am zuletzt editiert von
                        #11

                        @basti97

                        ...und wenn du die Objektdaten hier als Text in CodeTags reinkopiert hättest, könnte man auch rauskopieren, das tippe ich jetzt nicht ab.

                        Wie ich es machen würde:

                        Lesend:

                        1. einen Datenpunkt deiner Wahl (genaue Namen spielen hier keine Rolle) unter "0_Userdata" anlegen, z.B. "0_Userdata.Tasmota.ESPimFlur.getPower1"
                        2. Auf Zahnrad klicken und mqtt-client aktivieren, nur "Subscribe" aktivieren und "nur Änderungen"
                        3. Als Topic dein MQTT Topic eintragen (stat/ESP...)

                        Für Daten, die du an die Tasmota-Geräte schreiben/senden willst, anders herum:

                        1. einen Datenpunkt deiner Wahl (genaue Namen spielen hier keine Rolle) unter "0_Userdata" anlegen, z.B. "0_Userdata.Tasmota.ESPimFlur.setPower1"
                        2. Auf Zahnrad klicken und mqtt-client aktivieren, nur "Publish" aktivieren und "nur Änderungen"
                        3. Als Topic dein MQTT Topic eintragen (cmnd/ESP...)

                        Wichtig: ggf. vorhandene schreibende Aktionen auf mqtt.0.cmnd... vorher abschalten.

                        NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                        Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                        Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                        Basti97B 2 Antworten Letzte Antwort
                        0
                        • Marc BergM Marc Berg

                          @basti97

                          ...und wenn du die Objektdaten hier als Text in CodeTags reinkopiert hättest, könnte man auch rauskopieren, das tippe ich jetzt nicht ab.

                          Wie ich es machen würde:

                          Lesend:

                          1. einen Datenpunkt deiner Wahl (genaue Namen spielen hier keine Rolle) unter "0_Userdata" anlegen, z.B. "0_Userdata.Tasmota.ESPimFlur.getPower1"
                          2. Auf Zahnrad klicken und mqtt-client aktivieren, nur "Subscribe" aktivieren und "nur Änderungen"
                          3. Als Topic dein MQTT Topic eintragen (stat/ESP...)

                          Für Daten, die du an die Tasmota-Geräte schreiben/senden willst, anders herum:

                          1. einen Datenpunkt deiner Wahl (genaue Namen spielen hier keine Rolle) unter "0_Userdata" anlegen, z.B. "0_Userdata.Tasmota.ESPimFlur.setPower1"
                          2. Auf Zahnrad klicken und mqtt-client aktivieren, nur "Publish" aktivieren und "nur Änderungen"
                          3. Als Topic dein MQTT Topic eintragen (cmnd/ESP...)

                          Wichtig: ggf. vorhandene schreibende Aktionen auf mqtt.0.cmnd... vorher abschalten.

                          Basti97B Offline
                          Basti97B Offline
                          Basti97
                          Most Active
                          schrieb am zuletzt editiert von Basti97
                          #12

                          @marc-berg Hätte ich machen können ist ja noch nicht zu spät schicke es dir dann später. Schon mal vielen Dank für die Hilfe und dein Lösungsvorschlag.

                          Brauche ich dann trotzdem zusätzlich noch den Mqtt Adapter oder nicht? Ich würde sagen nein ein kurzes Update wo ich heute Nachmittag geschaut habe läuft der mqttclient ohne Verbindungsabbrüche. Gut verbunden ist er er hat ja aber noch keine Daten zum DB.

                          Iobroker läuft als VM auf Proxmoxserver x folgende Hersteller im Einsatz Sonoff, Gosund, Siemens x Aofo über Tasmota x Zigbee x das Smarthome wächst und wächst

                          1 Antwort Letzte Antwort
                          0
                          • Marc BergM Marc Berg

                            @basti97

                            ...und wenn du die Objektdaten hier als Text in CodeTags reinkopiert hättest, könnte man auch rauskopieren, das tippe ich jetzt nicht ab.

                            Wie ich es machen würde:

                            Lesend:

                            1. einen Datenpunkt deiner Wahl (genaue Namen spielen hier keine Rolle) unter "0_Userdata" anlegen, z.B. "0_Userdata.Tasmota.ESPimFlur.getPower1"
                            2. Auf Zahnrad klicken und mqtt-client aktivieren, nur "Subscribe" aktivieren und "nur Änderungen"
                            3. Als Topic dein MQTT Topic eintragen (stat/ESP...)

                            Für Daten, die du an die Tasmota-Geräte schreiben/senden willst, anders herum:

                            1. einen Datenpunkt deiner Wahl (genaue Namen spielen hier keine Rolle) unter "0_Userdata" anlegen, z.B. "0_Userdata.Tasmota.ESPimFlur.setPower1"
                            2. Auf Zahnrad klicken und mqtt-client aktivieren, nur "Publish" aktivieren und "nur Änderungen"
                            3. Als Topic dein MQTT Topic eintragen (cmnd/ESP...)

                            Wichtig: ggf. vorhandene schreibende Aktionen auf mqtt.0.cmnd... vorher abschalten.

                            Basti97B Offline
                            Basti97B Offline
                            Basti97
                            Most Active
                            schrieb am zuletzt editiert von Basti97
                            #13

                            @marc-berg ich habe es gerade probiert aber irgendwie funktoniert es nicht.

                            Das sind die Einstellungen des Adapters verbindung zu hivemq besteht bzw Adapter ist grün.
                            9537cef2-693d-4457-af01-0f827a5a38de-grafik.png
                            Muss ich vielleicht das auch noch anpassen die Namen unten habe ich einfach erfunden. Mir ist nichts anders eingefallen oder müssen sie zum Gerät passen

                            für schreiben
                            e1cde76e-bc1a-4e5e-8151-25bb7ea9c6df-grafik.png

                            cmnd/ESPWemos_mini/POWER1
                            

                            für lesen
                            59f768c7-8222-4435-85e7-375dca396731-grafik.png

                            state/ESPWemos_mini/POWER1
                            

                            Iobroker läuft als VM auf Proxmoxserver x folgende Hersteller im Einsatz Sonoff, Gosund, Siemens x Aofo über Tasmota x Zigbee x das Smarthome wächst und wächst

                            1 Antwort Letzte Antwort
                            0
                            • Marc BergM Offline
                              Marc BergM Offline
                              Marc Berg
                              Most Active
                              schrieb am zuletzt editiert von Marc Berg
                              #14

                              @basti97

                              Publish: auf keinen Fall "als Objekt" anhaken. Da kann Tasmota nichts mit anfangen, du willst ja nur den Wert übertragen.

                              Subscribe: Wurden denn vom Tasmota-Gerät neue Werte bzw. Änderungen übertragen? Nur dann erfolgt hier eine Aktualisierung.

                              Ansonsten würde ich aus der Datenpunkt-ID Zeichen wie Klammern und Umlaute zur Sicherheit rauslassen.
                              Zur weiteren Fehlersuche kannst du auch mal den MQTT Explorer auf HiveMQ loslassen. Damit siehst du dann genau, welche Topics gerade übertragen werden.

                              NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                              Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                              Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                              Basti97B 1 Antwort Letzte Antwort
                              0
                              • Marc BergM Marc Berg

                                @basti97

                                Publish: auf keinen Fall "als Objekt" anhaken. Da kann Tasmota nichts mit anfangen, du willst ja nur den Wert übertragen.

                                Subscribe: Wurden denn vom Tasmota-Gerät neue Werte bzw. Änderungen übertragen? Nur dann erfolgt hier eine Aktualisierung.

                                Ansonsten würde ich aus der Datenpunkt-ID Zeichen wie Klammern und Umlaute zur Sicherheit rauslassen.
                                Zur weiteren Fehlersuche kannst du auch mal den MQTT Explorer auf HiveMQ loslassen. Damit siehst du dann genau, welche Topics gerade übertragen werden.

                                Basti97B Offline
                                Basti97B Offline
                                Basti97
                                Most Active
                                schrieb am zuletzt editiert von
                                #15

                                @marc-berg Dankeschön probiere ich am Freitag noch einmal vielleicht schaffe ich den Durchbruch. Aber unabhängig davon das ich kein Gerät schalten kann bzw abfragen kann. Funktioniert der Adapter zu HiveMQ ohne Fehlermeldungen.

                                Iobroker läuft als VM auf Proxmoxserver x folgende Hersteller im Einsatz Sonoff, Gosund, Siemens x Aofo über Tasmota x Zigbee x das Smarthome wächst und wächst

                                1 Antwort Letzte Antwort
                                0
                                • Basti97B Offline
                                  Basti97B Offline
                                  Basti97
                                  Most Active
                                  schrieb am zuletzt editiert von
                                  #16

                                  Kurz eine Info ich habe das ganze mit einem Raspberry mal getestet und es kommt der gleiche Fehler
                                  4b09c945-f81b-4b76-b97a-50b16747fcae-grafik.png

                                  Iobroker läuft als VM auf Proxmoxserver x folgende Hersteller im Einsatz Sonoff, Gosund, Siemens x Aofo über Tasmota x Zigbee x das Smarthome wächst und wächst

                                  Marc BergM 1 Antwort Letzte Antwort
                                  0
                                  • Basti97B Basti97

                                    Kurz eine Info ich habe das ganze mit einem Raspberry mal getestet und es kommt der gleiche Fehler
                                    4b09c945-f81b-4b76-b97a-50b16747fcae-grafik.png

                                    Marc BergM Offline
                                    Marc BergM Offline
                                    Marc Berg
                                    Most Active
                                    schrieb am zuletzt editiert von Marc Berg
                                    #17

                                    @basti97 sagte in MQTT- Adapter/ Verbindung mit HiveMQ:

                                    Kurz eine Info ich habe das ganze mit einem Raspberry mal getestet und es kommt der gleiche Fehler

                                    Was steht im Log direkt vor "ECONNRESET"?

                                    EDIT: kann es sein, dass du die "Client ID" auf der Seite "Client Settings" nicht gesetzt hast? Schreib da mal einen eindeutigen Namen rein, der von keinem anderen Client genutzt wird. Außerdem QoS mal auf "1" setzen.

                                    NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                                    Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                                    Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                                    Basti97B 2 Antworten Letzte Antwort
                                    0
                                    • Marc BergM Marc Berg

                                      @basti97 sagte in MQTT- Adapter/ Verbindung mit HiveMQ:

                                      Kurz eine Info ich habe das ganze mit einem Raspberry mal getestet und es kommt der gleiche Fehler

                                      Was steht im Log direkt vor "ECONNRESET"?

                                      EDIT: kann es sein, dass du die "Client ID" auf der Seite "Client Settings" nicht gesetzt hast? Schreib da mal einen eindeutigen Namen rein, der von keinem anderen Client genutzt wird. Außerdem QoS mal auf "1" setzen.

                                      Basti97B Offline
                                      Basti97B Offline
                                      Basti97
                                      Most Active
                                      schrieb am zuletzt editiert von
                                      #18

                                      @marc-berg Unter Client steht bei mir nichts drinnen muss ich da das ESP Gerät eingeben oder die HiveMQ Seite. Das andere habe ich auf 1 geändert

                                      93fd7479-456d-49f6-9789-7ebbade0f330-grafik.png

                                      Iobroker läuft als VM auf Proxmoxserver x folgende Hersteller im Einsatz Sonoff, Gosund, Siemens x Aofo über Tasmota x Zigbee x das Smarthome wächst und wächst

                                      Marc BergM 1 Antwort Letzte Antwort
                                      0
                                      • Basti97B Basti97

                                        @marc-berg Unter Client steht bei mir nichts drinnen muss ich da das ESP Gerät eingeben oder die HiveMQ Seite. Das andere habe ich auf 1 geändert

                                        93fd7479-456d-49f6-9789-7ebbade0f330-grafik.png

                                        Marc BergM Offline
                                        Marc BergM Offline
                                        Marc Berg
                                        Most Active
                                        schrieb am zuletzt editiert von
                                        #19

                                        @basti97 sagte in MQTT- Adapter/ Verbindung mit HiveMQ:

                                        Unter Client steht bei mir nichts drinnen muss ich da das ESP Gerät eingeben oder die HiveMQ Seite

                                        Dort muss eine beliebiger Text rein. Wichtig ist nur, dass dies über alle Clients (also auch Tasmota) eindeutig ist, also z.B. "mqttclientiob". Es könnte sein, dass Probleme auftreten, wenn die ID leer oder doppelt vergeben ist, das gilt auch für den mqtt-client Adapter.

                                        NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                                        Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                                        Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                                        1 Antwort Letzte Antwort
                                        0
                                        • Marc BergM Marc Berg

                                          @basti97 sagte in MQTT- Adapter/ Verbindung mit HiveMQ:

                                          Kurz eine Info ich habe das ganze mit einem Raspberry mal getestet und es kommt der gleiche Fehler

                                          Was steht im Log direkt vor "ECONNRESET"?

                                          EDIT: kann es sein, dass du die "Client ID" auf der Seite "Client Settings" nicht gesetzt hast? Schreib da mal einen eindeutigen Namen rein, der von keinem anderen Client genutzt wird. Außerdem QoS mal auf "1" setzen.

                                          Basti97B Offline
                                          Basti97B Offline
                                          Basti97
                                          Most Active
                                          schrieb am zuletzt editiert von
                                          #20

                                          @Marc-Berg
                                          Das ist ein auszug vom Log habe noch mal die State geändert um das auch auszuschliesen.


                                          mqtt.3
                                          2025-01-28 11:58:38.438 info terminating
                                          mqtt.3
                                          2025-01-28 11:58:38.003 info Disconnected from xxxxxxxxxxxxxxxx.eu.hivemq.cloud
                                          mqtt.3
                                          2025-01-28 11:58:38.001 error Client error: Error: read ECONNRESET
                                          mqtt.3
                                          2025-01-28 11:58:37.934 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                                          mqtt.3
                                          2025-01-28 11:58:37.930 info terminating
                                          mqtt.3
                                          2025-01-28 11:58:37.919 info Got terminate signal TERMINATE_YOURSELF
                                          mqtt.3
                                          2025-01-28 11:51:48.696 info send2Server mqtt.3.info.connection[info/connection]
                                          mqtt.3
                                          2025-01-28 11:51:48.665 info All states published
                                          mqtt.3
                                          2025-01-28 11:51:48.604 info Publishing state mqtt.3.Weihnachten.tele.Adventskranz.STATE
                                          mqtt.3
                                          2025-01-28 11:51:48.603 info Publishing state mqtt.3.Weihnachten.stat.Adventskranz.POWER5
                                          mqtt.3
                                          2025-01-28 11:51:48.602 info Publishing state mqtt.3.Weihnachten.stat.Adventskranz.POWER4
                                          mqtt.3
                                          2025-01-28 11:51:48.601 info Publishing state mqtt.3.Weihnachten.stat.Adventskranz.POWER3
                                          mqtt.3
                                          2025-01-28 11:51:48.601 info Publishing state mqtt.3.Weihnachten.stat.Adventskranz.POWER2
                                          mqtt.3
                                          2025-01-28 11:51:48.600 info Publishing state mqtt.3.Weihnachten.stat.Adventskranz.POWER6
                                          mqtt.3
                                          2025-01-28 11:51:48.598 info Publishing state mqtt.3.Weihnachten.stat.Adventskranz.POWER1
                                          mqtt.3
                                          2025-01-28 11:51:48.597 info Publishing state mqtt.3.Weihnachten.stat.Adventskranz.RESULT
                                          mqtt.3
                                          2025-01-28 11:51:48.595 info Publishing state mqtt.3.cmnd.Adventskranz.cmnd.Adventskranz.POWER1
                                          mqtt.3
                                          2025-01-28 11:51:48.595 info Publishing state mqtt.3.ioBroker.cmnd.Adventskranz.POWER1
                                          mqtt.3
                                          2025-01-28 11:51:48.594 info Publishing state mqtt.3.ioBroker.Weihnachten.cmnd.Adventskranz.POWER1
                                          mqtt.3
                                          2025-01-28 11:51:48.592 info Publishing state mqtt.3.info.connection
                                          mqtt.3
                                          2025-01-28 11:51:48.586 info Subscribe on "#"
                                          mqtt.3
                                          2025-01-28 11:51:48.582 info Connected to xxxxxxxxxxxxxxxx..s1.eu.hivemq.cloud
                                          mqtt.3
                                          2025-01-28 11:51:47.785 info Try to connect to mqtts:// xxxxxxxxxxxxxxxx..s1.eu.hivemq.cloud:8883 with clientId=Media04.mqtt.3and credentials Mia25:*******************
                                          mqtt.3
                                          2025-01-28 11:51:47.318 info starting. Version 6.1.2 in /opt/iobroker/node_modules/iobroker.mqtt, node: v18.20.5, js-controller: 7.0.6
                                          mqtt.3
                                          2025-01-28 11:51:46.233 info Sets unsupported
                                          mqtt.3
                                          2025-01-28 11:51:37.480 info terminating
                                          mqtt.3
                                          2025-01-28 11:51:37.036 info Disconnected from xxxxxxxxxxxxxxxx..s1.eu.hivemq.cloud
                                          mqtt.3
                                          2025-01-28 11:51:37.035 error Client error: Error: read ECONNRESET
                                          mqtt.3
                                          2025-01-28 11:51:36.975 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                                          mqtt.3
                                          2025-01-28 11:51:36.971 info terminating
                                          mqtt.3
                                          2025-01-28 11:51:36.961 info Got terminate signal TERMINATE_YOURSELF
                                          mqtt.3
                                          2025-01-28 11:41:47.146 info All states published

                                          Iobroker läuft als VM auf Proxmoxserver x folgende Hersteller im Einsatz Sonoff, Gosund, Siemens x Aofo über Tasmota x Zigbee x das Smarthome wächst und wächst

                                          Marc BergM 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          333

                                          Online

                                          32.5k

                                          Benutzer

                                          81.8k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe