Comment écrire/voir le résultat de scripts Python dans le log Domoticz ?

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 <\>.
caloux
Messages : 15
Inscription : 27 nov. 2019, 08:38

Comment écrire/voir le résultat de scripts Python dans le log Domoticz ?

Message par caloux »

Bonjour,
Je lance des scripts Python pour des actions externes et je voudrais voir le résultat de mes scripts dans les log de Domoticz.
pour les visualiser depuis le serveur/l'appli Domoticz (Je sais que Domoticz ne communique pas directement avec les scripts Python mais peut être une autre possibilité simple ??).

merci
denis_brasseur
Messages : 898
Inscription : 24 déc. 2018, 17:05
Localisation : (26)

Re: Comment écrire/voir le résultat de scripts Python dans le log Domoticz ?

Message par denis_brasseur »

Lorsque l'on regarde les exemples de script python utilisé via domoticz, on trouve ceci (script_time_demo.py) :

Code : Tout sélectionner

import DomoticzEvents as DE

if DE.is_daytime:
    DE.Log("Python: It's daytime!")
Peut être une piste ?
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
caloux
Messages : 15
Inscription : 27 nov. 2019, 08:38

Re: Comment écrire/voir le résultat de scripts Python dans le log Domoticz ?

Message par caloux »

Code : Tout sélectionner

import DomoticzEvents as DE

if DE.is_daytime:
    DE.Log("Python: It's daytime!")
--> bonne idée mais ne marche pas dans le cas d'un script python externe ou dans un script python lancé via un bash (chez moi les scripts Python ne passent que si lancé via un bash)..
Répondre