J'ai Domoticz qui est installé sur un NAS synology avec un module RFXCom.
Je souhaite piloter avec mes volets Somfy.
Les volets sont correctement connectés et fonctionne via les interrupteurs.
J'ai créé un script en Blocky pour fermer un volet à une heure précise => ca fonctionne correctement
J'ai fait le même script en Lua (Mode Time) mais rien ne se passe alors que dans le log la commande a bien l'air d'être envoyée.
Le script :
Code : Tout sélectionner
commandArray = {}
print ("Script Domotique Volet Début");
-- Definition des heures d'ouverture et de fermeture des volets
Heure1="10:46:00"
Heure_Actuelle=os.date("%X")
print (Heure1, Heure_Actuelle)
--Jour_Actuel=os.date("%A")
-- Gestion des volets les jours de semaine classique : Lundi, Mardi, Jeudi, Vendredi
if Heure_Actuelle == Heure1 then
commandArray['Volet Cuisine'] = 'on'
print ("Fermeture volet Cuisine :",Jour_Actuel, Heure_Actuelle)
end
print ("Script Domotique Volet Fin");
return commandArrayPouvez vous valider que mon script lua est correct ? Avez vous déjà eu ce problème ? Que dois je faire pour que cela foncionne ?2018-01-19 10:45:38.609 EventSystem: reset all events...
2018-01-19 10:46:00.109 LUA: Script Domotique Volet Début
2018-01-19 10:46:00.110 LUA: 10:46:00
2018-01-19 10:46:00.110 LUA: 10:46:00
2018-01-19 10:46:00.110 LUA: Fermeture volet Cuisine :
2018-01-19 10:46:00.110 LUA: 10:46:00
2018-01-19 10:46:00.110 LUA: Script Domotique Volet Fin
2018-01-19 10:46:00.128 EventSystem: Script event triggered: test2
2018-01-19 10:46:00.146 (RFX) RFY (Volet Cuisine)
2018-01-19 10:47:00.159 LUA: Script Domotique Volet Début
2018-01-19 10:47:00.160 LUA: 10:46:00
2018-01-19 10:47:00.320 LUA: 10:47:00
2018-01-19 10:47:00.321 LUA: Script Domotique Volet Fin
D'avance merci pour votre aide