Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

[Plugin Tiers][Sujet Principal] Gestion de notre chauffe-eau

Pour échanger sur les plugins classés en catégorie "Bien-être/Confort"
Avatar de l’utilisateur
lr3674
Timide
Messages : 103
Inscription : 20 mars 2019, 15:11
Localisation : 78

Re: [Plugin Tiers][Sujet Principal] Gestion de notre chauffe-eau

Message par lr3674 » 25 sept. 2019, 15:15

@benj29 , petite question sur tes scénarios que tu as mis dans ton tuto https://jeedom-facile.fr/index.php/2019 ... SbcHCGyJyc

J'essaie de comprendre son fonctionnement avant de le mettre en place et vu le nombre de ligne et mon niveau de base, j'ai besoin de temps MDR
Ton premier scénario que tu as nommé "début de chauffe te vérification quotidienne", tu le lances uniquement avec les actions du plugin ou tu as aussi mis un événement provoqué sur l'état du chauffe-eau?
Débutant dans jeedom, j'ai commencé en Juillet 2019

Avatar de l’utilisateur
mika-nt28
Actif
Messages : 7995
Inscription : 05 août 2014, 08:58
Localisation : Dreux - France

Re: [Plugin Tiers][Sujet Principal] Gestion de notre chauffe-eau

Message par mika-nt28 » 25 sept. 2019, 15:33

lr3674 a écrit :
25 sept. 2019, 15:00
Désolé, ma question est claire dans ma tête mais moins simple de l'écrire lol

Je prends un exemple :
-l'eau dans mon ballon est à 50°C
-je demande la consigne à 55°C, du coup le plugin calcule et il indique 15000secondes de chauffe pour le prochain cycle. Il estime donc que la T° sera de 55°C à la fin de la chauffe.
-je prends une douche, la T° va baisser dans mon chauffe eau de 10°C par exemple. Mais si je prends 4 douches, la T° va baisser de 40°C par exemple donc il faudra que le plugin programme une plus grosse chauffe dans le second cas que celle prévue au 1er cas (1 seule douche).

C'est là que je bloque : comment le plugin va faire la différence car je n'ai pas de sonde et il ne sait pas que j'ai pris 1 ou 4 douches.

Tks
Il n'en ai pas capable. c'est une estimation et donc on ne peux pas etre au reflet de la réalité exactement
J'ai commancé a integrer cette notion du nombre de douche mais c'est la dure de la douche qui est important.
Ce sera des evolution dans le future

Sans sonde pour le moment tu es obligé de prevoir plus large et la chutte est plus violente que la realité .
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté

Encouragez-moi https://www.paypal.me/mikant28

benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: [Plugin Tiers][Sujet Principal] Gestion de notre chauffe-eau

Message par benj29 » 27 sept. 2019, 05:53

Mika quand il met des messages, il ne fait pas semblant !

Image

Plus de 300 notifications... Peut être te limiter en nombre de notifications car là ça sent la boucle minute qui balance à tout va.

Tu pourrais prévoir une action sur ce type de warning ? (scénario).

Dans mon cas il arrive que mon jeedouino soit tanké (GPIO bloqué) et un simple reboot suffit.

