Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Off Topic
  4. Microcontroller
  5. [Help] Tasmota sendet keine Werte - connect failed `rc -4`

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    11
    1
    281

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.8k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    775

[Help] Tasmota sendet keine Werte - connect failed `rc -4`

Geplant Angeheftet Gesperrt Verschoben Microcontroller
34 Beiträge 7 Kommentatoren 331 Aufrufe 5 Beobachtet
  • Ä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.
  • M MCU

    @in2itiv sagte:

    :1883 (mqtt) und :1887 (sonoff)

    Verstehe ich nicht du willst an 1887 sonoff schicken, bekommst aber in mqtt ein log?
    Also doch erstmal ein iob diag, wie schon @homoran vorgeschlagen.
    Und die Einstellungen von MQTT, SONOFF und Tasmota (MQTT).
    Für Sonoff:
    72867494-dd7d-43c9-bf41-aa347a5bba12-image.jpeg

    HomoranH Nicht stören
    HomoranH Nicht stören
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von
    #11

    @MCU sagte:

    bekommst aber in mqtt ein log?

    Aber von

    @in2itiv sagte:

    den anderen Teilnehmer..

    Hat mich auch ziemlich verwirrt

    kein Support per PN! - Fragen im Forum stellen -
    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
    Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

    1 Antwort Letzte Antwort
    0
    • I Offline
      I Offline
      in2itiv
      schrieb am zuletzt editiert von in2itiv
      #12

      iob diag hier: 20260515_iobDiagRaspberryPi4b.txt

      oben hatte ich die Logs aus dem ioBroker eingefügt zum jeweiligen Adapter. sonoff zum sonoff und mqtt zu den mqtt Teilnehmern.

      mqtt config:
      5aea759b-18e0-4ccc-bbf8-5c5cb748fa38-image.jpeg

      6a2077b3-464f-4a66-a866-d37a2b606e95-image.jpeg

      sonoff:

      e7d63778-a575-49bc-b5ff-39e746b74109-image.jpeg

      Vielleicht findet ihr Profis hierzu etwas.
      Ich bin inzwischen etwas überfragt.

      M 1 Antwort Letzte Antwort
      0
      • I in2itiv

        iob diag hier: 20260515_iobDiagRaspberryPi4b.txt

        oben hatte ich die Logs aus dem ioBroker eingefügt zum jeweiligen Adapter. sonoff zum sonoff und mqtt zu den mqtt Teilnehmern.

        mqtt config:
        5aea759b-18e0-4ccc-bbf8-5c5cb748fa38-image.jpeg

        6a2077b3-464f-4a66-a866-d37a2b606e95-image.jpeg

        sonoff:

        e7d63778-a575-49bc-b5ff-39e746b74109-image.jpeg

        Vielleicht findet ihr Profis hierzu etwas.
        Ich bin inzwischen etwas überfragt.

        M Online
        M Online
        MCU
        schrieb am zuletzt editiert von MCU
        #13

        @in2itiv MQTT EInstellung von Tasmota im Gerät fehlt.
        Konsolen Befehle:

        Status 10
        TelePeriod
        Sensor53
        Script
        

        NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
        Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

        crunchipC 1 Antwort Letzte Antwort
        0
        • M MCU

          @in2itiv MQTT EInstellung von Tasmota im Gerät fehlt.
          Konsolen Befehle:

          Status 10
          TelePeriod
          Sensor53
          Script
          
          crunchipC Abwesend
          crunchipC Abwesend
          crunchip
          Forum Testing Most Active Developer
          schrieb am zuletzt editiert von
          #14

          @MCU sagte:

          im Gerät

          ich frag mich die ganze Zeit, was für ein Gerät das überhaupt ist

          umgestiegen von Proxmox auf Unraid

          M 1 Antwort Letzte Antwort
          0
          • crunchipC crunchip

            @MCU sagte:

            im Gerät

            ich frag mich die ganze Zeit, was für ein Gerät das überhaupt ist

            M Online
            M Online
            MCU
            schrieb am zuletzt editiert von
            #15

            @crunchip
            2a5efad3-ddba-4e41-9d12-ec10d955c1e4-image.jpeg

            NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
            Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

            1 Antwort Letzte Antwort
            0
            • I Offline
              I Offline
              in2itiv
              schrieb am zuletzt editiert von
              #16

              Danke @mcu ! Sorry, die Info hatte ich vergessen zu schreiben. Das ist ein IR-Lesekopf für den Stromzähler, wie abgebildet. https://docs.wattwächter.de/wifi-usb/

              22:50:03.087 CMD: Status 10
              22:50:03.097 RSL: STATUS10 = {"StatusSNS":{"Time":"2026-05-15T22:50:03","SML":{"Verbrauch_T1":0.2280229,"Verbrauch_T2":10181.4143867,"Energy":10181.6424096,"Einspeisung_Summe":641.1005303,"Watt_L1":23.97,"Watt_L2":167.48,"Watt_L3":187.13,"Power":378.60,"Volt_L1":235.6,"Volt_L2":235.9,"Volt_L3":235.5}}}
              
              22:51:41.840 CMD: Teleperiod
              22:51:41.845 RSL: TELEPERIOD = {"TelePeriod":10}
              
              22:52:17.281 CMD: Sensor53
              22:52:17.286 RSL: SENSOR = {"Command":"Error","Input":"SENSOR53"}
              
              

              Sensor53 und Script sind unbekannte Befehle.
              Das hinterlegte Skript zum Auslesen der Zählerdaten liefert mir im Webinterface und per HTTP Get die korrekten Sensordaten.

              102536a4-d951-4309-8ac6-791f549d4a44-image.jpeg

              M 1 Antwort Letzte Antwort
              0
              • I in2itiv

                Danke @mcu ! Sorry, die Info hatte ich vergessen zu schreiben. Das ist ein IR-Lesekopf für den Stromzähler, wie abgebildet. https://docs.wattwächter.de/wifi-usb/

                22:50:03.087 CMD: Status 10
                22:50:03.097 RSL: STATUS10 = {"StatusSNS":{"Time":"2026-05-15T22:50:03","SML":{"Verbrauch_T1":0.2280229,"Verbrauch_T2":10181.4143867,"Energy":10181.6424096,"Einspeisung_Summe":641.1005303,"Watt_L1":23.97,"Watt_L2":167.48,"Watt_L3":187.13,"Power":378.60,"Volt_L1":235.6,"Volt_L2":235.9,"Volt_L3":235.5}}}
                
                22:51:41.840 CMD: Teleperiod
                22:51:41.845 RSL: TELEPERIOD = {"TelePeriod":10}
                
                22:52:17.281 CMD: Sensor53
                22:52:17.286 RSL: SENSOR = {"Command":"Error","Input":"SENSOR53"}
                
                

                Sensor53 und Script sind unbekannte Befehle.
                Das hinterlegte Skript zum Auslesen der Zählerdaten liefert mir im Webinterface und per HTTP Get die korrekten Sensordaten.

                102536a4-d951-4309-8ac6-791f549d4a44-image.jpeg

                M Online
                M Online
                MCU
                schrieb am zuletzt editiert von
                #17

                @in2itiv Configuration / MQTT

                NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                1 Antwort Letzte Antwort
                0
                • I Offline
                  I Offline
                  in2itiv
                  schrieb am zuletzt editiert von in2itiv
                  #18

                  Hier aus dem Tasmota Gerät die mqtt config:
                  6c34bfbc-7543-46ac-aec3-72fc3731602f-image.jpeg

                  Ich habe auch mit der Standard-Topic %topic% dasselbe Verhalten gehabt.

                  M skvarelS 3 Antworten Letzte Antwort
                  0
                  • I in2itiv

                    Hier aus dem Tasmota Gerät die mqtt config:
                    6c34bfbc-7543-46ac-aec3-72fc3731602f-image.jpeg

                    Ich habe auch mit der Standard-Topic %topic% dasselbe Verhalten gehabt.

                    M Online
                    M Online
                    MCU
                    schrieb am zuletzt editiert von MCU
                    #19

                    @in2itiv Konsole

                    WebLog 4
                    

                    30 Sekunden warten bis ein Eintrag MQT: tele/<topic>/SENSOR kommt?

                    Status 10 liefert SML-Werte, also liest der WattWächter den Zähler korrekt.

                    Auffällig ist aber:
                    Sensor53 und Script sind unbekannte Befehle. Damit würde ich aktuell nicht weiter mit Sensor53 testen.

                    Bitte einmal prüfen

                    Status 2  
                    Status 4  
                    Status 6
                    

                    posten.

                    Als Trennungstest:

                    Publish tele/<topic>/SENSOR {"Time":"2026-05-16T00:00:00","SML":{"Power":123.45,"Test":1}}
                    

                    Wenn dieser manuelle Publish unter sonoff.0 ankommt, ist MQTT/Sonoff grundsätzlich okay und es fehlt nur die automatische SML-Telemetrie.
                    Wenn er nicht ankommt, liegt das Problem noch vor der SML-Ausgabe.

                    Konsole, ist Script enabled?

                    Tools → Edit Script
                    
                    1. Ist "Script enable" aktiv?
                    2. Ist überhaupt ein Zähler-Skript eingetragen?
                    3. Enthält das Skript einen >M-Block?
                    4. Enthält es im >B-Block typischerweise ->sensor53 r?

                    Hattest du das gemacht?
                    https://docs.wattwächter.de/wifi-usb/skripte/

                    NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                    Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                    1 Antwort Letzte Antwort
                    0
                    • I in2itiv

                      Hier aus dem Tasmota Gerät die mqtt config:
                      6c34bfbc-7543-46ac-aec3-72fc3731602f-image.jpeg

                      Ich habe auch mit der Standard-Topic %topic% dasselbe Verhalten gehabt.

                      skvarelS Online
                      skvarelS Online
                      skvarel
                      Developer
                      schrieb am zuletzt editiert von skvarel
                      #20

                      @in2itiv .. ich würde trotzdem das Topic wieder zurücksetzen, wenn du den Sonoff Adapter nutzt.

                      EDIT:

                      Der Sonoff-Adapter arbeitet nicht wie ein völlig „dummer“ MQTT-Broker, sondern erwartet bei Tasmota-Setups oft eine konsistente Struktur aus cmnd, stat und tele rund um das Gerätetopic. Wenn einzelne Geräte andere Topic-Namen oder Sonderzeichen/Muster haben, kann das zu Konflikten, nicht gefundenen Datenpunkten oder inkonsistentem Reconnect-Verhalten führen.

                      #TeamInventwo
                      Unsere Adapter:
                      Autodarts, FoxESS, Enpal, Life360ng, Tidy, vis-inventwo, vis-2-widgets-inventwo, vis-icontwo, vis-2-widgets-icontwo

                      Wer uns mit einem Kaffee unterstützen möchte: PayPal

                      crunchipC 1 Antwort Letzte Antwort
                      0
                      • skvarelS skvarel

                        @in2itiv .. ich würde trotzdem das Topic wieder zurücksetzen, wenn du den Sonoff Adapter nutzt.

                        EDIT:

                        Der Sonoff-Adapter arbeitet nicht wie ein völlig „dummer“ MQTT-Broker, sondern erwartet bei Tasmota-Setups oft eine konsistente Struktur aus cmnd, stat und tele rund um das Gerätetopic. Wenn einzelne Geräte andere Topic-Namen oder Sonderzeichen/Muster haben, kann das zu Konflikten, nicht gefundenen Datenpunkten oder inkonsistentem Reconnect-Verhalten führen.

                        crunchipC Abwesend
                        crunchipC Abwesend
                        crunchip
                        Forum Testing Most Active Developer
                        schrieb am zuletzt editiert von
                        #21

                        @skvarel sagte:

                        ich würde trotzdem das Topic wieder zurücksetzen, wenn du den Sonoff Adapter nutzt.

                        Ist sogar Pflicht, da gab es ab einer bestimmten Version nen break.

                        @MCU sagte:

                        Ist überhaupt ein Zähler-Skript eingetragen?

                        Deswegen hatte ich nach dem Gerät gefragt

                        umgestiegen von Proxmox auf Unraid

                        1 Antwort Letzte Antwort
                        1
                        • I Offline
                          I Offline
                          in2itiv
                          schrieb am zuletzt editiert von in2itiv
                          #22

                          Nochmals Danke für die ganzen Rückmeldungen.
                          die Topic habe ich wieder auf den Default Wert %topic% gesetzt.

                          11:06:34.203 CMD: Status 2
                          11:06:34.209 RSL: STATUS2 = {"StatusFWR":{"Version":"15.3.0(tasmota)","BuildDateTime":"2026-04-12T09:58:05","Boot":31,"Core":"2.7.8","SDK":"2.2.2-dev(38a443e)","CpuFrequency":80,"Hardware":"ESP8285H16","CR":"403/699"}}
                          
                          11:07:00.782 CMD: Status 4
                          11:07:00.792 RSL: STATUS4 = {"StatusMEM":{"ProgramSize":614,"Free":388,"Heap":16,"ProgramFlashSize":1024,"FlashSize":2048,"FlashChipId":"1540A1","FlashFrequency":40,"FlashMode":"DOUT","Features":["0809","17400582","04080001","00000003","00000000","00000808","00100000","00000000","04000000","00000000","00000000"],"Drivers":"1,2,!4,9,10,11,12,29,62,!68","Sensors":"1,2,53,75"}}
                          
                          11:07:51.903 CMD: Status 6
                          11:07:51.909 RSL: STATUS6 = {"StatusMQT":{"MqttHost":"192.168.179.4","MqttPort":1887,"MqttClientMask":"WattWaechter","MqttClient":"WattWaechter","MqttUser":"mqtt-user","MqttCount":0,"MqttTLS":0,"MAX_PACKET_SIZE":1200,"KEEPALIVE":15,"SOCKET_TIMEOUT":20}}
                          

                          Der manuelle Publishversuch blieb leider erfolglos. Ich erhalte nur in Dauerschleife den rc- 4

                          11:12:22.764 CMD: Weblog 4
                          11:12:22.765 SRC: WebConsole from 192.168.179.39
                          11:12:22.767 CMD: Grp 0, Cmd 'WEBLOG', Idx 1, Len 1, Pld 4, Data '4'
                          11:12:22.769 RSL: WEBLOG = {"WebLog":4}
                          11:12:23.618 CFG: Saved to flash at F5, Count 121, Bytes 4096
                          11:12:25.224 WIF: Sending Gratuitous ARP
                          11:12:27.788 WIF: Checking connection...
                          11:12:28.211 RSL: STATE = {"Time":"2026-05-16T11:12:28","Uptime":"0T00:07:04","UptimeSec":424,"Heap":19,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":0,"Wifi":{"AP":1,"SSId":"fbxGuest","BSSId":"E2:08:55:24:CF:D7","Channel":6,"Mode":"11n","RSSI":100,"Signal":-25,"LinkCount":1,"Downtime":"0T00:00:03"},"Hostname":"xtopic--2096","IPAddress":"192.168.179.12"}
                          11:12:28.217 RSL: SENSOR = {"Time":"2026-05-16T11:12:28","SML":{"Verbrauch_T1":0.2280229,"Verbrauch_T2":10183.0796572,"Energy":10183.3076801,"Einspeisung_Summe":641.1014878,"Watt_L1":33.07,"Watt_L2":-12.83,"Watt_L3":27.16,"Power":47.79,"Volt_L1":236.3,"Volt_L2":235.3,"Volt_L3":235.1}}
                          11:12:31.614 HTP: Command
                          11:12:31.617 SRC: WebCommand from 192.168.179.2
                          11:12:31.619 CMD: Grp 0, Cmd 'STATUS', Idx 1, Len 1, Pld 8, Data '8'
                          11:12:31.626 RSL: STATUS8 = {"StatusSNS":{"Time":"2026-05-16T11:12:31","SML":{"Verbrauch_T1":0.2280229,"Verbrauch_T2":10183.0796974,"Energy":10183.3077204,"Einspeisung_Summe":641.1014878,"Watt_L1":33.87,"Watt_L2":-12.03,"Watt_L3":27.17,"Power":49.01,"Volt_L1":236.2,"Volt_L2":235.7,"Volt_L3":235.0}}}
                          11:12:36.034 MQT: Attempting connection...
                          11:12:36.035 WIF: DNS resolved '192.168.179.4' (192.168.179.4) in 0 ms
                          11:12:56.357 MQT: Connect failed to 192.168.179.4:1887, rc -4. Retry in 80 sec
                          11:12:56.413 HTP: Command
                          11:12:56.416 SRC: WebCommand from 192.168.179.2
                          11:12:56.418 CMD: Grp 0, Cmd 'STATUS', Idx 1, Len 1, Pld 8, Data '8'
                          11:12:56.424 RSL: STATUS8 = {"StatusSNS":{"Time":"2026-05-16T11:12:56","SML":{"Verbrauch_T1":0.2280229,"Verbrauch_T2":10183.0800402,"Energy":10183.3077742,"Einspeisung_Summe":641.1014878,"Watt_L1":33.30,"Watt_L2":-12.85,"Watt_L3":27.34,"Power":47.79,"Volt_L1":235.3,"Volt_L2":235.1,"Volt_L3":235.7}}}
                          11:12:56.462 HTP: Command
                          11:12:56.465 SRC: WebCommand from 192.168.179.2
                          11:12:56.467 CMD: Grp 0, Cmd 'STATUS', Idx 1, Len 1, Pld 8, Data '8'
                          

                          Skript ist "enabled". Nach meinem Verständnis würde ich ohne aktives Skript auch keine Werte über das Webinterface angezeigt bekommen, bz.über Status8 ausgeben.
                          5e5bfc23-08a3-44b5-87a9-4df14debeb61-image.jpeg

                          crunchipC 1 Antwort Letzte Antwort
                          0
                          • I in2itiv

                            Nochmals Danke für die ganzen Rückmeldungen.
                            die Topic habe ich wieder auf den Default Wert %topic% gesetzt.

                            11:06:34.203 CMD: Status 2
                            11:06:34.209 RSL: STATUS2 = {"StatusFWR":{"Version":"15.3.0(tasmota)","BuildDateTime":"2026-04-12T09:58:05","Boot":31,"Core":"2.7.8","SDK":"2.2.2-dev(38a443e)","CpuFrequency":80,"Hardware":"ESP8285H16","CR":"403/699"}}
                            
                            11:07:00.782 CMD: Status 4
                            11:07:00.792 RSL: STATUS4 = {"StatusMEM":{"ProgramSize":614,"Free":388,"Heap":16,"ProgramFlashSize":1024,"FlashSize":2048,"FlashChipId":"1540A1","FlashFrequency":40,"FlashMode":"DOUT","Features":["0809","17400582","04080001","00000003","00000000","00000808","00100000","00000000","04000000","00000000","00000000"],"Drivers":"1,2,!4,9,10,11,12,29,62,!68","Sensors":"1,2,53,75"}}
                            
                            11:07:51.903 CMD: Status 6
                            11:07:51.909 RSL: STATUS6 = {"StatusMQT":{"MqttHost":"192.168.179.4","MqttPort":1887,"MqttClientMask":"WattWaechter","MqttClient":"WattWaechter","MqttUser":"mqtt-user","MqttCount":0,"MqttTLS":0,"MAX_PACKET_SIZE":1200,"KEEPALIVE":15,"SOCKET_TIMEOUT":20}}
                            

                            Der manuelle Publishversuch blieb leider erfolglos. Ich erhalte nur in Dauerschleife den rc- 4

                            11:12:22.764 CMD: Weblog 4
                            11:12:22.765 SRC: WebConsole from 192.168.179.39
                            11:12:22.767 CMD: Grp 0, Cmd 'WEBLOG', Idx 1, Len 1, Pld 4, Data '4'
                            11:12:22.769 RSL: WEBLOG = {"WebLog":4}
                            11:12:23.618 CFG: Saved to flash at F5, Count 121, Bytes 4096
                            11:12:25.224 WIF: Sending Gratuitous ARP
                            11:12:27.788 WIF: Checking connection...
                            11:12:28.211 RSL: STATE = {"Time":"2026-05-16T11:12:28","Uptime":"0T00:07:04","UptimeSec":424,"Heap":19,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":0,"Wifi":{"AP":1,"SSId":"fbxGuest","BSSId":"E2:08:55:24:CF:D7","Channel":6,"Mode":"11n","RSSI":100,"Signal":-25,"LinkCount":1,"Downtime":"0T00:00:03"},"Hostname":"xtopic--2096","IPAddress":"192.168.179.12"}
                            11:12:28.217 RSL: SENSOR = {"Time":"2026-05-16T11:12:28","SML":{"Verbrauch_T1":0.2280229,"Verbrauch_T2":10183.0796572,"Energy":10183.3076801,"Einspeisung_Summe":641.1014878,"Watt_L1":33.07,"Watt_L2":-12.83,"Watt_L3":27.16,"Power":47.79,"Volt_L1":236.3,"Volt_L2":235.3,"Volt_L3":235.1}}
                            11:12:31.614 HTP: Command
                            11:12:31.617 SRC: WebCommand from 192.168.179.2
                            11:12:31.619 CMD: Grp 0, Cmd 'STATUS', Idx 1, Len 1, Pld 8, Data '8'
                            11:12:31.626 RSL: STATUS8 = {"StatusSNS":{"Time":"2026-05-16T11:12:31","SML":{"Verbrauch_T1":0.2280229,"Verbrauch_T2":10183.0796974,"Energy":10183.3077204,"Einspeisung_Summe":641.1014878,"Watt_L1":33.87,"Watt_L2":-12.03,"Watt_L3":27.17,"Power":49.01,"Volt_L1":236.2,"Volt_L2":235.7,"Volt_L3":235.0}}}
                            11:12:36.034 MQT: Attempting connection...
                            11:12:36.035 WIF: DNS resolved '192.168.179.4' (192.168.179.4) in 0 ms
                            11:12:56.357 MQT: Connect failed to 192.168.179.4:1887, rc -4. Retry in 80 sec
                            11:12:56.413 HTP: Command
                            11:12:56.416 SRC: WebCommand from 192.168.179.2
                            11:12:56.418 CMD: Grp 0, Cmd 'STATUS', Idx 1, Len 1, Pld 8, Data '8'
                            11:12:56.424 RSL: STATUS8 = {"StatusSNS":{"Time":"2026-05-16T11:12:56","SML":{"Verbrauch_T1":0.2280229,"Verbrauch_T2":10183.0800402,"Energy":10183.3077742,"Einspeisung_Summe":641.1014878,"Watt_L1":33.30,"Watt_L2":-12.85,"Watt_L3":27.34,"Power":47.79,"Volt_L1":235.3,"Volt_L2":235.1,"Volt_L3":235.7}}}
                            11:12:56.462 HTP: Command
                            11:12:56.465 SRC: WebCommand from 192.168.179.2
                            11:12:56.467 CMD: Grp 0, Cmd 'STATUS', Idx 1, Len 1, Pld 8, Data '8'
                            

                            Skript ist "enabled". Nach meinem Verständnis würde ich ohne aktives Skript auch keine Werte über das Webinterface angezeigt bekommen, bz.über Status8 ausgeben.
                            5e5bfc23-08a3-44b5-87a9-4df14debeb61-image.jpeg

                            crunchipC Abwesend
                            crunchipC Abwesend
                            crunchip
                            Forum Testing Most Active Developer
                            schrieb am zuletzt editiert von crunchip
                            #23

                            @in2itiv ich hab den ganzen Text mal zusammenkopiert
                            Der WattWächter sendet die SML-Daten nicht automatisch per MQTT, weil das Gerät ein eigenes Tasmota-Build ohne Sensor53-Unterstützung verwendet – und das Script vermutlich das automatische Publisieren nicht triggert. Es gibt zwei funktionierende Wege:
                            Weg 1: Tasmota-Script korrigieren (empfohlen)
                            Der WattWächter sendet Telemetrie-Daten nur dann per MQTT, wenn das Script korrekt konfiguriert ist. � Unter Tools → Edit Script muss folgendes Script aktiv sein: �

                            D
                            B
                            ->sensor53 r
                            M 1
                            +1,3,s,16,9600,ED300L,1
                            1,77070100010800ff@1000,Netzbezug,kWh,Bezug,3
                            1,77070100020800ff@1000,Einspeisung,kWh,Einspeisung,3
                            1,77070100100700ff@1,akt. Leistung,W,Leistung,0

                            Da Sensor53 auf diesem Gerät jedoch ein unbekannter Befehl ist, funktioniert ->sensor53 r möglicherweise nicht. Stattdessen gibt es aber einen Trick für Echtzeit-Updates bei jeder Wertänderung: Die letzte Zahl in der Zeile (Nachkommastellen) um +16 erhöhen, z.B.: �
                            1,77070100100700ff@1,akt. Leistung,W,Leistung,16
                            Damit werden die Daten unabhängig von TelePeriod bei jeder Änderung gesendet. �
                            Weg 2: Auf Port 1883 (mqtt-Adapter) wechseln
                            Da der mqtt.0-Adapter auf :1883 bereits läuft und andere Geräte (openDTU, JK BMS) dort problemlos Daten liefern, ist der einfachste Fix:
                            Im WattWächter unter Configuration → MQTT den Port von 1887 auf 1883 ändern
                            Den Sonoff-Adapter für dieses Gerät weglassen
                            Die Daten kommen dann unter mqtt.0.tele.WattWaechter.SENSOR als JSON an
                            Per JavaScript-Adapter oder Alias die einzelnen SML-Werte (Power, Volt_L1 etc.) auslesen
                            Warum rc -4 entsteht
                            Der rc -4-Fehler in Tasmota bedeutet "Connection refused – bad username or password" � – das heißt, der Sonoff-Adapter auf :1887 lehnt die Credentials (mqtt-user) ab oder erwartet andere. Im mqtt.0-Adapter auf :1883 sind die Zugangsdaten bereits für andere Geräte konfiguriert und funktionieren.
                            Empfehlung: Direkt auf Port 1883 wechseln und den mqtt-Adapter nutzen – das ist der sauberere Weg und vermeidet das Portchaos zwischen 1883 und 1887.

                            Edit
                            rc -4 ist also ein Timeout, d.h. das Gerät erreicht den Broker entweder gar nicht oder der Broker antwortet nicht innerhalb der Zeitgrenze. � Das ist kein Credentials-Problem – das wäre rc 4 (positiv, ohne Minus!). �
                            Es kann sich auch um einen Tasmota-Bug in v12.0 handeln, der in v12.0.2 gefixt wurde.

                            umgestiegen von Proxmox auf Unraid

                            1 Antwort Letzte Antwort
                            0
                            • skvarelS skvarel

                              @in2itiv .. hier mal meine Adapter Config zum Vergleich.

                              Ich habe rund 30 Tasmota Geräte in meinem Netzwerk.

                              b369988b-e21e-4c74-b03f-f357b70deb04-image.jpeg

                              Hast du die 'Telemetry period' runter gesetzt? Das ist wichtig, sonst kommen die Daten sehr selten in den IoBroker. 10 Sekunden ist der kleinste Wert, den du angeben kannst.

                              a9ec25b4-d225-4b0d-959a-30083c5e06db-image.jpeg

                              S Abwesend
                              S Abwesend
                              Shadowhunter23
                              schrieb am zuletzt editiert von Shadowhunter23
                              #24

                              @skvarel sagte:

                              a9ec25b4-d225-4b0d-959a-30083c5e06db-image.jpeg

                              FYI

                              Das kann man im Script sogar noch schneller machen, als Beispiel:

                              1,77070100100700ff@1,akt. Leistung,W,Power,16
                              

                              16 = sofortige Übertragung, 0 Nachkommastellen
                              18 = sofortige Übertragung, 2 Nachkommastellen

                              Allerdings muss man dann den übertragenen Wert per Script abfragen da das Topic nicht mehr als gesamte Zeile an mqtt gesendet wird. Wenn man es braucht oder möchte hat man keine Verzögerung.

                              Proxmox 9 HA-Cluster mit 3x HP prodesk 400 G6 i5
                              Bei einem downvote bitte melden, es könnte sein, dass dieser ungewollt ist!

                              1 Antwort Letzte Antwort
                              1
                              • I in2itiv

                                Hier aus dem Tasmota Gerät die mqtt config:
                                6c34bfbc-7543-46ac-aec3-72fc3731602f-image.jpeg

                                Ich habe auch mit der Standard-Topic %topic% dasselbe Verhalten gehabt.

                                M Online
                                M Online
                                MCU
                                schrieb am zuletzt editiert von MCU
                                #25

                                @in2itiv Die client zu client Verbindung in der FritzBox ist freigeschaltet?
                                Nicht Sensor53, sondern sensor53

                                sensor53 d0
                                

                                Auf der Server Console

                                nc -vz 127.0.0.1 1887
                                nc -vz 192.168.179.4 1887
                                

                                Auf einem Windows Gerät innnerhalb vom Netz 192.168.179.X PowerShell(Admin)

                                tnc 192.168.179.4 -Port 1887
                                

                                @chrunchip Im mqtt.0-Adapter auf :1883 sind die Zugangsdaten bereits für andere Geräte konfiguriert und funktionieren.

                                MQTT und SONOFF sind mit keinem Gerät verbunden, beide sind gelb

                                3f5c4c31-2348-4114-a256-a15339b9f0a7-image.jpeg
                                742d76ed-a280-4ba7-9eff-4085512f058c-image.jpeg

                                NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                                Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                                1 Antwort Letzte Antwort
                                0
                                • I Offline
                                  I Offline
                                  in2itiv
                                  schrieb am zuletzt editiert von in2itiv
                                  #26

                                  Die Clients im Gast-Netzwerk der FritzBox dürfen miteinander kommunizieren.

                                  78528858-ce8c-46cf-b1ac-b9749a2486f0-image.jpeg

                                  Bzgl. des Test der TCP connection:
                                  a16765ae-8bba-4eaa-a181-942544836ed5-image.jpeg

                                  raspberry@Raspi4b:~ $ nc -vz 127.0.0.1 1887
                                  Connection to 127.0.0.1 1887 port [tcp/*] succeeded!
                                  raspberry@Raspi4b:~ $ nc -vz 192.168.179.4 1887
                                  Connection to 192.168.179.4 1887 port [tcp/*] succeeded!
                                  

                                  Der MQTT Adapter ist mit mehreren Geräten verbunden und kommuniziert / tauscht Daten aus. Den Sonoff-Adapter habe ich gerade testweise deaktiviert (erst nach dem Test der TCP Verbindung).
                                  a0cb703e-2ad8-4cdc-aade-5fd81855b594-image.jpeg

                                  sensor53 bleibt ein unbekanntes Kommando.

                                  Edit: Nächste Woche möchte ich noch das Verhalten im "normalen" Netzwerk testen.. Vielleicht liegt es an den (wenig dokumentierten) Eigenheiten des Fritz Gastnetzwerks.

                                  M 1 Antwort Letzte Antwort
                                  0
                                  • I in2itiv

                                    Die Clients im Gast-Netzwerk der FritzBox dürfen miteinander kommunizieren.

                                    78528858-ce8c-46cf-b1ac-b9749a2486f0-image.jpeg

                                    Bzgl. des Test der TCP connection:
                                    a16765ae-8bba-4eaa-a181-942544836ed5-image.jpeg

                                    raspberry@Raspi4b:~ $ nc -vz 127.0.0.1 1887
                                    Connection to 127.0.0.1 1887 port [tcp/*] succeeded!
                                    raspberry@Raspi4b:~ $ nc -vz 192.168.179.4 1887
                                    Connection to 192.168.179.4 1887 port [tcp/*] succeeded!
                                    

                                    Der MQTT Adapter ist mit mehreren Geräten verbunden und kommuniziert / tauscht Daten aus. Den Sonoff-Adapter habe ich gerade testweise deaktiviert (erst nach dem Test der TCP Verbindung).
                                    a0cb703e-2ad8-4cdc-aade-5fd81855b594-image.jpeg

                                    sensor53 bleibt ein unbekanntes Kommando.

                                    Edit: Nächste Woche möchte ich noch das Verhalten im "normalen" Netzwerk testen.. Vielleicht liegt es an den (wenig dokumentierten) Eigenheiten des Fritz Gastnetzwerks.

                                    M Online
                                    M Online
                                    MCU
                                    schrieb am zuletzt editiert von
                                    #27

                                    @in2itiv
                                    Passwort hast du mal vereinfacht auf 1234 gesetzt im sonoff, nur um zu testen, anderen User sonoff?

                                    Hast du mal den Port auf 1883 gesetzt ( @crunchip ) in Tasmota, sonoff deaktiviert?

                                    NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                                    Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                                    1 Antwort Letzte Antwort
                                    0
                                    • I Offline
                                      I Offline
                                      in2itiv
                                      schrieb am zuletzt editiert von in2itiv
                                      #28

                                      Nachdem ich jetzt sowohl den Raspberry mit dem MQTT Server, als auch den Tasmota Lesekopf ins Heimnetz umgezogen habe, kann ich selbst ohne sonoff Adapter die Werte per MQTT auslesen. Und nach Einbindung der openDTU (on Battery) ebenfalls ins Heimnetz, werden hier ebenfalls alle Werte zuverlässig per MQTT übertragen bzw. angezeigt.

                                      7f078edf-85b1-4261-9f66-564d738b75e6-image.jpeg

                                      Ich folgere daraus, dass der Fehler im Gastzugang der Fritzbox liegt bzw. dessen Nutzung zur instabilen MQTT Verbindung führte. Ich möchte noch kein vorschnelles "Heureka" rufen, jedoch scheint aktuell alles so zu laufen wie es soll.

                                      Ich danke allen Beteiligten für Eure Zeit und Geduld bei der Fehlersuche und die freundliche Kommunikation!

                                      skvarelS 1 Antwort Letzte Antwort
                                      1
                                      • I in2itiv

                                        Nachdem ich jetzt sowohl den Raspberry mit dem MQTT Server, als auch den Tasmota Lesekopf ins Heimnetz umgezogen habe, kann ich selbst ohne sonoff Adapter die Werte per MQTT auslesen. Und nach Einbindung der openDTU (on Battery) ebenfalls ins Heimnetz, werden hier ebenfalls alle Werte zuverlässig per MQTT übertragen bzw. angezeigt.

                                        7f078edf-85b1-4261-9f66-564d738b75e6-image.jpeg

                                        Ich folgere daraus, dass der Fehler im Gastzugang der Fritzbox liegt bzw. dessen Nutzung zur instabilen MQTT Verbindung führte. Ich möchte noch kein vorschnelles "Heureka" rufen, jedoch scheint aktuell alles so zu laufen wie es soll.

                                        Ich danke allen Beteiligten für Eure Zeit und Geduld bei der Fehlersuche und die freundliche Kommunikation!

                                        skvarelS Online
                                        skvarelS Online
                                        skvarel
                                        Developer
                                        schrieb am zuletzt editiert von
                                        #29

                                        @in2itiv .. der Sonoff Adapter hat den Vorteil, das er dir alle Daten als einzelne Datenpunkte zur Verfügung stellt. Bein mqtt Adapter wirst du die json erst 'zerpflücken' müssen.

                                        #TeamInventwo
                                        Unsere Adapter:
                                        Autodarts, FoxESS, Enpal, Life360ng, Tidy, vis-inventwo, vis-2-widgets-inventwo, vis-icontwo, vis-2-widgets-icontwo

                                        Wer uns mit einem Kaffee unterstützen möchte: PayPal

                                        I 1 Antwort Letzte Antwort
                                        2
                                        • skvarelS skvarel

                                          @in2itiv .. der Sonoff Adapter hat den Vorteil, das er dir alle Daten als einzelne Datenpunkte zur Verfügung stellt. Bein mqtt Adapter wirst du die json erst 'zerpflücken' müssen.

                                          I Offline
                                          I Offline
                                          in2itiv
                                          schrieb am zuletzt editiert von
                                          #30

                                          @skvarel Danke für den Hinweis. Das hatte ich bisher noch nicht gesehen. Ein Grund, es in den nächsten Tagen dann noch testen. Aktuell extrahiere ich die Werte über ein Skript - was für meine Zwecke im Moment genügt. Einzelne Werte sind natürlich deutlich komfortabler!

                                          skvarelS 1 Antwort Letzte Antwort
                                          1

                                          Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                          Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                          Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                          Registrieren Anmelden
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          554

                                          Online

                                          32.9k

                                          Benutzer

                                          83.0k

                                          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