j'ai une installation domotique sous Domotiga (obsolete plus soutenue)et je suis entrain de tester Domoticz
j'ai quelques capteurs particuliers en I2C et port série pour mes téléinfos (3 au total)
j'ai testé pour lancer un script très simple depuis blocky
après quelques tests ,le script fonctionne (vu dans les logs) mais ne modifie pas une variable utilisateur
mon script lua :
"
Code : Tout sélectionner
#!/usr/bin/lua
commandArray = {}
print ("Time based event fired test lua");
Heure_Actuelle=os.date("%X")
print (Heure_Actuelle)
commandArray['Variable:T_HeureOuverture'] = " 08:00:00 "
return commandArray
mon script dans le répertoire des scripts (.... ~/domoticz/script) fonctionne en ligne de commande aussi mais pareil ne modifie pas ma variable
Je pense que "commandArray['Variable:T_HeureOuverture'] = " 08:00:00 " " qui fonctionne en script LUA de events n'a pas la bonne syntaxe
J'ai beaucoup "googlé" mais je n'ai rien trouvé
merci pour votre aide
cordialement
Ps: j'ai bien mis mon script en chmod 777 et rajouté #!/usr/bin/lua