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. ioBroker Allgemein
  4. sonoff adapter mqtt publish

NEWS

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

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    625

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.9k

sonoff adapter mqtt publish

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
14 Beiträge 5 Kommentatoren 895 Aufrufe 5 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.
  • liv-in-skyL liv-in-sky

    ich würde gerne bei jeder änderung von analog0 über eine rule den wert publishen - nur vorübergehend, aber ich brauche die daten über eine kurze periode

    teleperiod 10 ist nicht genug

    RULE

    ON Analog#A0 DO Publish tele/PholtaikMessung/SENSOR %value% ENDON
    

    ist das möglich - wenn ja, wie genau muss der pfad sein: tele/PholtaikMessung/SENSOR und viele andere, die ich getestet habe, funktionieren nicht

    die dp sehen so aus:

    Image 017.png

    BananaJoeB Online
    BananaJoeB Online
    BananaJoe
    Most Active
    schrieb am zuletzt editiert von BananaJoe
    #2

    @liv-in-sky SENSOR ist doch schon vor belegt, also Build-in, oder nicht? Und du sendest nun statt des JSON und den Einzelwert. Da wird der Sonoff-Adapter nichts mit anfangen können

    So sähe es aus wenn man MQTT nativ nutzt:
    cae10771-381d-4087-a437-147752164307-image.png
    Und so ein JSON steht dann drin:

    {"Time":"2025-03-15T09:42:39","DS18B20":{"Id":"0517C0C233FF","Temperature":31.4},"TempUnit":"C"}
    

    Du könntest durch pollen die Sendefrequenz erhöhen. Schreib mal in das Command im Sonoff-Adapter "SENSOR" rein, da müsste dann unmittelbar danach sich die Werte die da drin stehen aktualisieren.
    Könnte man sonst auch per http-Request machen.

    In der Tasmota Konsole direkt auf dem Gerät sollte SENSOR auch das unmittelbare senden auslösen.
    Eventuell könnte man das auch in die Rule einbauen, also das er den Befehl SENSOR ausführt. Oder du schreibst das per Skript jede Sekunde in den Command rein

    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

    liv-in-skyL 1 Antwort Letzte Antwort
    0
    • liv-in-skyL liv-in-sky

      ich würde gerne bei jeder änderung von analog0 über eine rule den wert publishen - nur vorübergehend, aber ich brauche die daten über eine kurze periode

      teleperiod 10 ist nicht genug

      RULE

      ON Analog#A0 DO Publish tele/PholtaikMessung/SENSOR %value% ENDON
      

      ist das möglich - wenn ja, wie genau muss der pfad sein: tele/PholtaikMessung/SENSOR und viele andere, die ich getestet habe, funktionieren nicht

      die dp sehen so aus:

      Image 017.png

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

      @liv-in-sky sagte in sonoff adapter mqtt publish:

      teleperiod 10 ist nicht genug

      Per PowerDelta-Funktion in Tasmota kannst du die Frequenz anpassen.
      Wie sich das auf deinen analog anwenden lässt, weiß ich allerdings nicht

      umgestiegen von Proxmox auf Unraid

      1 Antwort Letzte Antwort
      0
      • BananaJoeB BananaJoe

        @liv-in-sky SENSOR ist doch schon vor belegt, also Build-in, oder nicht? Und du sendest nun statt des JSON und den Einzelwert. Da wird der Sonoff-Adapter nichts mit anfangen können

        So sähe es aus wenn man MQTT nativ nutzt:
        cae10771-381d-4087-a437-147752164307-image.png
        Und so ein JSON steht dann drin:

        {"Time":"2025-03-15T09:42:39","DS18B20":{"Id":"0517C0C233FF","Temperature":31.4},"TempUnit":"C"}
        

        Du könntest durch pollen die Sendefrequenz erhöhen. Schreib mal in das Command im Sonoff-Adapter "SENSOR" rein, da müsste dann unmittelbar danach sich die Werte die da drin stehen aktualisieren.
        Könnte man sonst auch per http-Request machen.

        In der Tasmota Konsole direkt auf dem Gerät sollte SENSOR auch das unmittelbare senden auslösen.
        Eventuell könnte man das auch in die Rule einbauen, also das er den Befehl SENSOR ausführt. Oder du schreibst das per Skript jede Sekunde in den Command rein

        liv-in-skyL Offline
        liv-in-skyL Offline
        liv-in-sky
        schrieb am zuletzt editiert von
        #4

        @bananajoe

        erstmal danke

        • das SENSOR in den dp command funktioniert nicht - das wäre die perfekte lösung gewesen ! evtl muss das anders geschrieben werden ?

        FEhler in der konsole - über blockly script - tippe ich SENSOR in die konsole ein, kommt selber fehler
        Image 018.png

        @crunchip sagte in sonoff adapter mqtt publish:

        PowerDelta-Funktion in

        kenn ich nicht - muss ich erst nachlesen

        nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

        1 Antwort Letzte Antwort
        0
        • liv-in-skyL Offline
          liv-in-skyL Offline
          liv-in-sky
          schrieb am zuletzt editiert von
          #5

          habe es so gemacht - zum übergang kein problem

          Image 019.png

          obwohl mich schon interessieren würde, ob ich den command-dp nutzen könnte und was da reingeschrieben gehört :_)

          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

          BananaJoeB 1 Antwort Letzte Antwort
          0
          • crunchipC Abwesend
            crunchipC Abwesend
            crunchip
            Forum Testing Most Active
            schrieb am zuletzt editiert von
            #6

            @liv-in-sky is hier z.b erklärt

            umgestiegen von Proxmox auf Unraid

            1 Antwort Letzte Antwort
            1
            • liv-in-skyL liv-in-sky

              habe es so gemacht - zum übergang kein problem

              Image 019.png

              obwohl mich schon interessieren würde, ob ich den command-dp nutzen könnte und was da reingeschrieben gehört :_)

              BananaJoeB Online
              BananaJoeB Online
              BananaJoe
              Most Active
              schrieb am zuletzt editiert von
              #7

              @liv-in-sky status 8 solltest du auch in den command schreiben können, sollte das gleiche sein,
              Daran das SENSOR per status 8 ausgelöst wird, hatte ich nicht mehr gedacht

              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

              liv-in-skyL 1 Antwort Letzte Antwort
              0
              • BananaJoeB BananaJoe

                @liv-in-sky status 8 solltest du auch in den command schreiben können, sollte das gleiche sein,
                Daran das SENSOR per status 8 ausgelöst wird, hatte ich nicht mehr gedacht

                liv-in-skyL Offline
                liv-in-skyL Offline
                liv-in-sky
                schrieb am zuletzt editiert von
                #8

                @bananajoe hi, nee - ich kann status 8 in die konsole eingeben das funktioniert - aber im command dp geht das nicht - muss das ein bestimmtes format sein ?

                nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                BananaJoeB 1 Antwort Letzte Antwort
                0
                • liv-in-skyL liv-in-sky

                  @bananajoe hi, nee - ich kann status 8 in die konsole eingeben das funktioniert - aber im command dp geht das nicht - muss das ein bestimmtes format sein ?

                  BananaJoeB Online
                  BananaJoeB Online
                  BananaJoe
                  Most Active
                  schrieb am zuletzt editiert von
                  #9

                  @liv-in-sky da ich den Sonoff nicht benutze ... musste man mal in die Anleitung schauen.
                  Befehle ohne Leerzeichen gehen vermutlich?
                  status%208 vermutlich nicht? Was steht denn in der lokalen Tasmota-Konsole wenn du etwas sendest? sollte da sofort auftauchen was du schreibst.
                  Und du schreibst natürlich unbestätigt in den Datenpunkt, richtig?

                  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

                  liv-in-skyL 1 Antwort Letzte Antwort
                  0
                  • BananaJoeB BananaJoe

                    @liv-in-sky da ich den Sonoff nicht benutze ... musste man mal in die Anleitung schauen.
                    Befehle ohne Leerzeichen gehen vermutlich?
                    status%208 vermutlich nicht? Was steht denn in der lokalen Tasmota-Konsole wenn du etwas sendest? sollte da sofort auftauchen was du schreibst.
                    Und du schreibst natürlich unbestätigt in den Datenpunkt, richtig?

                    liv-in-skyL Offline
                    liv-in-skyL Offline
                    liv-in-sky
                    schrieb am zuletzt editiert von
                    #10

                    @bananajoe sagte in sonoff adapter mqtt publish:

                    status%208

                    das sind die meldungen, wenn ich sende

                    Image 023.png

                    das kommt, wenn ich status%208 in den dp eingebe

                    Image 024.png

                    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                    BananaJoeB 1 Antwort Letzte Antwort
                    0
                    • liv-in-skyL liv-in-sky

                      @bananajoe sagte in sonoff adapter mqtt publish:

                      status%208

                      das sind die meldungen, wenn ich sende

                      Image 023.png

                      das kommt, wenn ich status%208 in den dp eingebe

                      Image 024.png

                      BananaJoeB Online
                      BananaJoeB Online
                      BananaJoe
                      Most Active
                      schrieb am zuletzt editiert von
                      #11

                      @liv-in-sky und mit Leerzeichen passiert nichts?

                      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

                      liv-in-skyL 1 Antwort Letzte Antwort
                      0
                      • BananaJoeB BananaJoe

                        @liv-in-sky und mit Leerzeichen passiert nichts?

                        liv-in-skyL Offline
                        liv-in-skyL Offline
                        liv-in-sky
                        schrieb am zuletzt editiert von
                        #12

                        @bananajoe

                        nee - ich denke- da muss ein pfad mit rein - oder wir fragen mal @mcm1957 - weißt du, was man im sonoff adapter (datenpunkt command) eingeben muss - das format; ich möchte den befehl status 8 absetzen , damit der datenpunkt analog0 upgedatet wird

                        nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                        mcm1957M Bernd1967B 2 Antworten Letzte Antwort
                        0
                        • liv-in-skyL liv-in-sky

                          @bananajoe

                          nee - ich denke- da muss ein pfad mit rein - oder wir fragen mal @mcm1957 - weißt du, was man im sonoff adapter (datenpunkt command) eingeben muss - das format; ich möchte den befehl status 8 absetzen , damit der datenpunkt analog0 upgedatet wird

                          mcm1957M Online
                          mcm1957M Online
                          mcm1957
                          schrieb am zuletzt editiert von
                          #13

                          @liv-in-sky
                          Nö - habe keine Ahnung wie man den sonoff Adapter bedient.

                          Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                          Support Repositoryverwaltung.

                          Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                          LESEN - gute Forenbeitrage

                          1 Antwort Letzte Antwort
                          0
                          • liv-in-skyL liv-in-sky

                            @bananajoe

                            nee - ich denke- da muss ein pfad mit rein - oder wir fragen mal @mcm1957 - weißt du, was man im sonoff adapter (datenpunkt command) eingeben muss - das format; ich möchte den befehl status 8 absetzen , damit der datenpunkt analog0 upgedatet wird

                            Bernd1967B Offline
                            Bernd1967B Offline
                            Bernd1967
                            schrieb am zuletzt editiert von Bernd1967
                            #14

                            @liv-in-sky

                            Ich benutze hier Rules um die Nachrichten Rate zu erhöhen.
                            Und wie BananaJoe schon schrieb, kann der Sonoff-Adapter wohl mit z.B. "SENSOR1" nichts anfangen.
                            Du könntest dann ja vorübergehend den normalen MQTT Client nehmen.

                            Rules:
                            rule1 0
                            rule1 ON analog#A0 DO publish tele/Pyranometer/SENSOR1 %value% ENDON
                            rule1 1

                            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
                            FAQ Cloud / IOT
                            HowTo: Node.js-Update
                            HowTo: Backup/Restore
                            Downloads
                            BLOG

                            844

                            Online

                            32.6k

                            Benutzer

                            81.9k

                            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