Page 1 sur 1

Script >Lua Affichage HC par teleinfo

Publié : 17 mars 2017, 06:58
par tatane85
Bonjour,
je cherche à réaliser un script pour ma femme,
afin d'afficher l'état HC sur le panneau.

Je récupère les infos par /dev/ttyAMA0
mais l'idée serait analyser la trame en 1 seule lecture et afficher ensuite.
Mon script est un essai, mais plus que perfectible.

Code : Tout sélectionner

--Script EDF analyse retour teleinfo pour Affichage HC
commandArray = {}

 EC_success=os.execute('head /dev/ttyAMA0 | grep -Z "PTEC HC.."')
 if EC_success then

--Affiche Etat sur S3 piface
   if(otherdevices['Tarif HC']=='Off') then
   commandArray['Tarif HC']='On'
   print("Tarif en HC")
   end
 else
--Affiche sur piface en S3
   if(otherdevices['Tarif HC']=='On') then
   commandArray['Tarif HC']='Off'
   print("Tarif en HP")
   end
 end
Cdlt, Jonathan

Re: Script >Lua Affichage HC par teleinfo

Publié : 17 mars 2017, 21:46
par Neutrino
Bienvenue Tatane85 (Vendéen ?)
Depuis la dernière béta, le hardware Teleinfo EDF USB crée plein de devices supplémentaires, y compris un indicateur d'heures creuses :
Capture.PNG
Capture.PNG (20.03 Kio) Consulté 3637 fois
EDIT : je viens de faire machine arrière, cette MAJ n'est pas vraiment stable.

Re: Script >Lua Affichage HC par teleinfo

Publié : 18 mars 2017, 08:09
par tatane85
Bonjour, oui vendéen !
Ok très bonne info, actuellement je suis en 3.6004;
ou j'ai encore quelque problème avec le 1-wire qui ne fonctionnais plus... depuis maj
J'attends un peu alors, la solution viendra peut être par la suite.