Page 1 sur 1

Récupérer valeur d'un script python

Publié : 20 juil. 2015, 10:18
par macben
Bonjour,

Ayant une cuve de récupération d'eau de pluie, j'y ai installé un capteur ultra son (tuto) et avec un script python je récupère une valeur.

J'aimerai pouvoir récupérer cette valeur sous Domoticz.

J'ai placé le script dans domoticz/scripts/python mais je ne trouve pas d'exemple sur le net de "Comment appeler le script et récupérer la valeur en retour pour la stocker dans une variable utilisateur ou autre ?".

Idéalement je souhaiterai pouvoir faire des courbes comme pour mes capteurs de températures mais je ne sais pas si c'est possible.

Merci de vos conseils,

Re: Récupérer valeur d'un script python

Publié : 20 juil. 2015, 10:34
par vil1driver
salut,

http://easydomoticz.com/domoticz-se-pythonise/

tu peux utiliser curl et les commandes json qui vont bien pour envoyer ta valeur.

Re: Récupérer valeur d'un script python

Publié : 20 juil. 2015, 10:42
par macben
Ok, avec tes informations j'ai trouvé cette page.

Je m'y lance alors !

Re: Récupérer valeur d'un script python

Publié : 20 juil. 2015, 11:52
par macben
J'ai créer mon matériel virtuel, et j'essaie de créer mes capteurs virtuels. Quand je clic sur ajouter il me dit que c'est ok que je vais les retrouver dans mes dispositifs, mais ils n'y sont pas !

Matériel > Type : Dummy (Does nothing, use for virtual switches only) > Créer capteurs virtuels > Distance

Est-ce que quelqu'un a déjà créer des capteurs virtuels ?

(j'ai essayé la méthode windows avec un reboot de domoticz mais pas mieux)

Re: Récupérer valeur d'un script python

Publié : 20 juil. 2015, 12:03
par macben
Evidemment : "Matériel/dispositifs:
Accepter de nouveaux dispositifs matériels"

Et cela fonctionne mieux.