Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Off Topic
  4. MQTT Error von Tasmota Publish/Suscription Einstellung?

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.3k

MQTT Error von Tasmota Publish/Suscription Einstellung?

Scheduled Pinned Locked Moved Off Topic
mqttpublishsubscriptiontasmota
25 Posts 2 Posters 1.9k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • BananaJoeB BananaJoe

    @dieter_p sonst müsstest du mal schauen, die 14er ist ja inzwischen schon auf der 14.4.1, in den Beiträgen oben hattest du mit der 14.3 getestet. Man müsste mal den Changelog ansehen bzw. sich die Issues auf Github ansehen (und ggf. eines Eröffnen)

    D Online
    D Online
    Dieter_P
    wrote on last edited by Dieter_P
    #21

    @bananajoe said in MQTT Error von Tasmota Publish/Suscription Einstellung?:

    @dieter_p sonst müsstest du mal schauen, die 14er ist ja inzwischen schon auf der 14.4.1, in den Beiträgen oben hattest du mit der 14.3 getestet. Man müsste mal den Changelog ansehen bzw. sich die Issues auf Github ansehen (und ggf. eines Eröffnen)

    Danke. Auf der Dose ist 14.4.1.4 drauf. Hab das nichtmehr so genau ausgeführt da es ja auch schon bei tieferen 14er Versionen auftrat.

    Im Changelog hab ich nichts finden können. Und Status 6 ist für mich normal und keine Ahnung warum die Dose so darauf reagiert:

    07:33:59.331 MQT: stat/tasmota_29BD00/RESULT = {"Command":"Unknown","Input":"CONTROL {\"env\":19.6}"}
    07:34:11.387 CMD: Status 6
    07:34:11.394 MQT: stat/tasmota_29BD00/STATUS6 = {"StatusMQT":{"MqttHost":"192.168.7.20","MqttPort":1886,"MqttClientMask":"DVES_%06X","MqttClient":"DVES_29BD00","MqttUser":"DVES_USER","MqttCount":1,"MAX_PACKET_SIZE":1200,"KEEPALIVE":30,"SOCKET_TIMEOUT":4}}
    07:34:29.331 MQT: stat/tasmota_29BD00/RESULT = {"Command":"Unknown","Input":"CONTROL {\"env\":19.6}"}
    

    In dem Beispiel auch nochmal interessant. Ein weiterer Mqtt Befehl zur Umgebungstemperatur den ich alle 30 Sekunden publish auch mit Ziel für das andere Gerät.

    Diese Meldung tauch hier auch im Tasmota Log auf, erzeugt aber derzeit keinen Fehler im IOB Mqtt Broker.

    Edit: Hab das nochmal näher betrachtet und um 9h zum Start der Heizung publish ich noch etwas mehr was sich im Tasmota log zeigt:

    08:59:59.268 MQT: stat/tasmota_29BD00/RESULT = {"Command":"Unknown","Input":"CONTROL {\"env\":19.9}"}
    09:00:03.053 MQT: stat/tasmota_29BD00/RESULT = {"Command":"Unknown","Input":"DEMAND 85"}
    09:00:03.101 MQT: stat/tasmota_29BD00/RESULT = {"Command":"Unknown","Input":"ECONO 1"}
    09:00:03.153 MQT: stat/tasmota_29BD00/RESULT = {"Command":"Unknown","Input":"COMFORT 1"}
    09:00:03.203 MQT: stat/tasmota_29BD00/RESULT = {"Command":"Unknown","Input":"FAN A"}
    09:00:03.252 MQT: stat/tasmota_29BD00/RESULT = {"Command":"Unknown","Input":"F0F5BD731830 7B226175746F74223A32312E357D [{"autot":21.5}]"}
    09:00:03.303 MQT: stat/tasmota_29BD00/RESULT = {"Command":"Unknown","Input":"F0F5BD731830 7B226175746F72223A302E327D [{"autor":0.2}]"}
    09:00:29.249 MQT: stat/tasmota_29BD00/RESULT = {"Command":"Unknown","Input":"CONTROL {\"env\":20}"}
    09:00:59.232 MQT: stat/tasmota_29BD00/RESULT = {"Command":"Unknown","Input":"CONTROL {\"env\":20}"}
    

    Interessant das davon lediglich das autot und autor cmd als Fehler im IOB auftaucht:

    mqtt.0 2025-02-12 09:00:04.208	error	Client [DVES_29BD00] Cannot parse "stat/tasmota_29BD00/RESULT": {"Command":"Unknown","Input":"F0F5BD731830 7B226175746F72223A302E327D [{"autor":0.2}]"}
    mqtt.0 2025-02-12 09:00:04.169	error	Client [DVES_29BD00] Cannot parse "stat/tasmota_29BD00/RESULT": {"Command":"Unknown","Input":"F0F5BD731830 7B226175746F74223A32312E357D [{"autot":21.5}]"}
    

    Das publishen unterscheidet sich auch bei den beiden Werten, wird aber funktional am Zielgerät verarbeitet.

    6750b7d6-1e92-4817-9fff-978c0c80ac94-grafik.png

    Mach ich nun etwas falsch oder ist Tasmota in der Subsription fehlerhaft/sensibel.

    BananaJoeB 1 Reply Last reply
    0
    • D Dieter_P

      @bananajoe said in MQTT Error von Tasmota Publish/Suscription Einstellung?:

      @dieter_p sonst müsstest du mal schauen, die 14er ist ja inzwischen schon auf der 14.4.1, in den Beiträgen oben hattest du mit der 14.3 getestet. Man müsste mal den Changelog ansehen bzw. sich die Issues auf Github ansehen (und ggf. eines Eröffnen)

      Danke. Auf der Dose ist 14.4.1.4 drauf. Hab das nichtmehr so genau ausgeführt da es ja auch schon bei tieferen 14er Versionen auftrat.

      Im Changelog hab ich nichts finden können. Und Status 6 ist für mich normal und keine Ahnung warum die Dose so darauf reagiert:

      07:33:59.331 MQT: stat/tasmota_29BD00/RESULT = {"Command":"Unknown","Input":"CONTROL {\"env\":19.6}"}
      07:34:11.387 CMD: Status 6
      07:34:11.394 MQT: stat/tasmota_29BD00/STATUS6 = {"StatusMQT":{"MqttHost":"192.168.7.20","MqttPort":1886,"MqttClientMask":"DVES_%06X","MqttClient":"DVES_29BD00","MqttUser":"DVES_USER","MqttCount":1,"MAX_PACKET_SIZE":1200,"KEEPALIVE":30,"SOCKET_TIMEOUT":4}}
      07:34:29.331 MQT: stat/tasmota_29BD00/RESULT = {"Command":"Unknown","Input":"CONTROL {\"env\":19.6}"}
      

      In dem Beispiel auch nochmal interessant. Ein weiterer Mqtt Befehl zur Umgebungstemperatur den ich alle 30 Sekunden publish auch mit Ziel für das andere Gerät.

      Diese Meldung tauch hier auch im Tasmota Log auf, erzeugt aber derzeit keinen Fehler im IOB Mqtt Broker.

      Edit: Hab das nochmal näher betrachtet und um 9h zum Start der Heizung publish ich noch etwas mehr was sich im Tasmota log zeigt:

      08:59:59.268 MQT: stat/tasmota_29BD00/RESULT = {"Command":"Unknown","Input":"CONTROL {\"env\":19.9}"}
      09:00:03.053 MQT: stat/tasmota_29BD00/RESULT = {"Command":"Unknown","Input":"DEMAND 85"}
      09:00:03.101 MQT: stat/tasmota_29BD00/RESULT = {"Command":"Unknown","Input":"ECONO 1"}
      09:00:03.153 MQT: stat/tasmota_29BD00/RESULT = {"Command":"Unknown","Input":"COMFORT 1"}
      09:00:03.203 MQT: stat/tasmota_29BD00/RESULT = {"Command":"Unknown","Input":"FAN A"}
      09:00:03.252 MQT: stat/tasmota_29BD00/RESULT = {"Command":"Unknown","Input":"F0F5BD731830 7B226175746F74223A32312E357D [{"autot":21.5}]"}
      09:00:03.303 MQT: stat/tasmota_29BD00/RESULT = {"Command":"Unknown","Input":"F0F5BD731830 7B226175746F72223A302E327D [{"autor":0.2}]"}
      09:00:29.249 MQT: stat/tasmota_29BD00/RESULT = {"Command":"Unknown","Input":"CONTROL {\"env\":20}"}
      09:00:59.232 MQT: stat/tasmota_29BD00/RESULT = {"Command":"Unknown","Input":"CONTROL {\"env\":20}"}
      

      Interessant das davon lediglich das autot und autor cmd als Fehler im IOB auftaucht:

      mqtt.0 2025-02-12 09:00:04.208	error	Client [DVES_29BD00] Cannot parse "stat/tasmota_29BD00/RESULT": {"Command":"Unknown","Input":"F0F5BD731830 7B226175746F72223A302E327D [{"autor":0.2}]"}
      mqtt.0 2025-02-12 09:00:04.169	error	Client [DVES_29BD00] Cannot parse "stat/tasmota_29BD00/RESULT": {"Command":"Unknown","Input":"F0F5BD731830 7B226175746F74223A32312E357D [{"autot":21.5}]"}
      

      Das publishen unterscheidet sich auch bei den beiden Werten, wird aber funktional am Zielgerät verarbeitet.

      6750b7d6-1e92-4817-9fff-978c0c80ac94-grafik.png

      Mach ich nun etwas falsch oder ist Tasmota in der Subsription fehlerhaft/sensibel.

      BananaJoeB Offline
      BananaJoeB Offline
      BananaJoe
      Most Active
      wrote on last edited by
      #22

      @dieter_p richte mal den MQTT der Tasmota Büchse mit einem anderem Namen ein:
      935046d6-68c1-4788-910d-3935daea44ea-image.png
      Also bei Topic einen anderen Namen.

      Ich setze das immer alles auf den gleichen Namen (Anzeige, Host, Topic und MQTT Client):

      Backlog DeviceName Reserve3198; Hostname Reserve3198
      

      Und nun die MQTT-Einstellungen:

      Backlog Topic Reserve3198; MqttClient Reserve3198; MqttHost 192.168.1.8; MqttPort 1883; MqttUser xxxx; MqttPassword xxxxxxxx
      

      So betreibe ich über 100 Tasmotageräte ohne deine Probleme.

      ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

      D 2 Replies Last reply
      0
      • BananaJoeB BananaJoe

        @dieter_p richte mal den MQTT der Tasmota Büchse mit einem anderem Namen ein:
        935046d6-68c1-4788-910d-3935daea44ea-image.png
        Also bei Topic einen anderen Namen.

        Ich setze das immer alles auf den gleichen Namen (Anzeige, Host, Topic und MQTT Client):

        Backlog DeviceName Reserve3198; Hostname Reserve3198
        

        Und nun die MQTT-Einstellungen:

        Backlog Topic Reserve3198; MqttClient Reserve3198; MqttHost 192.168.1.8; MqttPort 1883; MqttUser xxxx; MqttPassword xxxxxxxx
        

        So betreibe ich über 100 Tasmotageräte ohne deine Probleme.

        D Online
        D Online
        Dieter_P
        wrote on last edited by
        #23

        @bananajoe
        Danke, für mich identisch zu Deinem Setup:

        e882d4a7-45d5-4976-a591-acc5524f63dd-grafik.png

        09:06:29.648 MQT: stat/AIRCO1OG/RESULT = {"Command":"Unknown","Input":"CONTROL {\"env\":19.9}"}
        09:06:59.538 MQT: stat/AIRCO1OG/RESULT = {"Command":"Unknown","Input":"CONTROL {\"env\":19.9}"}
        09:07:18.493 MQT: stat/AIRCO1OG/RESULT = {"Command":"Unknown","Input":"DEMAND 85"}
        09:07:18.542 MQT: stat/AIRCO1OG/RESULT = {"Command":"Unknown","Input":"ECONO 1"}
        09:07:18.594 MQT: stat/AIRCO1OG/RESULT = {"Command":"Unknown","Input":"COMFORT 1"}
        09:07:18.644 MQT: stat/AIRCO1OG/RESULT = {"Command":"Unknown","Input":"FAN A"}
        09:07:18.695 MQT: stat/AIRCO1OG/RESULT = {"Command":"Unknown","Input":"F0F5BD731830 7B226175746F74223A32312E357D [{"autot":21.5}]"}
        09:07:18.907 MQT: stat/AIRCO1OG/RESULT = {"Command":"Unknown","Input":"F0F5BD731830 7B226175746F72223A302E327D [{"autor":0.2}]"}
        09:07:29.557 MQT: stat/AIRCO1OG/RESULT = {"Command":"Unknown","Input":"CONTROL {\"env\":19.9}"}
        09:07:59.583 MQT: stat/AIRCO1OG/RESULT = {"Command":"Unknown","Input":"CONTROL {\"env\":19.9}"}
        09:08:29.677 MQT: stat/AIRCO1OG/RESULT = {"Command":"Unknown","Input":"CONTROL {\"env\":19.9}"}
        09:08:59.590 MQT: stat/AIRCO1OG/RESULT = {"Command":"Unknown","Input":"CONTROL {\"env\":19.9}"}
        09:09:29.649 MQT: stat/AIRCO1OG/RESULT = {"Command":"Unknown","Input":"CONTROL {\"env\":19.9}"}
        09:09:42.607 CMD: status 6
        09:09:42.614 MQT: stat/AIRCO1OG/STATUS6 = {"StatusMQT":{"MqttHost":"192.168.7.20","MqttPort":1886,"MqttClientMask":"AIRCO1OG","MqttClient":"AIRCO1OG","MqttUser":"mqtt","MqttCount":1,"MAX_PACKET_SIZE":1200,"KEEPALIVE":30,"SOCKET_TIMEOUT":4}}
        09:09:59.529 MQT: stat/AIRCO1OG/RESULT = {"Command":"Unknown","Input":"CONTROL {\"env\":19.9}"}
        

        aber die beiden publish befehle immer noch als Fehler im Log:

        mqtt.0 2025-02-13 09:07:19.485	error	Client [AIRCO1OG] Cannot parse "stat/AIRCO1OG/RESULT": {"Command":"Unknown","Input":"F0F5BD731830 7B226175746F72223A302E327D [{"autor":0.2}]"}
        mqtt.0 2025-02-13 09:07:19.273	error	Client [AIRCO1OG] Cannot parse "stat/AIRCO1OG/RESULT": {"Command":"Unknown","Input":"F0F5BD731830 7B226175746F74223A32312E357D [{"autot":21.5}]"}
        
        1 Reply Last reply
        0
        • BananaJoeB BananaJoe

          @dieter_p richte mal den MQTT der Tasmota Büchse mit einem anderem Namen ein:
          935046d6-68c1-4788-910d-3935daea44ea-image.png
          Also bei Topic einen anderen Namen.

          Ich setze das immer alles auf den gleichen Namen (Anzeige, Host, Topic und MQTT Client):

          Backlog DeviceName Reserve3198; Hostname Reserve3198
          

          Und nun die MQTT-Einstellungen:

          Backlog Topic Reserve3198; MqttClient Reserve3198; MqttHost 192.168.1.8; MqttPort 1883; MqttUser xxxx; MqttPassword xxxxxxxx
          

          So betreibe ich über 100 Tasmotageräte ohne deine Probleme.

          D Online
          D Online
          Dieter_P
          wrote on last edited by
          #24

          @bananajoe

          Danke für Deine Unterstützung, ich habe einen anderen Weg gefunden die Commands zu publishen, dass das Zielgerät sie auch annimmt. Über den Publish bleiben die Tasmotageräte nun still.

          Verstehe immer noch nicht warum das so passiert auf fremden Geräten die "das gar nix angeht" (Subskription) aber muß ja nicht alles verstehn.

          BananaJoeB 1 Reply Last reply
          0
          • D Dieter_P

            @bananajoe

            Danke für Deine Unterstützung, ich habe einen anderen Weg gefunden die Commands zu publishen, dass das Zielgerät sie auch annimmt. Über den Publish bleiben die Tasmotageräte nun still.

            Verstehe immer noch nicht warum das so passiert auf fremden Geräten die "das gar nix angeht" (Subskription) aber muß ja nicht alles verstehn.

            BananaJoeB Offline
            BananaJoeB Offline
            BananaJoe
            Most Active
            wrote on last edited by
            #25

            @dieter_p sagte in MQTT Error von Tasmota Publish/Suscription Einstellung?:

            @bananajoe

            Danke für Deine Unterstützung, ich habe einen anderen Weg gefunden die Commands zu publishen, dass das Zielgerät sie auch annimmt. Über den Publish bleiben die Tasmotageräte nun still.

            Verstehe immer noch nicht warum das so passiert auf fremden Geräten die "das gar nix angeht" (Subskription) aber muß ja nicht alles verstehn.

            Ich hatte es bei mir auch mal mit dem command/xx Topic getestet, bei mir passiert da nichts.
            Aber schön das du jetzt eine Lösung gefunden hast.

            ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

            1 Reply Last reply
            1
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            Support us

            ioBroker
            Community Adapters
            Donate

            439

            Online

            32.4k

            Users

            81.5k

            Topics

            1.3m

            Posts
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
            ioBroker Community 2014-2025
            logo
            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Home
            • Recent
            • Tags
            • Unread 0
            • Categories
            • Unreplied
            • Popular
            • GitHub
            • Docu
            • Hilfe