Du coup il serait intéressant de simuler une chauffe de l'eau sans la sonde dans ce mode là.
Mode dégradé (genre, je chauffe d'office 1h30).

Je vois que ça a chauffé sans sonde, super. Mais je n'ai aucune idée de la durée. Ni même pas la possibilité d'accéder par le plugin au info.

Ce qui m'intéresse ce serait de passer par un scénario de lancement et d'arrêt dédié. Au lieu de ceux qui sont de base et ne s'appliqueront pas (dans mon cas je surveille la température).

Avatar de l’utilisateur
mika-nt28
Actif
Messages : 7995
Inscription : 05 août 2014, 08:58
Localisation : Dreux - France

Re: [Plugin Tiers][Sujet Principal] Gestion de notre chauffe-eau

Message par mika-nt28 » 27 sept. 2019, 09:15

benj29 a écrit :
27 sept. 2019, 05:53
Mika quand il met des messages, il ne fait pas semblant !

Image

Plus de 300 notifications... Peut être te limiter en nombre de notifications car là ça sent la boucle minute qui balance à tout va.

Tu pourrais prévoir une action sur ce type de warning ? (scénario).

Dans mon cas il arrive que mon jeedouino soit tanké (GPIO bloqué) et un simple reboot suffit.

Du coup il serait intéressant de simuler une chauffe de l'eau sans la sonde dans ce mode là.
Mode dégradé (genre, je chauffe d'office 1h30).

Je vois que ça a chauffé sans sonde, super. Mais je n'ai aucune idée de la durée. Ni même pas la possibilité d'accéder par le plugin au info.

Ce qui m'intéresse ce serait de passer par un scénario de lancement et d'arrêt dédié. Au lieu de ceux qui sont de base et ne s'appliqueront pas (dans mon cas je surveille la température).
Oui c'est vrai que j'ai fait simple juste pour tester la fonction et ne pas apporté d’instabilité dans le plugin avec des actions.
Tu as raison la surveillance est faite dans le cron ce qui me choque pas.
Par contre tu as raison, je vais ajouté un flag pour n’exécuter qu'une fois les actions (Dans la journée).

Ce qui est étrange c'est que la température n'a pas changé depuis un long moment mais qu'il estime a la meme valeur.

Pour la gestion de la defaillance, je pense mettre en place 2 chose

- Mise a jours de la température par simulation qui doit etre plus precise vue qu'il y a un caractérisation du chauffe-eau
- Déclenchement d'action => reboot

Edit

La température estimé n'est pas la bonne affiché dans le log
Pour le coup tu as eu une défaillance la?

Edit 2

Je viens de poussé sur la market une beta sur laquel j'ai ajouté
- Un flag pour ne pas répéter les message et les action
- Mise a jours de la température par une température simulé
- Exécution d’action corrective (a configurer dans les actions)
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté

Encouragez-moi https://www.paypal.me/mikant28

benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: [Plugin Tiers][Sujet Principal] Gestion de notre chauffe-eau

Message par benj29 » 27 sept. 2019, 21:09

Oui j'ai eu une défaillance. Mon jeedouino était figé.
Il a fallu le rebooter le matin pour avoir la bonne température.
Et là, magie la chauffe a tourné car on voit que la température passe d'un coup de 40° (la veille) à 56.

Image

Par contre, pour tester ta version béta (que je viens d'installer), il faudra attendre la prochaine défaillance...

Avatar de l’utilisateur
mika-nt28
Actif
Messages : 7995
Inscription : 05 août 2014, 08:58
Localisation : Dreux - France

Re: [Plugin Tiers][Sujet Principal] Gestion de notre chauffe-eau

Message par mika-nt28 » 28 sept. 2019, 06:55

Oui ça c'est certain.
M'a crainte est que je detect sur un delta de 10%.
Je ne sais pas si c'est suffisant.
Après si je regarde le temps que ça a mis dans tes messages ça me rassure un peu.

Et surtout que ce n'était pas un faut positif.

Dans la bêta tu as ajouté une action de reboot
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté

Encouragez-moi https://www.paypal.me/mikant28

benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: [Plugin Tiers][Sujet Principal] Gestion de notre chauffe-eau

Message par benj29 » 28 sept. 2019, 13:43

Yep :

Image

Je ferai un scénario propre pour tenir compte de la présence du ping ou non.

Image

Ma crainte est qu'en cas de reboot :

- la température remontée par la PI est fausse le temps de quelques minutes. Trame incomplète décodée donne 85°.
Du coup, ton temps de chauffe sera faux. Comment gère s-tu le temps de chauffe ? Le rafraichis-tu au cours du temps en cas de température erronée ?

- que se passe t'il si le reboot ne donne rien et que la température est toujours fausse ? Tu lances quand même une chauffe ? (j'ai l'impression que oui puisque l'autre jour au reboot j'ai eu la bonne surprise de voir qu'elle avait pris 17°).

Avatar de l’utilisateur
lr3674
Timide
Messages : 103
Inscription : 20 mars 2019, 15:11
Localisation : 78

Re: [Plugin Tiers][Sujet Principal] Gestion de notre chauffe-eau

Message par lr3674 » 28 sept. 2019, 18:15

Salut,

Avec vos conseils et l'utilisation de ce qui a été posté avant, j'ai avancé sur ma première phase du ballon d'eau chaude :-)
Dashboard_Ballon.JPG
Dashboard_Ballon.JPG (110.78 Kio) Consulté 2575 fois

J'ai encore un rebond par nuit, mais j'attends quelques jours que cela se stabilise pour voir si c'est récurrent.

Pour ma seconde phase, je vais me lancer dans l'installation de la sonde, mais j'avoue que je ne comprends rien dans la solution avec un raspberry et jeedouino.... il faut installer quoi sur le raspberry?
Sinon, benj29 tu as fonctionné avec un NodeMCU avant de passer sur un raspberry? J'ai l'impression, après avoir lu plusieurs posts, que c'est carrément plus accessible pour un débutant comme moi. Même si cela parait moins fiable à cause du wifi.

Je suis preneur de vos conseils ou posts ou tuto pour raspberry et jeedouino :-)

Merci d'avance
Débutant dans jeedom, j'ai commencé en Juillet 2019

benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: [Plugin Tiers][Sujet Principal] Gestion de notre chauffe-eau

Message par benj29 » 29 sept. 2019, 10:46

Oui j'ai tourné sur nodemcu mais j'ai viré tous les nodeMCUs que j'avais.
Trop instable pour une utilisation fiable, j'ai trouvé (j'en avais 4 dans la maison).
Pour le faible investissement que représente une PI3 avec ces GPIO et l'intégration par Jeedouino, bien mieux à mes yeux.
Ethernet, Wifi ... tellement mieux ! (et on peut ajouter le BT pour BLEA)

