Allumer une lampe avec la sonnette
Publié : 01 juin 2017, 14:40
Bonjour,
Je me lance un script lua simple et pourtant j'ai un problème.
Je voudrai allumer une lampe pendant une durée définie (3 minutes) lorsque l'on sonne à la porte.
Voilà ce que j'ai essayé de faire et qui ne fonctionne pas.
**************************
-- script_device_Sonnette.lua
-- **************************
-- ***************
-- mes dispositifs
-- ***************
-- Sonnette Type : lighting 2, AC, Doorbell
-- L. Entrée Type : lighting 2, AC On/Off
-- C'estla nuit Type : lighting 2, AC, On/Off
--********
-- Souhait
-- *******
-- Je voudrai simplement que la lampe Entrée s'éclaire pendant un laps de temps de 5 minutes
-- à condition que ce soit la nuit
-- *********************
-- Variables utilisateur
-- *********************
Local Sonnette = 'Sonnette'
Local Lumière = 'L. Entrée'
Local Nuit = 'C'est la Nuit'
-- ******************
-- début du programme
-- ******************
commandArray = {}
if (devicechanged[Sonnette]) and (otherdevices[Nuit]=='On') then
commandArray[Lumière]='On'
end
return commandArray
Pour info je ne suis pas informaticien et débutant en Domoticz
Merci d'avance
Je me lance un script lua simple et pourtant j'ai un problème.
Je voudrai allumer une lampe pendant une durée définie (3 minutes) lorsque l'on sonne à la porte.
Voilà ce que j'ai essayé de faire et qui ne fonctionne pas.
**************************
-- script_device_Sonnette.lua
-- **************************
-- ***************
-- mes dispositifs
-- ***************
-- Sonnette Type : lighting 2, AC, Doorbell
-- L. Entrée Type : lighting 2, AC On/Off
-- C'estla nuit Type : lighting 2, AC, On/Off
--********
-- Souhait
-- *******
-- Je voudrai simplement que la lampe Entrée s'éclaire pendant un laps de temps de 5 minutes
-- à condition que ce soit la nuit
-- *********************
-- Variables utilisateur
-- *********************
Local Sonnette = 'Sonnette'
Local Lumière = 'L. Entrée'
Local Nuit = 'C'est la Nuit'
-- ******************
-- début du programme
-- ******************
commandArray = {}
if (devicechanged[Sonnette]) and (otherdevices[Nuit]=='On') then
commandArray[Lumière]='On'
end
return commandArray
Pour info je ne suis pas informaticien et débutant en Domoticz
Merci d'avance