Page 1 sur 1

Comment récupérer la puissance instantannée d'un eco-devices

Publié : 17 déc. 2015, 20:48
par vrolland
Bonjour a tous,
j'ai besoin d'un coup de main pour un bout de code en lua.
Je possède un eco-devices qui remonte les infos de teleinfo dans domoticz.
Je souhaite mettre en place un mécanisme de délestage, j'ai donc besoin de récupéré la puissance instantanée.

J'interroge ma variable qui contient les données de l'eco-devices mais j'ai trop d'infos dans le résultat
otherdevices_svalues['EDF'] => 86491856;69725408;0;0;2330;0

Dans ce cas je souhaiterai seulement récupérer 2330
Je pense qu'il faut parser le résultat et mettre chaque valeur dans un tableau mais comment faire cela en lua ?

Merci pour votre aide
Vincent

Re: Comment récupérer la puissance instantannée d'un eco-devices

Publié : 17 déc. 2015, 21:42
par Neutrino
Bonsoir,

Code : Tout sélectionner

index1,index2,index3,index4,puissance,retour = otherdevices_svalues['EDF']:match("([^;]+);([^;]+);([^;]+);([^;]+);([^;]+);([^;]+)")
Et ça devrait marcher.

Re: Comment récupérer la puissance instantannée d'un eco-devices

Publié : 17 déc. 2015, 22:23
par vrolland
Salut,
Merci pour ta réponse, je test ça rapidement.
A+

Re: Comment récupérer la puissance instantannée d'un eco-devices

Publié : 18 déc. 2015, 16:55
par vrolland
ça fonctionne nickel merci beaucoup...j'ai encore des progrès à faire en programmation :?