Forum eedomus
https://forum.eedomus.com/

Remplacer les "virgules" par des "points" dans les valeurs
https://forum.eedomus.com/viewtopic.php?f=23&t=7301
Page 1 sur 1
Auteur:  tutu81 [ 06 Août 2018 10:43 ]
Sujet du message:  Remplacer les "virgules" par des "points" dans les valeurs

Bonjour,

Problème tout bête, mais sans solution.

1. J'ai une sonde Piscine Blueconnect
2. Cette sonde déclanche des trigger sous IFTTT
3. Depuis IFTTT, j'ai un webhook qui fait un call API pour mettre à jour différents états

Le problème: cette sonde envoie des valeur avec une virgule et non pas un point:
PH 7,2 => valeur acceptée par eedomus 7.2


Comme il s'agit d'une ETAT, pas de xpath et pas de possibilité de changer la virgule pour un point. Une idée ?


Merci pour votre aide.
Auteur:  merguez07 [ 06 Août 2018 15:28 ]
Sujet du message:  Re: Remplacer les "virgules" par des "points" dans les valeu

une idée comme ça mais je sais pas si c'est possible avec un état,
créer un capteur virtuelle et lui attribuer la valeur du périphérique état au travers d'une règle se déclenchant toutes les x minutes, et par contre dans ton capteur virtuelle gérer le xpath pour mettre un point à la place de la virgule
Auteur:  fullpower [ 07 Août 2018 05:35 ]
Sujet du message:  Re: Remplacer les "virgules" par des "points" dans les valeu

Salut,

une autre idée (peut être farfelue) : Est ce qu'il n'est pas possible de s'affranchir de la décimale en x 10 le résultat de tes mesures ?
Avec un nombre entier comme 72 au lieu de 7.2/7,2, puis tu fais tes règles en conséquence ...
:shock:
Page 1 sur 1 Le fuseau horaire est UTC+1 heure