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

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 <\>.
vrolland
Messages : 43
Inscription : 25 mars 2015, 16:35
Localisation : RP 78

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

Message 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
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

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

Message par Neutrino »

Bonsoir,

Code : Tout sélectionner

index1,index2,index3,index4,puissance,retour = otherdevices_svalues['EDF']:match("([^;]+);([^;]+);([^;]+);([^;]+);([^;]+);([^;]+)")
Et ça devrait marcher.
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
vrolland
Messages : 43
Inscription : 25 mars 2015, 16:35
Localisation : RP 78

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

Message par vrolland »

Salut,
Merci pour ta réponse, je test ça rapidement.
A+
Pi3 - Raspbian wheezy 4.14.98-v7
Domoticz V4.10619
vrolland
Messages : 43
Inscription : 25 mars 2015, 16:35
Localisation : RP 78

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

Message par vrolland »

ça fonctionne nickel merci beaucoup...j'ai encore des progrès à faire en programmation :?
Pi3 - Raspbian wheezy 4.14.98-v7
Domoticz V4.10619
Répondre