Ljusmätare

Moderators: hekj, Telldus

Ljusmätare

Postby Leffe » Fri Jan 27, 2017 8:33 am

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]]
:? :?
Leffe
 
Posts: 73
Joined: Sun Jan 05, 2014 2:45 pm

Return to NexaHome

Who is online

Users browsing this forum: No registered users and 2 guests

cron