Avatar de l’utilisateur
lr3674
Timide
Messages : 103
Inscription : 20 mars 2019, 15:11
Localisation : 78

Re: [Plugin Tiers][Sujet Principal] Gestion de notre chauffe-eau

Message par lr3674 » 29 sept. 2019, 15:13

benj29 a écrit :
29 sept. 2019, 10:46
Oui j'ai tourné sur nodemcu mais j'ai viré tous les nodeMCUs que j'avais.
Trop instable pour une utilisation fiable, j'ai trouvé (j'en avais 4 dans la maison).
Pour le faible investissement que représente une PI3 avec ces GPIO et l'intégration par Jeedouino, bien mieux à mes yeux.
Ethernet, Wifi ... tellement mieux ! (et on peut ajouter le BT pour BLEA)
60€ pour un Raspberry Pi 3 Official Desktop Starter Kit (16GB, White) https://www.amazon.fr/Raspberry-Pi-Offi ... r=8-8&th=1 c'est vrai que ce n'est pas excessif. Surtout qu'il n'y a pas besoin d'une bête de course juste pour une sonde.

Mais je sèche sur ce qu'il faut installer sur ce PI? Tu remets un OS jeedom?

[Edit) Est ce ce tuto qui sert de base : https://jeedom-facile.fr/index.php/2018 ... ino-snips/


merci
Débutant dans jeedom, j'ai commencé en Juillet 2019

Avatar de l’utilisateur
mika-nt28
Actif
Messages : 7995
Inscription : 05 août 2014, 08:58
Localisation : Dreux - France

Re: [Plugin Tiers][Sujet Principal] Gestion de notre chauffe-eau

Message par mika-nt28 » 30 sept. 2019, 08:52

benj29 a écrit :
28 sept. 2019, 13:43
Yep :

Image

Je ferai un scénario propre pour tenir compte de la présence du ping ou non.

Image

Ma crainte est qu'en cas de reboot :

- la température remontée par la PI est fausse le temps de quelques minutes. Trame incomplète décodée donne 85°.
Du coup, ton temps de chauffe sera faux. Comment gère s-tu le temps de chauffe ? Le rafraichis-tu au cours du temps en cas de température erronée ?

- que se passe t'il si le reboot ne donne rien et que la température est toujours fausse ? Tu lances quand même une chauffe ? (j'ai l'impression que oui puisque l'autre jour au reboot j'ai eu la bonne surprise de voir qu'elle avait pris 17°).
Oui le temps de chauffe est rafraîchis toute les minutes.
Lorsque le plugin détecte une température estimé 10% supérieure a la température du ballon, il lève un flag, met a jours la température du ballon avec la température estimé et exécute les action corrective.
Tant que le flag est levé le plugin continue d'estimé la température.
Le flag est levé lorsqu'il reçoit un température du capteur (Je pourrais peut être ajouté une vérification de cohérence, a réfléchir)
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté

Encouragez-moi https://www.paypal.me/mikant28

benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: [Plugin Tiers][Sujet Principal] Gestion de notre chauffe-eau

Message par benj29 » 30 sept. 2019, 09:06

J'ai eu un souci ce matin. Quand j'ai le temps je fais l'analyse et la partage

Envoyé de mon GM1900 en utilisant Tapatalk


benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: [Plugin Tiers][Sujet Principal] Gestion de notre chauffe-eau

Message par benj29 » 30 sept. 2019, 19:09

Bon apparemment ça a fait le boulot.
Hier, j'ai tenté de "pêter" mon Jeedouino chauffe-eau car j'ai changé qlqchose dans le script.
Mais je n'ai volontairement pas rebooté et finalement, ta version a fait le travail.

