WIP - Syscalls. Binary expressions also not working all the time

This commit is contained in:
2024-12-01 23:57:55 -07:00
parent 8132241eb3
commit b7f72e7ea4
5 changed files with 57 additions and 21 deletions

View File

@@ -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;