ich bekomme es einfach nicht hin.
Habe es wirklich 1zu1 übernommen. Dennoch..Es will einfach nicht.
Mir gehen die Ideen aus. Hier die Skripte
Code: Alles auswählen
!Programm Temperatur Min/Max
!https://homematic-forum.de/forum/viewtopic.php?f=31&t=13902&start=150
var source = dom.GetObject("HmIP-RF.00181709ADB1AB:1.ACTUAL_TEMPERATURE");
var maxTempToday = dom.GetObject("Aussentemperatur Maximum");
var minTempToday = dom.GetObject("Aussentemperatur Minimum");
var timeMin = dom.GetObject("Uhrzeit Minimum");
var timeMax = dom.GetObject("Uhrzeit Maximum");
if (source.Value() > maxTempToday.Variable()) {
maxTempToday.Variable(source.Value());
timeMax.Variable(system.Date("%H:%M"));
}
if (source.Value() < minTempToday.Variable()) {
minTempToday.Variable(source.Value());
timeMin.Variable(system.Date("%H:%M"));
}
Code: Alles auswählen
!Programm Temperatur Min/Max Trigger
!https://homematic-forum.de/forum/viewtopic.php?f=31&t=13902&start=150
var source = dom.GetObject("HmIP-RF.00181709ADB1AB:1.ACTUAL_TEMPERATURE");
var maxTemp = dom.GetObject("Aussentemperatur Maximum").Value();
var minTemp = dom.GetObject("Aussentemperatur Minimum").Value();
dom.GetObject("Aussentemperatur Max Gestern").State(maxTemp);
dom.GetObject("Aussentemperatur Min Gestern").State(minTemp);
dom.GetObject("Aussentemperatur Maximum").State(curTemp);
dom.GetObject("Aussentemperatur Minimum").State(curTemp);
dom.GetObject("Uhrzeit Maximum").State("00:00 h");
dom.GetObject("Uhrzeit Minimum").State("00:00 h");
Code: Alles auswählen
Error 1 at row 9 col 92 near ^);
dom.GetObject("Aussentemperatur Minimum").State(curTemp);
dom.GetObject("Uhrz
Parse following code failed:
!Programm Temperatur Min/Max Trigger
!https://homematic-forum.de/forum/viewtopic.php?f=31&t=13902&start=150
var source = dom.GetObject("HmIP-RF.00181709ADB1AB:1.ACTUAL_TEMPERATURE");
var maxTemp = dom.GetObject("Aussentemperatur Maximum").Value();
var minTemp = dom.GetObject("Aussentemperatur Minimum").Value();
dom.GetObject("Aussentemperatur Max Gestern").State(maxTemp);
dom.GetObject("Aussentemperatur Min Gestern").State(minTemp);
dom.GetObject("Aussentemperatur Maximum").State(curTemp);
dom.GetObject("Aussentemperatur Minimum").State(curTemp);
dom.GetObject("Uhrzeit Maximum").State("00:00 h");
dom.GetObject("Uhrzeit Minimum").State("00:00 h");
HHHIIILLLFFFEEE !!!