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. Off Topic
  4. Microcontroller
  5. Tasmota D1 Mini gerechnete Werte via Mqtt übertragen

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.1k

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Tasmota D1 Mini gerechnete Werte via Mqtt übertragen

Geplant Angeheftet Gesperrt Verschoben Microcontroller
18 Beiträge 5 Kommentatoren 2.8k 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.
  • W Wuffi26

    @Ralla66 habe es mal getestet, er legt kein solchen Datenpunkt an, nutze dem Sonoff Mqtt adapter. liegt es vielleicht an der Tasmota Version oder an den Mqtt server?

    Ralla66R Offline
    Ralla66R Offline
    Ralla66
    Most Active
    schrieb am zuletzt editiert von Ralla66
    #8

    @wuffi26

    für Sonoff Adapter verwende ich diese Syntax :
    teste mal unter D eine var anlegen mit
    eigen=365
    unter
    J
    ,"Test":{"Eigen":%eigen%}
    einfügen
    Nach Änderung des Scriptes immer Sonoff Adapter neu starten !
    Besser Datenpunkte komplett löschen und Neustart.

    1 Antwort Letzte Antwort
    0
    • WalW Wal

      @wuffi26 ,
      in meinen Skripten nehme ich 'stat' nicht tele und RESULT am Ende unter '>T'

      >T
      =>publish stat/%topic%/RESULT {"Sensor.Indoor.Temperatur":%1tin%}
      

      und im Adapter muss die automatische Erstellung der Datenpunkte aktiviert sein.

      Edit: Der Datenpunkt wird unter 'sonoff.0.%topic%.Sensor.Indoor.Temperatur' erstellt.
      Screenshot 2023-03-08 141212.png

      W Offline
      W Offline
      Wuffi26
      schrieb am zuletzt editiert von
      #9

      @wal Ok danke für Deine Antwort, mit dem automatischen Erstellen hab ich eigentlich noch nie Probleme gehabt, die Datenpunkte waren alles bisher da. Ich werde es gleich mal probieren.

      W 1 Antwort Letzte Antwort
      0
      • W Wuffi26

        @Ralla66 habe es mal getestet, er legt kein solchen Datenpunkt an, nutze dem Sonoff Mqtt adapter. liegt es vielleicht an der Tasmota Version oder an den Mqtt server?

        Ralla66R Offline
        Ralla66R Offline
        Ralla66
        Most Active
        schrieb am zuletzt editiert von Ralla66
        #10

        @wuffi26

        Test Script, damit festgestellt werden kann ob der Weg geht, ESP nach Sonoff Adapter.
        Tasmota ist Paul 12.4
        Test eigen.jpg

        >D 
        ;Variablen 
        eigen=365
        
        ;Web Gui
        >W
        Eigen{m}%eigen% 
        
        ;Tasmota Sonoff Adapter
        >J
        ,"Test"
        :{"Eigen":%eigen%}
        

        Test Script.jpg

        Tasmota von hier

        Tasmota Install.jpg

        Telemetrie Tasmota auf 10 stellen
        Nach Änderung des Scriptes immer Sonoff Adapter neu starten !
        Besser Datenpunkte komplett löschen und Neustart.

        H 1 Antwort Letzte Antwort
        0
        • W Wuffi26

          @wal Ok danke für Deine Antwort, mit dem automatischen Erstellen hab ich eigentlich noch nie Probleme gehabt, die Datenpunkte waren alles bisher da. Ich werde es gleich mal probieren.

          W Offline
          W Offline
          Wuffi26
          schrieb am zuletzt editiert von
          #11

          @Wal Hallo und Grüße, endlich hab ich es so wie ich mir das gedacht habe, herzlichen Dank, alleine wäre ich NIeeeeee drauf gekommen.

          Ralla66R 1 Antwort Letzte Antwort
          1
          • W Wuffi26

            @Wal Hallo und Grüße, endlich hab ich es so wie ich mir das gedacht habe, herzlichen Dank, alleine wäre ich NIeeeeee drauf gekommen.

            Ralla66R Offline
            Ralla66R Offline
            Ralla66
            Most Active
            schrieb am zuletzt editiert von
            #12

            @wuffi26

            Prima, passt ja dann.
            woran lag es nun ?

            W 2 Antworten Letzte Antwort
            0
            • Ralla66R Ralla66

              @wuffi26

              Prima, passt ja dann.
              woran lag es nun ?

              W Offline
              W Offline
              Wuffi26
              schrieb am zuletzt editiert von
              #13

              @ralla66 Kann ich leider nicht sagen aber ich denke, das es was mit dem code und der telemetry Übertragung zu tun hat. Wie gesagt , bin nicht so fit mit tasmota, was eigentlich sehr schade ist weil man sehr viel machen kann damit.

              1 Antwort Letzte Antwort
              0
              • Ralla66R Ralla66

                @wuffi26

                Prima, passt ja dann.
                woran lag es nun ?

                W Offline
                W Offline
                Wuffi26
                schrieb am zuletzt editiert von
                #14

                @ralla66 Übrigens habe ich das image genauso wie Du sagtest auf den D1 mini geschrieben.

                Ralla66R 1 Antwort Letzte Antwort
                0
                • W Wuffi26

                  @ralla66 Übrigens habe ich das image genauso wie Du sagtest auf den D1 mini geschrieben.

                  Ralla66R Offline
                  Ralla66R Offline
                  Ralla66
                  Most Active
                  schrieb am zuletzt editiert von
                  #15

                  @wuffi26
                  Telemetrie ist die Erneuerung der Daten / Werte im Sonoff Adapter nach Zeit.
                  300 bedeutet das es 5 minuten dauert ( 5 x 60 sec) bis die Werte erneuert werden.
                  Schreibst du das Script um dauert es halt 5 min bis neue Daten kommen.

                  W 1 Antwort Letzte Antwort
                  0
                  • Ralla66R Ralla66

                    @wuffi26
                    Telemetrie ist die Erneuerung der Daten / Werte im Sonoff Adapter nach Zeit.
                    300 bedeutet das es 5 minuten dauert ( 5 x 60 sec) bis die Werte erneuert werden.
                    Schreibst du das Script um dauert es halt 5 min bis neue Daten kommen.

                    W Offline
                    W Offline
                    Wuffi26
                    schrieb am zuletzt editiert von
                    #16

                    @ralla66 ok Danke sehr, ich habe jetzt eine 60 draus Gemacht damit es nicht so lange dauert

                    1 Antwort Letzte Antwort
                    0
                    • W Wuffi26

                      Hallo Gemeinde, ich hab ein kleines Problem, es fing alles mit einen Gaszähler an, wollte Ihn Smart machen und dacht ich nehme Tasmota, Zähler ist drin und Zählt. Nun habe ich das Problem das die ganzen Datenpunkte fehlen bis auf den Counter. der wird immer aktualisiert. Ich hab ein Scripting Tasmota auf einen D1MINI. Soweit funktioniert alles, bis auf die fehlenden Datenpunkte.Das markierte ist der counter der im IObroker via Mqtt broker angezeigt wird. Ich möchte das die berechneten Werte via MQTT übertragen werden. Oder funktioniert das so nicht was ich da vor habe???

                      Bildschirm­foto 2023-03-07 um 19.55.05.png

                      Andreas OttenA Offline
                      Andreas OttenA Offline
                      Andreas Otten
                      schrieb am zuletzt editiert von Andreas Otten
                      #17

                      @wuffi26 Darf ich höflich nach dem Script fragen.
                      Ich habe momentan "Heute und Gestern" in meinem Tasmota Script, aber würde gerne auch Monat, letzter Monat / Gesamt haben.
                      Wenn ich die snips aus dem Forum nehme fehlt mir immer irgendeine Variable.
                      Bei mir seiht es im Moment so aus:

                      >D
                      p:m1=0
                      s1=0
                      p:g1=0
                      h1=0
                      hkw1=0
                      gkw1=0
                      skw1=0
                      hgp=0
                      ggp=0
                      akw1=0
                      
                       
                      hr=0
                      mi=0
                      zu=0.9702
                      br=9.835
                      gp=7.26
                      farbe1="#008000"
                      farbe2="#f00000"
                      farbe3="#00fdfd"
                       
                      >B
                      ->sensor53 r
                      tper=10
                       
                      >S
                      h1=s1-m1
                      hkw1=h1*br*zu
                      hgp=(hkw1*gp)/100
                      gkw1=g1*br*zu
                      ggp=(gkw1*gp)/100
                      skw1=s1*br*zu
                      akw1=(skw1*gp)/100
                      
                       
                       
                      hr=hours
                      if chg[hr]>0
                       and hr==0
                        then
                         m1=s1
                         g1=h1
                         svars
                      endif
                       
                      >T
                      s1=GAS1#Stand_Haus1
                       
                      >W
                      ============
                      Zustandszahl: {m} %zu%
                      Brennwert: {m} %br% kWh/m³
                      Gaspreis: {m} %gp% Cent/kWh
                      ============
                      Verbrauch:
                      ---------------------
                      Heute: {m} %2h1% m³ | %2hkw1% kWh
                      Kosten: {m} %2hgp% €
                      ---------------------
                      Gestern: {m} %2g1% m³ | %2gkw1% kWh
                      Kosten: {m} %2ggp% €
                      <p style="color:#00d6e9;">Gas gesamt: {m} <p style="color:#00d6e9;">%2s1% m3 | %2skw1% kWh</p>
                      <p style="color:#00d6e9;">Kosten: {m} <p style="color:#00d6e9;">%2akw1% €</p>
                      >M 1
                      +1,4,c,1,-25,GAS1
                      1,1-0:1.8.0*255(@100,Zählerstand,m³,Stand_Haus1,18
                      #
                      
                      1 Antwort Letzte Antwort
                      0
                      • Ralla66R Ralla66

                        @wuffi26

                        Test Script, damit festgestellt werden kann ob der Weg geht, ESP nach Sonoff Adapter.
                        Tasmota ist Paul 12.4
                        Test eigen.jpg

                        >D 
                        ;Variablen 
                        eigen=365
                        
                        ;Web Gui
                        >W
                        Eigen{m}%eigen% 
                        
                        ;Tasmota Sonoff Adapter
                        >J
                        ,"Test"
                        :{"Eigen":%eigen%}
                        

                        Test Script.jpg

                        Tasmota von hier

                        Tasmota Install.jpg

                        Telemetrie Tasmota auf 10 stellen
                        Nach Änderung des Scriptes immer Sonoff Adapter neu starten !
                        Besser Datenpunkte komplett löschen und Neustart.

                        H Offline
                        H Offline
                        heidepower
                        schrieb am zuletzt editiert von
                        #18

                        @ralla66 habe es genau wie du es erklärt hast gemacht, leider bekomme ich keinen Datenpunkt im iobroker erstellt!

                        Woran kann es liegen? Ich habe einen Durchflussmesser. In dem Script wird Liter/min, Liter/h berechnet und auf einem oled ausgegeben. Diesen Wert hätte ich gerne via mqtt übertragen an den iobroker.

                        Zum Test habe ich dein Beispiel eingefügt. In der Tasmota Oberfläche wird die 365 angezeigt, aber nicht an den iobroker übertragen. Es wird nur der Counter übertragen.

                        >D
                        p:pAktuell=0
                        p:pVorherige=0
                        p:pDiff=0
                        p:qLiter_sec=0
                        p:qLiter_min=0
                        p:qLiter_h=0
                        p:qLiter_Total=0
                        eigen=365
                        
                        >S
                        pVorherige=pAktuell
                        pAktuell=pc[1]
                        pDiff=pAktuell-pVorherige
                        qLiter_sec=(pDiff/450)
                        qLiter_min=(qLiter_sec*60)
                        qLiter_h=(qLiter_min*60)
                        qLiter_Total=(pc[1]/450)
                        
                        ->displaytext [zs4x-8y11] %0qLiter_h%[s1x80y38] l/min
                        ;Rahmen
                        ;->DisplayText [x0y0r128:64]
                        
                        
                        >W
                        ;Durchfluss{m}   %qLiter_sec% Liter/s
                        Durchfluss{m}    %qLiter_min% Liter/min
                        Durchfluss{m}    %qLiter_h% Liter/h
                        Total{m}         %qLiter_Total% Liter
                        Eigen{m}%eigen% 
                        
                        ;Tasmota Sonoff Adapter
                        >J
                        ,"Test"
                        
                        :{"Eigen":%eigen%}
                        
                        
                        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

                        716

                        Online

                        32.6k

                        Benutzer

                        82.2k

                        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