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. Tuya Thermostate, Temperaturwerte

NEWS

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

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

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

Tuya Thermostate, Temperaturwerte

Scheduled Pinned Locked Moved ioBroker Allgemein
4 Posts 3 Posters 487 Views 3 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.
  • D Offline
    D Offline
    DieterB
    wrote on last edited by
    #1

    Hallo, ich befasse mich erst seit kurzem mit ioBroker, habe Programmierkenntnisse, allerdings kein java-script. Zu Testzwecken arbeite ich vorerst mit der Windows Version 6.3.5.

    Ich habe es mittlerweile geschafft, all meine smarthome Geräte mittels diverser Adapter zu erfassen und habe mich nun an VIS versucht.

    Dabei ist mir aufgefallen, dass die T-soll und T-ist Werte meiner Tuya-Thermostate (moes bzw. clone) mitels Tuya Adapter (3.13.1) nicht in °C ausgelesen werden. Statt 21,5°C (in der Anzeige) ist der TempCurrent Wert z.B. 4,3.

    Kann/muss/soll man da am Objekt-script etwas ändern?
    Oder muss ich versuchen, den Wert selbst umzurechnen, was ich dann ja für die Anzeige der Ist-Temperatur als auch für das Setzen der Soll-Temperatur machen müsste.

    Vielen Dank für jede Hilfe,
    Dieter

    ioBroker auf Raspberry 4 / 4GB

    D E 2 Replies Last reply
    0
    • D DieterB

      Hallo, ich befasse mich erst seit kurzem mit ioBroker, habe Programmierkenntnisse, allerdings kein java-script. Zu Testzwecken arbeite ich vorerst mit der Windows Version 6.3.5.

      Ich habe es mittlerweile geschafft, all meine smarthome Geräte mittels diverser Adapter zu erfassen und habe mich nun an VIS versucht.

      Dabei ist mir aufgefallen, dass die T-soll und T-ist Werte meiner Tuya-Thermostate (moes bzw. clone) mitels Tuya Adapter (3.13.1) nicht in °C ausgelesen werden. Statt 21,5°C (in der Anzeige) ist der TempCurrent Wert z.B. 4,3.

      Kann/muss/soll man da am Objekt-script etwas ändern?
      Oder muss ich versuchen, den Wert selbst umzurechnen, was ich dann ja für die Anzeige der Ist-Temperatur als auch für das Setzen der Soll-Temperatur machen müsste.

      Vielen Dank für jede Hilfe,
      Dieter

      D Offline
      D Offline
      DieterB
      wrote on last edited by
      #2

      Hallo, also ich habe jetzt herausgefunden, dass der angezeigte Temperaturwert mit 5 multipliziert werden muss, damit ich auf die richtigen °C komme. Als Anzeige kann ich das in VIS mit "Number" einfach realisieren, da ich dort einen Faktor in Multiplikation angeben kann.
      Aber wie kann ich den Sollwert setzten? Dazu müsste ich den eingegebenen Wert mit 0,5 multiplizieren und dann dem Datapoint übergeben. Mit Punkt und Komma als Dezimaltrenner komme ich auch durcheinander, habe in ioBroker "," als Anzeige eingestellt.

      Oder kann ich doch im Objekt script etwas ändern?

      Hier der Datapoint zum setzen der Temperatur:

      {
        "type": "state",
        "common": {
          "type": "number",
          "unit": "℃",
          "min": 1,
          "max": 7,
          "scale": 1,
          "read": true,
          "write": true,
          "name": "TempSet",
          "role": "level"
        },
        "native": {
          "code": "TempSet",
          "defaultValue": "10",
          "canTrigger": true,
          "iconname": "icon-dp_temp",
          "type": "obj",
          "executable": true,
          "mode": "rw",
          "defaultRecommend": false,
          "name": "目标温度",
          "property": {
            "unit": "℃",
            "min": 10,
            "max": 70,
            "scale": 1,
            "step": 5,
            "type": "value"
          },
          "id": 2,
          "editPermission": false
        },
        "from": "system.adapter.tuya.0",
        "user": "system.user.admin",
        "ts": ........,
        "_id": "tuya.0.......2"
      }
      

      ioBroker auf Raspberry 4 / 4GB

      W 1 Reply Last reply
      0
      • D DieterB

        Hallo, also ich habe jetzt herausgefunden, dass der angezeigte Temperaturwert mit 5 multipliziert werden muss, damit ich auf die richtigen °C komme. Als Anzeige kann ich das in VIS mit "Number" einfach realisieren, da ich dort einen Faktor in Multiplikation angeben kann.
        Aber wie kann ich den Sollwert setzten? Dazu müsste ich den eingegebenen Wert mit 0,5 multiplizieren und dann dem Datapoint übergeben. Mit Punkt und Komma als Dezimaltrenner komme ich auch durcheinander, habe in ioBroker "," als Anzeige eingestellt.

        Oder kann ich doch im Objekt script etwas ändern?

        Hier der Datapoint zum setzen der Temperatur:

        {
          "type": "state",
          "common": {
            "type": "number",
            "unit": "℃",
            "min": 1,
            "max": 7,
            "scale": 1,
            "read": true,
            "write": true,
            "name": "TempSet",
            "role": "level"
          },
          "native": {
            "code": "TempSet",
            "defaultValue": "10",
            "canTrigger": true,
            "iconname": "icon-dp_temp",
            "type": "obj",
            "executable": true,
            "mode": "rw",
            "defaultRecommend": false,
            "name": "目标温度",
            "property": {
              "unit": "℃",
              "min": 10,
              "max": 70,
              "scale": 1,
              "step": 5,
              "type": "value"
            },
            "id": 2,
            "editPermission": false
          },
          "from": "system.adapter.tuya.0",
          "user": "system.user.admin",
          "ts": ........,
          "_id": "tuya.0.......2"
        }
        
        W Offline
        W Offline
        warp-it
        wrote on last edited by
        #3

        @dieterb
        Hi,
        habe Deinen Eintrag jetzt erst gelesen. Meine Tuya Thermostate geben °C aus, was auch der Default ist. Ich glaube aber, man kann das per Tuya oder SmartLife App umstellen.

        1 Reply Last reply
        0
        • D DieterB

          Hallo, ich befasse mich erst seit kurzem mit ioBroker, habe Programmierkenntnisse, allerdings kein java-script. Zu Testzwecken arbeite ich vorerst mit der Windows Version 6.3.5.

          Ich habe es mittlerweile geschafft, all meine smarthome Geräte mittels diverser Adapter zu erfassen und habe mich nun an VIS versucht.

          Dabei ist mir aufgefallen, dass die T-soll und T-ist Werte meiner Tuya-Thermostate (moes bzw. clone) mitels Tuya Adapter (3.13.1) nicht in °C ausgelesen werden. Statt 21,5°C (in der Anzeige) ist der TempCurrent Wert z.B. 4,3.

          Kann/muss/soll man da am Objekt-script etwas ändern?
          Oder muss ich versuchen, den Wert selbst umzurechnen, was ich dann ja für die Anzeige der Ist-Temperatur als auch für das Setzen der Soll-Temperatur machen müsste.

          Vielen Dank für jede Hilfe,
          Dieter

          E Offline
          E Offline
          ece87
          wrote on last edited by
          #4

          @dieterb
          Servus habe das gleiche Problem bei mir werden auch falsche Werte angezeigt...
          Der Reale Wert liegt z.B. bei 20 Grad, und im IoBroker zeigt er mir genau das doppelte an,
          40 Grad
          hab schon viel probiert aber bekomme es nicht hin.

          hast du schon eine Lösung gefunden mit einem Multiplikator oder ähnlichem ?

          Grüße

          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

          264

          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