Affichage température invalide

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
rv3232
Messages : 11
Inscription : 26 sept. 2019, 18:28

Affichage température invalide

Message par rv3232 »

Salut,

J'ai écrit un petit script LUA visant à valider ou pas la mesure de température de ma sonde de T° de l'eau de piscine.
C'est à dire, si la sonde est vivante, si la pompe tourne, la mesure est validée. Donc j'affiche cette mesure consolidée dans un "virtual sensor" et tout va bien! Sauf que quand la mesure n'est pas validée, je souhaiterais afficher "N/A" par exemple au lieu de la dernière valeur vue. Le problème est que ça ne marche pas :

Code : Tout sélectionner

commandArray[TempEauPiscineIdx ] = { ['UpdateDevice'] = TempEauPiscineIdx ..'|0|'.."N/A"} 
ne génére pas d'erreur mais renvoie 0°C sur le capteur virtuel !!
Une idée ?
@+
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Affichage température invalide

Message par Keros »

Ton sensor virtuel est de type Température ? Si oui, je ne pense pas qu'il puisse afficher autre chose qu'un nombre : https://www.domoticz.com/wiki/DzVents:_ ... ure_sensor
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
rv3232
Messages : 11
Inscription : 26 sept. 2019, 18:28

Re: Affichage température invalide

Message par rv3232 »

Merci. C'est bien ce que je pensais, c'est dommage! Je vais passer par un sensor virtuel de type Text alors.
Ce serait quand même bien que les capteurs en général puissent avoir un statut "invalid"
Question complémentaire, est-il possible de personnaliser l’icône d'un virtual (ou pas) sensor, comme cela est possible pour les switchs?
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Affichage température invalide

Message par Keros »

Tu peux changer l'icône d'un device text. Regarde les scripts de papoo, il fait ça pour les jours de la semaine et aussi pour les phases lunaires. Sinon il y a d'autres exemples avec des données météos.
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
rv3232
Messages : 11
Inscription : 26 sept. 2019, 18:28

Re: Affichage température invalide

Message par rv3232 »

Super merci !
C'est quand même un peu lourd juste pour changer une icône (permanente) d'avoir à écrire un script, de rechercher le n° de cette icône, ...
J'espère que cette fonctionnalité sera implémentée dans la prochaine version.

@+
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Affichage température invalide

Message par Keros »

rv3232 a écrit : 05 juil. 2020, 19:17 J'espère que cette fonctionnalité sera implémentée dans la prochaine version.
Oulà, cela fait un petit moment que c'est comme ça. Je ne pense pas que ce soit prévu :?
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
piafou31
Messages : 6
Inscription : 08 juil. 2020, 22:46

Re: Affichage température invalide

Message par piafou31 »

bonjour rv3232,
Pouvez-vous me dire quel type de sonde est utilisée pour ce capteur de température ?
Merci !
rv3232
Messages : 11
Inscription : 26 sept. 2019, 18:28

Re: Affichage température invalide

Message par rv3232 »

Bonsoir,

La sonde utilisée est une DS18B20 selon le magnifique tuto https://easydomoticz.com/forum/viewtopi ... 270#p17270 avec un "doigt de gant" inox et une alim 5V sur rail Din (AliExpress comme tout le reste) sur la tuyauterie PVC de la pompe de circulation.
Pas trouvé de sonde 433Mhz dans le commerce qui remplit ce cahier des charges :D
@plouf
Répondre