With this code (1) in web interface : all work well but I got this error :
2017-02-19 19:24:00.198 Error: EventSystem: in script_device_cube.lua: [string "-- script_device_cube.lua..."]:5: attempt to index global 'devicechanged' (a nil value)
When i put this lua script in /home/pi/domoticz/scripts/lua, the error disappear but the shake_air doesn't work : / (the other change work well)
Thank you !
(1)
Code: Select all
-- script_device_cube.lua
commandArray = {}
if devicechanged['Xiaomi Cube Switch'] == "shake_air" then
commandArray['Scene Tout éteindre'] = "On"
elseif devicechanged['Xiaomi Cube Switch'] == "flip180" then
commandArray['Scene Catoune on'] = "On"
elseif devicechanged['Xiaomi Cube Switch'] == "tap_twice" then
commandArray['Scene Office on 1426365250000'] = "On"
elseif devicechanged['Xiaomi Cube Switch'] == "flip90" then
commandArray['Scene Cinema on 1438118688000'] = "On"
elseif devicechanged['Xiaomi Cube Switch'] == "move" then
commandArray['Scene Saenger Sky on 1403011832000'] = "On"
elseif devicechanged['Xiaomi Cube Switch'] == "clock_wise" then
commandArray['Scene 12th Man on 1403013718000'] = "On"
elseif devicechanged['Xiaomi Cube Switch'] == "anti_clock_wise" then
commandArray['Scene Détente'] = "On"
end
return commandArray