Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Toshiba Klima Problem mit Ansteuerung über HASS Adapter

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Toshiba Klima Problem mit Ansteuerung über HASS Adapter

    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      Gerti last edited by

      Hi,

      ich habe eine Toshiba Klimaanlage, für die es keine IOBroker Integration gibt. Da es eine für Home Assistant gibt, habe ich mir den Home Assistant installiert, die dort integriert und die HASS Integration in IOBroker hinzugefügt. Grundsätzlich klappt so auch die Steuerung aus dem IOBroker, nicht jedoch die Einstellung der Soll-Temperatur. Gebe ich diese in HASS über eine Automatisierung vor, funktioniert es. Trage ich einen Wert in den Datenpunkt im IOBroker ein, klappt es nicht und es gibt eine Fehlermeldung im Log.
      Cannot control hass.0.entities.climate.schlafzimmer.set_temperature: true

      Interessant finde ich dabei, dass dort "true" steht, denn als Wert übertrage ich z.B. 22 für 22°C.

      Der Datenpunkt im IOBroker ist wie folgt definiert:

      {
        "_id": "hass.0.entities.climate.schlafzimmer.set_temperature",
        "type": "state",
        "common": {
          "desc": "Set target temperature of climate device.",
          "read": false,
          "write": true,
          "type": "mixed"
        },
        "native": {
          "fields": {
            "temperature": {
              "name": "Temperature",
              "description": "New target temperature for HVAC.",
              "filter": {
                "supported_features": [
                  1
                ]
              },
              "selector": {
                "number": {
                  "min": 0,
                  "max": 250,
                  "step": 0.1,
                  "mode": "box"
                }
              }
            },
            "target_temp_high": {
              "name": "Target temperature high",
              "description": "New target high temperature for HVAC.",
              "filter": {
                "supported_features": [
                  2
                ]
              },
              "advanced": true,
              "selector": {
                "number": {
                  "min": 0,
                  "max": 250,
                  "step": 0.1,
                  "mode": "box"
                }
              }
            },
            "target_temp_low": {
              "name": "Target temperature low",
              "description": "New target low temperature for HVAC.",
              "filter": {
                "supported_features": [
                  2
                ]
              },
              "advanced": true,
              "selector": {
                "number": {
                  "min": 0,
                  "max": 250,
                  "step": 0.1,
                  "mode": "box"
                }
              }
            },
            "hvac_mode": {
              "name": "HVAC mode",
              "description": "HVAC operation mode to set temperature to.",
              "selector": {
                "select": {
                  "options": [
                    {
                      "label": "Off",
                      "value": "off"
                    },
                    {
                      "label": "Auto",
                      "value": "auto"
                    },
                    {
                      "label": "Cool",
                      "value": "cool"
                    },
                    {
                      "label": "Dry",
                      "value": "dry"
                    },
                    {
                      "label": "Fan Only",
                      "value": "fan_only"
                    },
                    {
                      "label": "Heat/Cool",
                      "value": "heat_cool"
                    },
                    {
                      "label": "Heat",
                      "value": "heat"
                    }
                  ]
                }
              }
            }
          },
          "entity_id": "climate.schlafzimmer",
          "attr": "set_temperature",
          "type": "climate"
        },
        "acl": {
          "object": 1636,
          "state": 1636,
          "owner": "system.user.admin",
          "ownerGroup": "system.group.administrator"
        },
        "from": "system.adapter.admin.0",
        "user": "system.user.admin",
        "ts": 1688394134102
      }
      

      Ich hatte aus "type": "mixed" schonmal "type": "number" gemacht, hat aber leider trotzdem nicht funktioniert und die Fehlermeldung blieb gleich. Wie muss ich die Temperatur korrekt übergeben oder wie kann ich das Problem lösen?

      Gruß,
      Gerti

      A 1 Reply Last reply Reply Quote 0
      • A
        aiko @Gerti last edited by aiko

        Du musst ein JSON Objekt übergeben: https://github.com/ioBroker/ioBroker.hass

        Also bspw:
        const obj = {temperature: 18, target_temp_high: 18, target_temp_low: 18, hvac_mode:"auto"};

        const objJSON = JSON.stringify(obj);

        G 1 Reply Last reply Reply Quote 0
        • G
          Gerti @aiko last edited by

          @aiko
          Vielen Dank für den Hinweis.
          Habe gerade erste gesehen, dass es inzwischen Deine Antwort gab.
          Konnte mein Problem damit lösen, vielen Dank!

          Es reicht die Übergabe von {"temperature": 18} zum Einstellen der Temperatur 🙂

          Gruß,
          Gerti

          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

          759
          Online

          31.7k
          Users

          79.8k
          Topics

          1.3m
          Posts

          2
          3
          560
          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