J'ai continué à deployer mon reseau domotique.
Je me suis attaqué à la detection entrée dans la maison et en fonction de l'heure de la meteo etc... allumer tel ou tel lampe.
La mise en place des capteurs et lampe fonctionne.
Quand je passe devant le capteur celui-ci allume bien la lampe ou les lampes désirées.
Maintenant je veux aller plus loin et allumer une lampe pour un temps définit. Par exemple une minute.
J'ai donc fait un script tout simple:
Code : Tout sélectionner
-- Allumage lampe quand on rentre la nuit
commandArray = {}
time = os.date("*t")
-- Si le capteur passe à on et alarme activé sur on, on allume la lumière pour 1 minute
if (devicechanged['Capteur'] == 'On' and otherdevices['Alarme'] == 'On') then
commandArray['Balcon'] = 'On FOR 1'
print('balcon allume' )
end
return commandArray
Je ne vois pas ou ça coince???
Chez d'autres ce script fonctionne correctement...pas chez moi...grrrrrrrrrrr