La température n'a pas bougé de 3h16 à 4h56.
Image

Finalement le reboot fait le travail, la température change. Je le checke dans mon scénario (voir plus haut - faut que je corrige).

Image

Ce qui donne dans le suivi :

Image

Image

Tu devrais corriger l'orthographe :

Image

[Eau Chaude][Chauffe Eau][Défaillance][Sonde Température] : Réception d'une température 45.3°C nous revenue en mode Standard

=> NOUS REVENUE ?

[Eau Chaude][Chauffe Eau][Défaillance][Sonde Température] : la température n'a pas changé depuis 5305s, la température actel est 44.4°C et la température estimé est 40.346530962764°C

actuelle
estimée
caster à 1 chiffre après la virgule.

benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: [Plugin Tiers][Sujet Principal] Gestion de notre chauffe-eau

Message par benj29 » 01 oct. 2019, 07:09

Même souci ce matin.
Faut que je regarde. Car je commence à me demander si c'est vraiment un souci de température ou une mauvaise vue par ton plugin.

Envoyé de mon GM1900 en utilisant Tapatalk


Avatar de l’utilisateur
mika-nt28
Actif
Messages : 7995
Inscription : 05 août 2014, 08:58
Localisation : Dreux - France

Re: [Plugin Tiers][Sujet Principal] Gestion de notre chauffe-eau

Message par mika-nt28 » 01 oct. 2019, 09:35

J'ai mis a jours les petite correction sur les message que tu as souligné.

Oui c'est étrange si tu n'a jamais eu de défaillance que la bizarrement tu en ai tous les jours
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté

Encouragez-moi https://www.paypal.me/mikant28

benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: [Plugin Tiers][Sujet Principal] Gestion de notre chauffe-eau

Message par benj29 » 01 oct. 2019, 15:32

Bon :

Image

42.6° au point t-2 à 2h16
42.5° au point t-1 à 3h41
42.4° au point t de décision à 4h26

Conclusion, oui le plugin voit une température qui ne bouge pas et décide de rebooter de lui-même...

Le truc c'est que je ne vois pas comment tu vas décider que la température ne bouge pas. Mon eau chaude reste quand même assez stable...

