Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. sonoff adapter mqtt publish

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    sonoff adapter mqtt publish

    This topic has been deleted. Only users with topic management privileges can see it.
    • liv-in-sky
      liv-in-sky last edited by

      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

      BananaJoe crunchip 2 Replies Last reply Reply Quote 0
      • BananaJoe
        BananaJoe Most Active @liv-in-sky last edited by 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-sky 1 Reply Last reply Reply Quote 0
        • crunchip
          crunchip Forum Testing Most Active @liv-in-sky last edited by

          @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

          1 Reply Last reply Reply Quote 0
          • liv-in-sky
            liv-in-sky @BananaJoe last edited by

            @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

            1 Reply Last reply Reply Quote 0
            • liv-in-sky
              liv-in-sky last edited by

              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 :_)

              BananaJoe 1 Reply Last reply Reply Quote 0
              • crunchip
                crunchip Forum Testing Most Active last edited by

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

                1 Reply Last reply Reply Quote 1
                • BananaJoe
                  BananaJoe Most Active @liv-in-sky last edited by

                  @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-sky 1 Reply Last reply Reply Quote 0
                  • liv-in-sky
                    liv-in-sky @BananaJoe last edited by

                    @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 ?

                    BananaJoe 1 Reply Last reply Reply Quote 0
                    • BananaJoe
                      BananaJoe Most Active @liv-in-sky last edited by

                      @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-sky 1 Reply Last reply Reply Quote 0
                      • liv-in-sky
                        liv-in-sky @BananaJoe last edited by

                        @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

                        BananaJoe 1 Reply Last reply Reply Quote 0
                        • BananaJoe
                          BananaJoe Most Active @liv-in-sky last edited by

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

                          liv-in-sky 1 Reply Last reply Reply Quote 0
                          • liv-in-sky
                            liv-in-sky @BananaJoe last edited by

                            @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

                            mcm1957 B 2 Replies Last reply Reply Quote 0
                            • mcm1957
                              mcm1957 @liv-in-sky last edited by

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

                              1 Reply Last reply Reply Quote 0
                              • B
                                Bernd1967 @liv-in-sky last edited by Bernd1967

                                @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 Reply Last reply Reply Quote 0
                                • First post
                                  Last post

                                Support us

                                ioBroker
                                Community Adapters
                                Donate
                                FAQ Cloud / IOT
                                HowTo: Node.js-Update
                                HowTo: Backup/Restore
                                Downloads
                                BLOG

                                868
                                Online

                                31.6k
                                Users

                                79.4k
                                Topics

                                1.3m
                                Posts

                                5
                                14
                                277
                                Loading More Posts
                                • Oldest to Newest
                                • Newest to Oldest
                                • Most Votes
                                Reply
                                • Reply as topic
                                Log in to reply
                                Community
                                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                The ioBroker Community 2014-2023
                                logo