NEWS
Datenpunktwert neu setzen
-
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.
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

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 HilfeFG
Maro
-
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.
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

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 HilfeFG
Maro
@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):

-
@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):

@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 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@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 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.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden