Pb synthaxe script LUA Dimmer
Publié : 23 janv. 2016, 16:08
Bonjour
Je voudrais lier le choix d'un mode de chauffage sur un switch "Fil_Pilote" (basé sur un sensor du device dummy "Sélecteur fil pilote") à l'action en pourcentage d'un switch ZWAVE QUBINO.
En gros traduire H.Gel (qui est à 10% du switch "Fil_Pilote") en une action de 15% sur le switch dimmer "Commande_QUBINO" qui commande un "fil pilote ZWAVE".
Voir ce que j'ai fait là :
https://docs.google.com/document/d/1qn ... _TCI/edit
Le problème est que le switch Dimmer ne bouge pas lorsque j'agis, malgré mon script !!
Voici le script en LUA (je démarre !)
Le les logs associés sont ici :
Je voudrais lier le choix d'un mode de chauffage sur un switch "Fil_Pilote" (basé sur un sensor du device dummy "Sélecteur fil pilote") à l'action en pourcentage d'un switch ZWAVE QUBINO.
En gros traduire H.Gel (qui est à 10% du switch "Fil_Pilote") en une action de 15% sur le switch dimmer "Commande_QUBINO" qui commande un "fil pilote ZWAVE".
Voir ce que j'ai fait là :
https://docs.google.com/document/d/1qn ... _TCI/edit
Le problème est que le switch Dimmer ne bouge pas lorsque j'agis, malgré mon script !!
Voici le script en LUA (je démarre !)
Code : Tout sélectionner
commandArray = {}
-- loop through all the changed devices
for deviceName,deviceValue in pairs(devicechanged) do
print ("L'évènement basé sur un device provient de '"..deviceName.."', dont la valeur est '"..tostring(deviceValue).."'");
if (deviceName=='Fil_pilote') then
if deviceValue == "Level 0" then
print("Plancher chauffant sur Off")
commandArray['Commande_Qubino']='Set Level 0'
elseif deviceValue == "Level 10" then
print("Plancher chauffant sur Hors Gel")
commandArray['Commande_Qubino']='Set Level 15'
end
end
end
return commandArray
Code : Tout sélectionner
2016-01-23 15:57:38.269 User: oldchap initiated a switch command
2016-01-23 15:57:38.282 LUA: L'évènement basé sur un device provient de 'Fil_pilote', dont la valeur est 'H.Gel'
2016-01-23 15:57:38.270 (Selecteur_fil_pilote) Light/Switch (Fil_pilote)
2016-01-23 15:57:40.260 User: oldchap initiated a switch command
2016-01-23 15:57:40.273 LUA: L'évènement basé sur un device provient de 'Fil_pilote', dont la valeur est 'Off'
2016-01-23 15:57:40.262 (Selecteur_fil_pilote) Light/Switch (Fil_pilote)