Sans utilisation de l'eau chaude sur une fenêtre de 6 heures :
- La veille (message d'hier)
21h40 : 45.2°
3h16 : 44.4°
la décision de démarrage était légitime ; il passe à 45.3°

- Aujourd'hui :
21h56 : 43.4°
4h26 : 42.4°

On ne voit rien le 29 Septembre :

Image

Il y a même des jours où c'est méga plat : 0.1° le 27 Septembre sur 11h !!!!

Image

Avatar de l’utilisateur
mika-nt28
Actif
Messages : 7995
Inscription : 05 août 2014, 08:58
Localisation : Dreux - France

Re: [Plugin Tiers][Sujet Principal] Gestion de notre chauffe-eau

Message par mika-nt28 » 01 oct. 2019, 16:47

En faite, je me base sur la date de mise a jours de la valeur et j'estime la température avec la caractérisation faite sur ton chauffe-eau lors de sont fonctionnement nominal.
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté

Encouragez-moi https://www.paypal.me/mikant28

benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: [Plugin Tiers][Sujet Principal] Gestion de notre chauffe-eau

Message par benj29 » 01 oct. 2019, 17:10

Il n'y a pas un effet de bord sur les décisions de jeedom de lissage ou de garder le temps de la première valeur ?

Envoyé de mon GM1900 en utilisant Tapatalk


benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: [Plugin Tiers][Sujet Principal] Gestion de notre chauffe-eau

Message par benj29 » 01 oct. 2019, 19:08

Bon, par contre, là où je ne suis pas trop chaud c'est que le plugin prend la décision de rebooter même quand il ne doit pas être actif.
Ca c'est vraiment pas une bonne idée !
La surveillance ne doit être effective à mes yeux qu'à l'approche de la chauffe (l'heure avant par exemple).

Je viens de me prendre un reboot ...

Image

Qui plus est, je ne comprends pas pourquoi il a pris la décision de rebooter :

Image

Je sors de la douche, on voit bien la chute de l'eau chaude lol !

En zoomant on voit que sur 8min la température est restée la même... mais Micka, je ne comprends pas pourquoi il décide de rebooter comme ça ?

Image

Par contre, mon scénario de reboot s'est mis en erreur et je n'ai rien dans les logs...

Je t'ai activé le debug sur le démon. A suivre.

Bonne soirée :)

benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: [Plugin Tiers][Sujet Principal] Gestion de notre chauffe-eau

Message par benj29 » 01 oct. 2019, 20:34

J'ai encore pris des reboots en une heure.

Image

Sincèrement il faut revoir la prise de décision.

Jeedouino est bien fiable à ce niveau là, je n'avais aucun bloquage. A la limite prévois un paramètre de prise de décision et une durée d'observation avant la prochaine chauffe paramétrable elle aussi.

Code : Tout sélectionner

[2019-10-01 19:11:33][DEBUG] : Evenement sur le retour d'etat : {"ChauffeEau_id":"842","event_id":"9968","value":"34.4","datetime":"2019-10-01 19:11:33","listener_id":"144"}
[2019-10-01 19:17:01][DEBUG] : Exécution de scenario
[2019-10-01 19:21:33][DEBUG] : Evenement sur le retour d'etat : {"ChauffeEau_id":"842","event_id":"9968","value":"34.5","datetime":"2019-10-01 19:21:33","listener_id":"144"}
[2019-10-01 19:26:33][DEBUG] : Evenement sur le retour d'etat : {"ChauffeEau_id":"842","event_id":"9968","value":"34.6","datetime":"2019-10-01 19:26:33","listener_id":"144"}
[2019-10-01 19:30:03][DEBUG] : Exécution de #[Eau Chaude][Contacteur Eau Chaude][Off]#
[2019-10-01 19:30:03][DEBUG] : Evenement sur le retour d'etat : {"ChauffeEau_id":"842","event_id":"13191","value":"0","datetime":"2019-10-01 19:30:03","listener_id":"144"}
[2019-10-01 19:30:03][INFO] : [Eau Chaude][Chauffe Eau] : l'etat du chauffe eau est passé a 0
[2019-10-01 19:41:33][DEBUG] : Evenement sur le retour d'etat : {"ChauffeEau_id":"842","event_id":"9968","value":"34.7","datetime":"2019-10-01 19:41:33","listener_id":"144"}
[2019-10-01 19:51:33][DEBUG] : Evenement sur le retour d'etat : {"ChauffeEau_id":"842","event_id":"9968","value":"34.8","datetime":"2019-10-01 19:51:33","listener_id":"144"}
[2019-10-01 20:00:04][DEBUG] : Exécution de #[Eau Chaude][Contacteur Eau Chaude][Off]#
[2019-10-01 20:00:04][DEBUG] : Evenement sur le retour d'etat : {"ChauffeEau_id":"842","event_id":"13191","value":"0","datetime":"2019-10-01 20:00:04","listener_id":"144"}
[2019-10-01 20:00:04][INFO] : [Eau Chaude][Chauffe Eau] : l'etat du chauffe eau est passé a 0
[2019-10-01 20:11:33][DEBUG] : Evenement sur le retour d'etat : {"ChauffeEau_id":"842","event_id":"9968","value":"34.1","datetime":"2019-10-01 20:11:33","listener_id":"144"}
[2019-10-01 20:16:33][DEBUG] : Evenement sur le retour d'etat : {"ChauffeEau_id":"842","event_id":"9968","value":"33.8","datetime":"2019-10-01 20:16:33","listener_id":"144"}
[2019-10-01 20:26:34][DEBUG] : Evenement sur le retour d'etat : {"ChauffeEau_id":"842","event_id":"9968","value":"33.9","datetime":"2019-10-01 20:26:33","listener_id":"144"}
[2019-10-01 20:30:03][DEBUG] : Exécution de #[Eau Chaude][Contacteur Eau Chaude][Off]#
[2019-10-01 20:30:03][DEBUG] : Evenement sur le retour d'etat : {"ChauffeEau_id":"842","event_id":"13191","value":"0","datetime":"2019-10-01 20:30:03","listener_id":"144"}
[2019-10-01 20:30:03][INFO] : [Eau Chaude][Chauffe Eau] : l'etat du chauffe eau est passé a 0
En l'état, l'inertie de l'eau va créer des faux positifs tout le temps.

On voit bien que la température était fiable côté Jeedouino/capteur.
33.8 pendant 5 min puis 33.9 5 min etc.

Image

A la limite si tu veux vraiment ne pas laisser les champs réglables :
- prends une fenêtre de 0.1° sur 1h à minima. Mais là encore il y aura de faux positifs (voir mes copies plus hauts).
- tu devrais autoriser cela uniquement quand le plugin passe en chauffe ou 1 ou 2h avant en préventif.

Répondre

Revenir vers « [Catégorie] Confort / Bien-être »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités