WIP - Syscalls. Binary expressions also not working all the time
This commit is contained in:
@@ -1,15 +1,9 @@
|
||||
device self = "db";
|
||||
device airConditioner = "d1";
|
||||
device roomTemperatureSensor = "d2";
|
||||
|
||||
loop {
|
||||
let roomTemperatureMin = 20c;
|
||||
let roomTemperatureMax = 30c;
|
||||
|
||||
let currentTemperature = loadFromDevice(roomTemperatureSensor, "Temperature");
|
||||
|
||||
if (currentTemperature > 25c) {
|
||||
setOnDevice(airConditioner, "Mode", "On");
|
||||
} else if (currentTemperature <= 20c) {
|
||||
setOnDevice(airConditioner, "Mode", "Off");
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
let averageTemperature = (roomTemperatureMax + roomTemperatureMin) / 2;
|
||||
Reference in New Issue
Block a user