ich bin ein absoluter Neueinsteiger in der Homematic Welt.
Ich habe als Starter Set eine CCU3, ein Termostat HMIP-eTRV und ein Wandthermostat HmIP-WTH-2.
Nun bin ich in der Programmierung nicht unerfahren und nach dem durchlesen einiger Scripte besteht auch
kein allzu großer Unterschied zu andern Programmier Sprachen.
Allerdings scheint einiges nicht so zu Funktionieren wie es sollte, oder ich versehe es doch nicht.
Eine einfache Abfrage nach dem Temperatur Ist-Wert funktioniert nicht obwohl es so beschrieben wird.
Abfrage:
Code: Alles auswählen
var myDevice = dom.GetObject("HmIP-WTH-2");
var Bez = myDevice.HssType();
var ser = myDevice.Address();
var Kanal = myDevice.Interface();
WriteLine (ser+" "+Bez+" "+Kanal);
var ThermostatCh1=dom.GetObject("HmIP-WTH-2.000A98A98C8EA8:1.ACTUAL_TEMPERATURE").Value();
WriteLine (ThermostatCh1);
Code: Alles auswählen
000A98A98C8EA8 HmIP-WTH-2 1011
Die Geräte sind über die CCU3 vebunden und die Steuerung funktioniert auch.
Vielleicht kann mir irgendwer weiter helfen.
Herzlichen Dank.