Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Datenpunktwert neu setzen

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Datenpunktwert neu setzen

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

      Hi,

      ich schreibe mir gerade mein Thermostat Programm. jetzt stehe ich aber vor einem Problem .
      ich habe einen widget button mit dem ich die Zustände auto und manuell einstellen kann.

      auto_manuell.png

      das Thermostat kann unter Mode 3 Zustände , wie [off, heat , auto] annehmen.
      ich möchte jetzt das der Mode im Thermostat geändert, wird wenn ein Button auto oder manuell in der Vis gedrückt wird.
      das ist mein script
      blockly_datenpunkt.png

      Wenn ich umschalte, wird der Wert im Datenpunkt nicht neu gesetzt.
      Ändere ich den Wert im Objektreiter manuell , geht es ohne Probleme.
      Also die Verbindung zum Gerät ist aufgebaut.
      Vielen dank für eure Hilfe

      FG

      Maro

      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @Matze R last edited by paul53

        @matze-r sagte: das ist mein script

        Sind die Datenpunktwerte wirklich Strings oder Zahlen 0, 1, 2?
        Außerdem muss der Block "steuere" anstelle von "aktualisiere" verwendet werden, damit an den Thermostaten gesendet wird.

        EDIT: Beide Versionen (Zahl bzw. String):

        Blockly_temp.JPG

        Matze R 1 Reply Last reply Reply Quote 0
        • Matze R
          Matze R @paul53 last edited by

          @paul53 danke erstmal für deine schnelle Hilfe.

          Von den Button kommen Zahlen 0,1,2 => auto, manuell, off.

          Die werte vom Datenpunkt modus von Thermostat sind strings .

          Was steht denn in der Variable "wert" nach prüfe oder sind das dann die werte darunter?

          danke für deine hilfe

          FG
          Maro

          paul53 1 Reply Last reply Reply Quote 0
          • paul53
            paul53 @Matze R last edited by

            @matze-r sagte: Die werte vom Datenpunkt modus von Thermostat sind strings .

            Dann nimm die untere Version.

            @matze-r sagte in Datenpunktwert neu setzen:

            Was steht denn in der Variable "wert" nach prüfe oder sind das dann die werte darunter?

            Die Werte darunter werden in den Datenpunkt "modus" geschrieben, abhängig vom Wert des Trigger-Datenpunktes: "heat" bei 1 oder true / "auto" bei 0 oder false.

            Matze R 1 Reply Last reply Reply Quote 0
            • Matze R
              Matze R @paul53 last edited by

              @paul53 Alles klar .
              Vielen herzlichen dank nochmal

              FG
              maro

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              Support us

              ioBroker
              Community Adapters
              Donate

              888
              Online

              31.6k
              Users

              79.5k
              Topics

              1.3m
              Posts

              2
              5
              173
              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