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. ioBroker Allgemein
  4. Werte von Temperatursensor auslesen - fehlende Datenpunkte

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    674

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

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

Werte von Temperatursensor auslesen - fehlende Datenpunkte

Scheduled Pinned Locked Moved ioBroker Allgemein
10 Posts 4 Posters 790 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.
  • B Offline
    B Offline
    Benne76
    wrote on last edited by Benne76
    #1

    Hallo, ich bin blutiger Laie, hab aber mittlerweile einiges zusammengebaut für meine Hausautomation mit IOBroker. Jetzt will ich die Solarheizung für meinen Pool noch einbinden. Dazu habe ich einen DS18B20-Temperatursensor an einem ESP8266-Modul, auf dem "ESP-OS based on Theo Arends Tasmota 11.0.0.1" installiert ist.
    6f424ca1-a5bb-4be6-85c0-edcb2daeba41-image.png
    Soweit erst mal alle gut, die Oberfläche des Moduls sieht optisch anders aus, ist aber strukturell 1:1 mit dem Tasmota auf meinen geflaschten Sonoff-Modulen identisch. Da freut sich der Hobby-Bastler.

    Über MQTT in den IOBroker eingebunden wird mir das Modul dann auch sofort unter Objects angezeigt. Dort gibt es aber nur die Datenpunkte Alive und Power (wobei letzteres natürlich wenig Sinn macht, da es kein Switch ist).
    cd3e0d19-49f9-471c-a847-a57902fab0ba-image.png
    Ich hätte erwartet, dass ich jetzt hier mehrere Datenpunkte finde. Oder wie komme ich nun im IOBroker an den Temperaturwert? Kann mir jemand einen Tipp geben?
    BTW: hab auch versucht das Modul zu flaschen auf "echtes" Tasmota, aber weder über ESP-Tool noch Tasmotizer komme ich da dran.
    Freue mich auf zielführende Hinweise. Danke!

    bahnuhrB 1 Reply Last reply
    0
    • B Benne76

      Hallo, ich bin blutiger Laie, hab aber mittlerweile einiges zusammengebaut für meine Hausautomation mit IOBroker. Jetzt will ich die Solarheizung für meinen Pool noch einbinden. Dazu habe ich einen DS18B20-Temperatursensor an einem ESP8266-Modul, auf dem "ESP-OS based on Theo Arends Tasmota 11.0.0.1" installiert ist.
      6f424ca1-a5bb-4be6-85c0-edcb2daeba41-image.png
      Soweit erst mal alle gut, die Oberfläche des Moduls sieht optisch anders aus, ist aber strukturell 1:1 mit dem Tasmota auf meinen geflaschten Sonoff-Modulen identisch. Da freut sich der Hobby-Bastler.

      Über MQTT in den IOBroker eingebunden wird mir das Modul dann auch sofort unter Objects angezeigt. Dort gibt es aber nur die Datenpunkte Alive und Power (wobei letzteres natürlich wenig Sinn macht, da es kein Switch ist).
      cd3e0d19-49f9-471c-a847-a57902fab0ba-image.png
      Ich hätte erwartet, dass ich jetzt hier mehrere Datenpunkte finde. Oder wie komme ich nun im IOBroker an den Temperaturwert? Kann mir jemand einen Tipp geben?
      BTW: hab auch versucht das Modul zu flaschen auf "echtes" Tasmota, aber weder über ESP-Tool noch Tasmotizer komme ich da dran.
      Freue mich auf zielführende Hinweise. Danke!

      bahnuhrB Online
      bahnuhrB Online
      bahnuhr
      Forum Testing Most Active
      wrote on last edited by
      #2

      @benne76 sagte in Werte von Temperatursensor auslesen - fehlende Datenpunkte:

      "echtes" Tasmota,

      Was heißt "echtes" ?

      Mit tasmota geht das einwandfrei.
      Benutze mal die suche.
      Dort findest du irgendwo eine bin von mir von die Sensoren aktiviert sind.
      Weiterhin irgendwo ein Script zum Auslesen der Werte.


      Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
      Danke.
      gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
      ScreenToGif :https://www.screentogif.com/downloads.html

      1 Reply Last reply
      0
      • haselchenH Offline
        haselchenH Offline
        haselchen
        Most Active
        wrote on last edited by
        #3

        @benne76

        Hast Du es mal mit dem Sonoff Adapter probiert ?
        Denk dran einen anderen Port dort einzustellen.
        Nicht nochmal 1883!

        Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

        B 1 Reply Last reply
        0
        • haselchenH haselchen

          @benne76

          Hast Du es mal mit dem Sonoff Adapter probiert ?
          Denk dran einen anderen Port dort einzustellen.
          Nicht nochmal 1883!

          B Offline
          B Offline
          Benne76
          wrote on last edited by
          #4

          @haselchen Der Screen oben ist aus dem Sonoff Adapter, also HT_PoolTemp wird mir unter den Objekten, im Sonoff.0 so angezeigt. Habe gerade eine zweite Instanz auf anderem Port und den Sensor entsprechend umkonfiguriert. Ergebnis ist aber das Gleiche, nur dann eben unter Object_Sonoff.1.
          Bin ich denn bei den Objects überhaupt richtig unterwegs oder was braucht es um den Sensorwert im IOBroker zu bekommen?

          1 Reply Last reply
          0
          • mickymM Offline
            mickymM Offline
            mickym
            Most Active
            wrote on last edited by
            #5

            Na wieder mal der Fehler - Sonoff ist nicht mqtt. Das ist ein adapter der interpretiert mqtt und alles was er nicht kennt, das gibts nicht. Wie kommt man dazu, einen Sonoff Adapter als mqtt Ersatz zu betrachten. Da könntest Du genauso den Shelly Adapter nehmen.

            Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

            B 1 Reply Last reply
            0
            • mickymM mickym

              Na wieder mal der Fehler - Sonoff ist nicht mqtt. Das ist ein adapter der interpretiert mqtt und alles was er nicht kennt, das gibts nicht. Wie kommt man dazu, einen Sonoff Adapter als mqtt Ersatz zu betrachten. Da könntest Du genauso den Shelly Adapter nehmen.

              B Offline
              B Offline
              Benne76
              wrote on last edited by
              #6

              @mickym Danke, damit hast Du mich auf die Fährte gebracht den MQTT Broker/Client zu installieren
              9597774d-0d94-45ea-9b30-7028a22ffe58-image.png
              Gestartet mit abweichendem Port (1885) kann ich den Temperatursensor jetzt besser einsehen:
              5bde5895-686a-47b9-b52b-026964a8d586-image.png
              Dort in gelb markiert gibt es dann auch den Temperaturwert. Allerdings nur in diesem String, nicht als explizit einzeln auswertbarer Wert.
              Weiter geht's: wenn ich den Wert nun für Scripte auswerten will oder für meine VIS verwenden möchte muss ich ihn irgendwie separieren können. Wie mache ich das am Besten?

              bahnuhrB mickymM 2 Replies Last reply
              0
              • B Benne76

                @mickym Danke, damit hast Du mich auf die Fährte gebracht den MQTT Broker/Client zu installieren
                9597774d-0d94-45ea-9b30-7028a22ffe58-image.png
                Gestartet mit abweichendem Port (1885) kann ich den Temperatursensor jetzt besser einsehen:
                5bde5895-686a-47b9-b52b-026964a8d586-image.png
                Dort in gelb markiert gibt es dann auch den Temperaturwert. Allerdings nur in diesem String, nicht als explizit einzeln auswertbarer Wert.
                Weiter geht's: wenn ich den Wert nun für Scripte auswerten will oder für meine VIS verwenden möchte muss ich ihn irgendwie separieren können. Wie mache ich das am Besten?

                bahnuhrB Online
                bahnuhrB Online
                bahnuhr
                Forum Testing Most Active
                wrote on last edited by
                #7

                @benne76

                Hast du meine Beiträge durchsucht.
                nein !

                Dort steht alles mehrfach drin.
                Auch Scripte.

                (warum schreib ich dies immer, wenn es dann doch keiner macht, komisch)


                Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                Danke.
                gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                ScreenToGif :https://www.screentogif.com/downloads.html

                B 1 Reply Last reply
                0
                • bahnuhrB bahnuhr

                  @benne76

                  Hast du meine Beiträge durchsucht.
                  nein !

                  Dort steht alles mehrfach drin.
                  Auch Scripte.

                  (warum schreib ich dies immer, wenn es dann doch keiner macht, komisch)

                  B Offline
                  B Offline
                  Benne76
                  wrote on last edited by
                  #8

                  @bahnuhr Ich kann wirklich nicht ausschließen, dass es an mir liegt, aber Deine beiden Kommentare zu meinem Post waren mir einfach keine Hilfe. Ich habe auch mal gerade gesucht in Deinen Beiträgen, aber konnte zu keinem der hier schon mal genannten Stichworte (Sensor, Temperatur, Script, .bin,...) etwas finden was mir weitergeholfen hat. Mein Problem ist dabei auch, dass ich nicht irgendein Script oder eine .bin oder sonstwas suche, sondern sondern erst mal hilfreiche Tipps für Laien wie ich jetzt weiter vorgehen kann (und dann auch verstehe was ich mit der bin oder dem Script mache, sofern ich es dann auch irgendwo mit irgendwelchen Suchbegriffen gefunden habe .
                  Es wäre mir eine große Freude, wenn Du "irgendwo eine bin" oder "irgendwo ein Script" von Dir wiederfindest, das mir weiterhilft und es mir zuwerfen könntest. Ansonsten würde ich ehrlich gesagt aber auf weitere Verweise ins "Irgendwo" verzichten. Danke!

                  1 Reply Last reply
                  0
                  • B Benne76

                    @mickym Danke, damit hast Du mich auf die Fährte gebracht den MQTT Broker/Client zu installieren
                    9597774d-0d94-45ea-9b30-7028a22ffe58-image.png
                    Gestartet mit abweichendem Port (1885) kann ich den Temperatursensor jetzt besser einsehen:
                    5bde5895-686a-47b9-b52b-026964a8d586-image.png
                    Dort in gelb markiert gibt es dann auch den Temperaturwert. Allerdings nur in diesem String, nicht als explizit einzeln auswertbarer Wert.
                    Weiter geht's: wenn ich den Wert nun für Scripte auswerten will oder für meine VIS verwenden möchte muss ich ihn irgendwie separieren können. Wie mache ich das am Besten?

                    mickymM Offline
                    mickymM Offline
                    mickym
                    Most Active
                    wrote on last edited by mickym
                    #9

                    @benne76 Du kannst das ganze auch ohne Script machen, in dem Du einen Alias anlegst und ihn auf den entsprechenden Datenpunkt verweisen lässt: https://forum.iobroker.net/post/980575

                    Das wurde dort alles genau beschrieben.

                    In deinem Fall machst Du halt den Alias auf den originalen Datenpunkt:

                    mqtt.0.domoticz.in
                    

                    und in Deine Konvertierungsfunktion:

                    JSON.parse(val).svalue
                    

                    Weiter geht's: wenn ich den Wert nun für Scripte auswerten will oder für meine VIS verwenden möchte muss ich ihn irgendwie separieren können. Wie mache ich das am Besten?

                    Eigentlich brauchst Du den Wert nur separat für VIS. Ansonsten einfach auf die Eigenschaft des Objektes zugreifen. Aber wenn Du ihn bereits separat hast, brauchst Du das nicht.

                    Ansonsten kommt es darauf an welche Logikmaschine du verwendest. JS schaut wie oben aus, Blockly nimmst Du das Attribut Puzzleteil und NodeRed kann eh mit Objekten hervorragend umgehen. In dem Fall greifst Du auf die Temperatur einfach mit payload.svalue zu. ;) Über die mqtt Node bekommst du das Objekt direkt, über den iobroker-In Node halt noch eine JSON Node hinterher machen.

                    Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                    B 1 Reply Last reply
                    0
                    • mickymM mickym

                      @benne76 Du kannst das ganze auch ohne Script machen, in dem Du einen Alias anlegst und ihn auf den entsprechenden Datenpunkt verweisen lässt: https://forum.iobroker.net/post/980575

                      Das wurde dort alles genau beschrieben.

                      In deinem Fall machst Du halt den Alias auf den originalen Datenpunkt:

                      mqtt.0.domoticz.in
                      

                      und in Deine Konvertierungsfunktion:

                      JSON.parse(val).svalue
                      

                      Weiter geht's: wenn ich den Wert nun für Scripte auswerten will oder für meine VIS verwenden möchte muss ich ihn irgendwie separieren können. Wie mache ich das am Besten?

                      Eigentlich brauchst Du den Wert nur separat für VIS. Ansonsten einfach auf die Eigenschaft des Objektes zugreifen. Aber wenn Du ihn bereits separat hast, brauchst Du das nicht.

                      Ansonsten kommt es darauf an welche Logikmaschine du verwendest. JS schaut wie oben aus, Blockly nimmst Du das Attribut Puzzleteil und NodeRed kann eh mit Objekten hervorragend umgehen. In dem Fall greifst Du auf die Temperatur einfach mit payload.svalue zu. ;) Über die mqtt Node bekommst du das Objekt direkt, über den iobroker-In Node halt noch eine JSON Node hinterher machen.

                      B Offline
                      B Offline
                      Benne76
                      wrote on last edited by
                      #10

                      @mickym said in Werte von Temperatursensor auslesen - fehlende Datenpunkte:

                      JSON.parse(val).svalue

                      Wow, das hat wirklich geholfen. Danke Dir mickym!

                      1 Reply Last reply
                      0

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      Support us

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

                      567

                      Online

                      32.7k

                      Users

                      82.6k

                      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