Einführung in den Kurs
Die ersten Schritte in der Skript Programmierung
Verbindung mit der HomeMatic aufbauen
Das erste Programm
IF Abfragen
While Schleifen
Foreach Schleifen
Datenabfragen im System
Programmbeispiele
Bonusvideos
Schlussworte

Temperaturwert auslesen – 07:56min

4 Kommentare
Kommentare einklappen

Der Unterschied zwischen Value() und State() war mir so noch nicht klar. Danke für die Erläuterung.

Stefan (Administrator) 18. Oktober 2021 um 9:42

Gern! War mir vorher auch nicht so bewusst – ist aber recht wichtig bzgl. Duty Cycle

mh… jetzt komme ich hier nicht weiter.
Bei mir sind im statelist.cgi viel mehr Anführungszeichen als im Video
hier die Kopie aus der statelist.cgi.

Wenn ich das dann im Script testen Fenster eingebe.
var a = dom.GetObject(“BidCos-RF.OEQ1016188:1.TEMPERATURE” type=”TEMPERATURE”).Value();
WriteLine(a);
kommt folgende Fehlermeldung:
Error 1 at row 1 col 103 near ^=”TEMPERATURE”).Value();
WriteLine(a);
Parse following code failed:
var a = dom.GetObject(“BidCos-RF.OEQ1016188:1.TEMPERATURE” type=”TEMPERATURE”).Value();
WriteLine(a);

Verstehe ich nicht. Wenn ich die “” nur Vorne und hinten hin mache, kommt zwar kein Fehler aber auch KEINE Temperatur, nur weiß 🙁

okay…. mein Fehler… 🙁 zuviel kopiert…
mit var a = dom.GetObject(“BidCos-RF.OEQ1016188:1.TEMPERATURE”).value(); gehts es

Hinterlasse einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert