Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
Bonjour,
Je voudrais, pour faire des essais, lancer un script lua depuis le terminal sans passer par Domoticz et le log pour voir le résultat.
pour cela je lance un script avec:
Par variables Domoticz, qu'entends tu ? je pense qau'il ne s'agit pas des variables au sens du parametrage Domoticz (celles du menu configuration ....) mais des valeurs, temperatures , switches ....
Dans ce cas pourquoi ne fait tu pas appel a un p'tit coup de JSON dans ton lua pour récupérer des trucs ou alors dans un lua de Domoticz exporter tous les trucs dont tu as besoin dans un fichier texte pour les traiter dans ton lua
Raspberry pi 3, Dongle RfxCom et Zigate +, plugin de pipiche, Volets Roulants profalux, contrôle d'éclairage, détecteurs de présence, alarme incendie, pilotage livebox ...
Objectif : WAF > 1
A mon avis, ça va pas être simple, car l'interpréteur de scripts LUA est lancé par le binaire Domoticz, en ayant préalablement préparé le tableau des paramètres.
Si tu le lances depuis un shell externe, je ne crois pas que tu pourras récupérer ce contexte Domoticz, à moins comme le dit Patrice d'initialiser les tableaux avec les résultats de requêtes json , avant d'activer ton script LUA....