Ljusmätare

Moderators: hekj, Telldus

Post Reply
Leffe
Posts: 96
Joined: Fri Mar 17, 2023 9:45 am

Ljusmätare

Post by Leffe »

Hej alla, Hjälp sökes
Tänder och släcker device 173 med ett schema som styrs av "sunrise/sunset men har även en ljusmätare som kompenserar ljuset på dagen om det skulle mulna på och bli mörkare inne.
Det fungerar helt ok på dagen och tänder och släcker , men varför tänds device 173 strax efter midnatt ???
Vad är fel med scriptet??

Leffe

Code: Select all

timer = "check_ljusmätare";
timeout = 600; // sekunder
sensor = "172";  // Ljusmätare
device = "173";   // 
if (timeIsBetween("8:00", "19:00")) { 
value = getSensorValue(sensor);
echo(value);
timestamp = getSensorTimestamp(sensor);
echo(timestamp);

float f = Float.parseFloat(value);
if (f < 58.0) {
if (deviceIsOff(device)) {
deviceOn(device);
}
}
if (f > 58.0) {
if (deviceIsOn(device)) {
deviceOff(device);
echo("else");
//echo SensorValue(sensor);
}
}
}

startTimer("check_ljusmätare", timeout);



2017-01-27 00:07:58 Script executed (check_ljusmätare.bsh), result: [[echo, 20.0], [echo, 00:07], [device, 173, On], [timer, check_ljusmätare:600]]
:? :?
Post Reply