Good day all,
Last week I changed a scene with LUUP code slight, but know I get a “Error in lua for scenes and events”
I just copy pasted an extra line to write a temperature in a file , and I don;t see an error in that.
Can someone take a look as well, and tell me what I did wrong? , or if there is anything wrong.
I added:
devID = 212
temperature = luup.variable_get("urn:upnp-org:serviceId:TemperatureSensor1","CurrentTemperature",devID)
file:write("Gate electrics: " .. temperature .. "\176C\n")
changed:
local devID in 268 instead of 212 twice.
full Luup code;
[code]local devID = 37
local temperature = luup.variable_get(“urn:upnp-org:serviceId:TemperatureSensor1”,“CurrentTemperature”,devID)
local file = io.open(“/www/blueiris/Living_room.txt”, “w”)
file:write(temperature … “\176C”)
file:close()
local devID = 40
local temperature = luup.variable_get(“urn:upnp-org:serviceId:TemperatureSensor1”,“CurrentTemperature”,devID)
local file = io.open(“/www/blueiris/corridor.txt”, “w”)
file:write(temperature … “\176C”)
file:close()
local devID = 117
local temperature = luup.variable_get(“urn:upnp-org:serviceId:TemperatureSensor1”,“CurrentTemperature”,devID)
local file = io.open(“/www/blueiris/garage.txt”, “w”)
file:write(temperature … “\176C”)
file:close()
local devID =268
local temperature = luup.variable_get(“urn:upnp-org:serviceId:TemperatureSensor1”,“CurrentTemperature”,devID)
local file = io.open(“/www/blueiris/OAT.txt”, “w”)
file:write(temperature … “\176C”)
file:close()
local devID = 268
local temperature = luup.variable_get(“urn:upnp-org:serviceId:TemperatureSensor1”,“CurrentTemperature”,devID)
local file = io.open(“/www/blueiris/heating2.txt”, “w”)
file:write("Outside: " … temperature … “\176C\n”)
devID = 40
temperature = luup.variable_get(“urn:upnp-org:serviceId:TemperatureSensor1”,“CurrentTemperature”,devID)
file:write("Corridor: " … temperature … “\176C\n”)
devID = 37
temperature = luup.variable_get(“urn:upnp-org:serviceId:TemperatureSensor1”,“CurrentTemperature”,devID)
file:write("Living: " … temperature … “\176C\n”)
devID = 117
temperature = luup.variable_get(“urn:upnp-org:serviceId:TemperatureSensor1”,“CurrentTemperature”,devID)
file:write("Garage: " … temperature … “\176C\n”)
devID = 212
temperature = luup.variable_get(“urn:upnp-org:serviceId:TemperatureSensor1”,“CurrentTemperature”,devID)
file:write("Gate electrics: " … temperature … “\176C\n”)
devID = 228
temperature = luup.variable_get(“urn:upnp-org:serviceId:TemperatureSensor1”,“CurrentTemperature”,devID)
file:write("Hobby: " … temperature … “\176C\n”)
devID = 230
humidity = luup.variable_get(“urn:micasaverde-com:serviceId:HumiditySensor1”,“CurrentLevel”,devID)
file:write("Hobby: " … humidity … “%”)
file:close()
local devID = 91
local temperature = luup.variable_get(“urn:upnp-org:serviceId:TemperatureSensor1”,“CurrentTemperature”,devID)
local file = io.open(“/www/blueiris/heating.txt”, “w”)
file:write("Ambient: " … temperature … “\176C\n”)
devID = 92
temperature = luup.variable_get(“urn:upnp-org:serviceId:TemperatureSensor1”,“CurrentTemperature”,devID)
file:write("Buffer: " … temperature … “\176C\n”)
devID = 93
temperature = luup.variable_get(“urn:upnp-org:serviceId:TemperatureSensor1”,“CurrentTemperature”,devID)
file:write("Boiler: " … temperature … “\176C\n”)
devID = 94
temperature = luup.variable_get(“urn:upnp-org:serviceId:TemperatureSensor1”,“CurrentTemperature”,devID)
file:write("Radiator: " … temperature … “\176C\n”)
devID = 87
temperature = luup.variable_get(“urn:upnp-org:serviceId:TemperatureSensor1”,“CurrentTemperature”,devID)
file:write("Bathroom Upstairs: " … temperature … “\176C\n”)
devID = 88
humidity = luup.variable_get(“urn:micasaverde-com:serviceId:HumiditySensor1”,“CurrentLevel”,devID)
file:write("Bathroom Upstairs: " … humidity … “%\n”)
devID = 78
temperature = luup.variable_get(“urn:upnp-org:serviceId:TemperatureSensor1”,“CurrentTemperature”,devID)
file:write("Bathroom Downstairs: " … temperature … “\176C\n”)
devID = 79
humidity = luup.variable_get(“urn:micasaverde-com:serviceId:HumiditySensor1”,“CurrentLevel”,devID)
file:write("Bathroom Downstairs: " … humidity … “%”)
file:close()
local devID = 228
local temperature = luup.variable_get(“urn:upnp-org:serviceId:TemperatureSensor1”,“CurrentTemperature”,devID)
local file = io.open(“/www/blueiris/Hobby.txt”, “w”)
file:write("Hobby: " … temperature … “\176C\n”)
devID = 230
humidity = luup.variable_get(“urn:micasaverde-com:serviceId:HumiditySensor1”,“CurrentLevel”,devID)
file:write("Humid: " … humidity … “%”)
file:close()[/code]
Thanks,
Cor