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] Thermostat chaudière

Pour échanger sur les plugins classés en catégorie "Bien-être/Confort"
DavZero
Actif
Messages : 521
Inscription : 19 déc. 2015, 14:31

Re: [Plugin Tiers][Sujet Principal] Thermostat chaudière

Message par DavZero » 27 déc. 2018, 19:24

Salut,

Dans ton log, je vois ceci :
[2018-12-27 16:46:14][DEBUG] : {"eqpID":"50","event_id":"941","value":"23","datetime":"2018-12-27 16:46:13","listener_id":"28"}
[2018-12-27 16:46:14][DEBUG] : value lié de : 925 vs 941
[2018-12-27 16:46:14][DEBUG] : value lié de : 941 vs 941
[2018-12-27 16:46:14][DEBUG] : Evenement valide, collectDate : 2018-12-27 16:46:13, valueDate : 2018-12-27 16:46:13
[2018-12-27 16:46:14][DEBUG] : Consigne ajustée actuel : 21, nouvelle consigne ajustée : 22
[2018-12-27 16:46:14][INFO] : Définition de la consigne : 22 par la vanne 941
[2018-12-27 16:46:14][INFO] : Execution de la commande : #924# avec les options {"slider":23}
[2018-12-27 16:46:14][INFO] : Execution de la commande : #940# avec les options {"slider":23}
[2018-12-27 16:46:14][INFO] : Execution de la commande : #876# avec les options {"slider":22}
[2018-12-27 16:46:14][INFO] : Execution de la commande : #989# avec les options {"slider":22}
[2018-12-27 16:46:14][DEBUG] : Thermostat : [Séjour][Thermostat Virtuel], ActualState : 1, consigne : 22, temp 20.7, hyst : 0, RefTemp : 20.7, tendance : up, coéfficent d'inertie : 0%, mode : Manuel Vanne
[2018-12-27 16:46:14][INFO] : Thermostat : [Séjour][Thermostat Virtuel], Status "Chauffage" ==> Température pour arreter : 22
Qui semble bien indique que ta vanne (id 941) a remonté une consigne qui a bien été prise en compte (changement de la consigne de 21 à 22)
On voit aussi que cette consigne a bien été répercuté sur les autres vannes lié au thermostat.

Par contre de ce que je vois dans ton log, tu as du "jouer" avec la coche "ignorer premier evenement" donc le comportement n'est pas le même tous au long du log.

A+

DavZero
Actif
Messages : 521
Inscription : 19 déc. 2015, 14:31

Re: [Plugin Tiers][Sujet Principal] Thermostat chaudière

Message par DavZero » 10 janv. 2019, 23:35

Salut @xodus_fr,

tu as pu voir les explications que j'ai fourni? Peux tu confirmer que ca fonctionne si tu décoche "ignorer premier événement"

Merci
A+

xodus_fr
Timide
Messages : 95
Inscription : 17 sept. 2017, 11:47

Re: [Plugin Tiers][Sujet Principal] Thermostat chaudière

Message par xodus_fr » 19 janv. 2019, 09:23

DavZero a écrit :
10 janv. 2019, 23:35
Salut @xodus_fr,

tu as pu voir les explications que j'ai fourni? Peux tu confirmer que ca fonctionne si tu décoche "ignorer premier événement"

Merci
A+
Salut DavZero,

Pas encore. J'ai trop de soucis avec le fonctionnement général.

Je passe mon temps à vérifier que les consignes ont bine été mises à jour par le plugin. EN effet, je constate que les événements programmés dans l'agenda ne sont pas respectées.

Je suis obligé de redéfinir l'événement pour que cela fonctionne à nouveau, comme si les ids des actions n'étaient plus valables.

Le problème est quasi quotidien. Tout fonctionne bien en manuel mais ce sont les intéractions avec l'agenda qui déconnent.

as tu une idée du problème ?

exemple: la consigne devait passer de 19,5°C à 21°C à 07h15 dans le séjour ce mati mais l'action a été ignorée.

[2019-01-19 07:04:32][INFO] : Le switch [Séjour][SSR303 Receiver][Off] est déjà actif (0)
[2019-01-19 07:09:19][DEBUG] : on runActuatorLogic
[2019-01-19 07:09:19][DEBUG] : {"eqpID":"47","event_id":"556","value":"11.39","datetime":"2019-01-19 07:09:19","listener_id":"41"}
[2019-01-19 07:09:19][DEBUG] : value lié de : 556 vs 556
[2019-01-19 07:09:19][DEBUG] : Ancien status : 0
[2019-01-19 07:09:19][DEBUG] : Evenement non valide sans incidence sur le statut, collectDate : 2019-01-19 07:09:19, valueDate : 2019-01-19 04:50:03
[2019-01-19 07:14:18][DEBUG] : on runActuatorLogic
[2019-01-19 07:14:18][DEBUG] : {"eqpID":"47","event_id":"556","value":"11.39","datetime":"2019-01-19 07:14:17","listener_id":"41"}
[2019-01-19 07:14:18][DEBUG] : value lié de : 556 vs 556
[2019-01-19 07:14:18][DEBUG] : Ancien status : 0
[2019-01-19 07:14:18][DEBUG] : Evenement non valide sans incidence sur le statut, collectDate : 2019-01-19 07:14:17, valueDate : 2019-01-19 04:50:03
[2019-01-19 07:19:16][DEBUG] : on runActuatorLogic
[2019-01-19 07:19:16][DEBUG] : {"eqpID":"47","event_id":"556","value":"11.39","datetime":"2019-01-19 07:19:16","listener_id":"41"}
[2019-01-19 07:19:16][DEBUG] : value lié de : 556 vs 556
[2019-01-19 07:19:16][DEBUG] : Ancien status : 0
[2019-01-19 07:19:16][DEBUG] : Evenement non valide sans incidence sur le statut, collectDate : 2019-01-19 07:19:16, valueDate : 2019-01-19 04:50:03
[2019-01-19 07:22:43][DEBUG] : Thermostat : [Séjour][Thermostat Virtuel], ActualState : 0, consigne : 19.5, temp 20.18, hyst : 0, RefTemp : 20.18, tendance : up, coéfficent d'inertie : 0%, mode : Intermédiaire
[2019-01-19 07:22:43][INFO] : Thermostat : [Séjour][Thermostat Virtuel], Status "Arrêté" ==> Température pour chauffer : 19.5
[2019-01-19 07:22:43][DEBUG] : on runBoilerLogic
[2019-01-19 07:22:43][DEBUG] : Le switchOff est [Séjour][SSR303 Receiver][Off]

Merci.

X.

xodus_fr
Timide
Messages : 95
Inscription : 17 sept. 2017, 11:47

Re: [Plugin Tiers][Sujet Principal] Thermostat chaudière

Message par xodus_fr » 19 janv. 2019, 11:23

DavZero a écrit :
10 janv. 2019, 23:35
Salut @xodus_fr,

tu as pu voir les explications que j'ai fourni? Peux tu confirmer que ca fonctionne si tu décoche "ignorer premier événement"

Merci
A+
Salut DavZero,

Pas encore. J'ai trop de soucis avec le fonctionnement général.

Je passe mon temps à vérifier que les consignes ont bine été mises à jour par le plugin. EN effet, je constate que les événements programmés dans l'agenda ne sont pas respectées.

Je suis obligé de redéfinir l'événement pour que cela fonctionne à nouveau, comme si les ids des actions n'étaient plus valables.

Le problème est quasi quotidien. Tout fonctionne bien en manuel mais ce sont les intéractions avec l'agenda qui déconnent.

as tu une idée du problème ?

exemple: la consigne devait passer de 19,5°C à 21°C à 07h15 dans le séjour ce mati mais l'action a été ignorée.

[2019-01-19 07:04:32][INFO] : Le switch [Séjour][SSR303 Receiver][Off] est déjà actif (0)
[2019-01-19 07:09:19][DEBUG] : on runActuatorLogic
[2019-01-19 07:09:19][DEBUG] : {"eqpID":"47","event_id":"556","value":"11.39","datetime":"2019-01-19 07:09:19","listener_id":"41"}
[2019-01-19 07:09:19][DEBUG] : value lié de : 556 vs 556
[2019-01-19 07:09:19][DEBUG] : Ancien status : 0
[2019-01-19 07:09:19][DEBUG] : Evenement non valide sans incidence sur le statut, collectDate : 2019-01-19 07:09:19, valueDate : 2019-01-19 04:50:03
[2019-01-19 07:14:18][DEBUG] : on runActuatorLogic
[2019-01-19 07:14:18][DEBUG] : {"eqpID":"47","event_id":"556","value":"11.39","datetime":"2019-01-19 07:14:17","listener_id":"41"}
[2019-01-19 07:14:18][DEBUG] : value lié de : 556 vs 556
[2019-01-19 07:14:18][DEBUG] : Ancien status : 0
[2019-01-19 07:14:18][DEBUG] : Evenement non valide sans incidence sur le statut, collectDate : 2019-01-19 07:14:17, valueDate : 2019-01-19 04:50:03
[2019-01-19 07:19:16][DEBUG] : on runActuatorLogic
[2019-01-19 07:19:16][DEBUG] : {"eqpID":"47","event_id":"556","value":"11.39","datetime":"2019-01-19 07:19:16","listener_id":"41"}
[2019-01-19 07:19:16][DEBUG] : value lié de : 556 vs 556
[2019-01-19 07:19:16][DEBUG] : Ancien status : 0
[2019-01-19 07:19:16][DEBUG] : Evenement non valide sans incidence sur le statut, collectDate : 2019-01-19 07:19:16, valueDate : 2019-01-19 04:50:03
[2019-01-19 07:22:43][DEBUG] : Thermostat : [Séjour][Thermostat Virtuel], ActualState : 0, consigne : 19.5, temp 20.18, hyst : 0, RefTemp : 20.18, tendance : up, coéfficent d'inertie : 0%, mode : Intermédiaire
[2019-01-19 07:22:43][INFO] : Thermostat : [Séjour][Thermostat Virtuel], Status "Arrêté" ==> Température pour chauffer : 19.5
[2019-01-19 07:22:43][DEBUG] : on runBoilerLogic
[2019-01-19 07:22:43][DEBUG] : Le switchOff est [Séjour][SSR303 Receiver][Off]

Merci.

DavZero
Actif
Messages : 521
Inscription : 19 déc. 2015, 14:31

Re: [Plugin Tiers][Sujet Principal] Thermostat chaudière

Message par DavZero » 19 janv. 2019, 13:48

Salut @xodus_fr,

est tu sur que le problème ne vient pas de l'agenda, car la a priori pas de changement de consigne recu. Que dit le log du plugin agenda? (en debug aussi peut être?)

A+

xodus_fr
Timide
Messages : 95
Inscription : 17 sept. 2017, 11:47

Re: [Plugin Tiers][Sujet Principal] Thermostat chaudière

Message par xodus_fr » 19 janv. 2019, 17:49

DavZero a écrit :
19 janv. 2019, 13:48
Salut @xodus_fr,

est tu sur que le problème ne vient pas de l'agenda, car la a priori pas de changement de consigne recu. Que dit le log du plugin agenda? (en debug aussi peut être?)

A+
Salut,

Je ne vois pas de fichier pour le log. Le champ log est vide dans la configuration du plugin et l'activation du mode debug ne change rien.

Je vois ce problème lorsque je fais des changement d'offset ou si je change les consignes.

C'est très pénible.

Ce matin, la consigne de la vanne de mon fils était à 11°C alors que 21°C était prévu dans l'agenda.

Je ne comprends pas:
[2019-01-19 12:28:02][DEBUG] : {"eqpID":"47","event_id":"556","value":"12.39","datetime":"2019-01-19 12:28:01","listener_id":"41"}
[2019-01-19 12:28:02][DEBUG] : value lié de : 556 vs 556
[2019-01-19 12:28:02][DEBUG] : Ancien status : 1
[2019-01-19 12:28:02][DEBUG] : Evenement non valide sans incidence sur le statut, collectDate : 2019-01-19 12:28:01, valueDate : 2019-01-19 12:28:01
[2019-01-19 12:30:19][DEBUG] : Thermostat : [Sami][Thermostat Virtuel], ActualState : 0, consigne : 11, temp 19.28, hyst : 0, RefTemp : 19.63, tendance : down, coéfficent d'inertie : 0%, mode : Manuel Vanne
[2019-01-19 12:30:19][INFO] : Thermostat : [Sami][Thermostat Virtuel], Status "Arrêté" ==> Température pour chauffer : 11
[2019-01-19 12:30:19][DEBUG] : on runBoilerLogic
[2019-01-19 12:30:19][DEBUG] : Le switchOn est [Séjour][SSR303 Receiver][On]
[2019-01-19 12:30:19][DEBUG] : L'info du switch est [Séjour][SSR303 Receiver][Etat]
[2019-01-19 12:30:19][INFO] : Le switch [Séjour][SSR303 Receiver][On] est déjà actif (1)

X.

DavZero
Actif
Messages : 521
Inscription : 19 déc. 2015, 14:31

Re: [Plugin Tiers][Sujet Principal] Thermostat chaudière

Message par DavZero » 19 janv. 2019, 21:50

Salut,

je vois dans les log que tu as du activer le retour de consigne cf cette ligne :
[2019-01-19 12:28:02][DEBUG] : {"eqpID":"47","event_id":"556","value":"12.39","datetime":"2019-01-19 12:28:01","listener_id":"41"}

Ca indique que la consigne de la vanne est passé a 12,39.

Sais tu d'ou vient cette valeur (c'est pour l'info dont l'id est 556 dans jeedom) ?
Peux tu désactiver le retour de consigne (au moins temporairement pour voir si il y a un impact)?

Dans ton agenda, tu commande la vanne ou la consigne du thermostat?

Je viens de mettre le plugin agenda en mode debug et j'ai bien des logs.

Voila ce que je vois dans le log du plugin agenda (le nom du log est calendar):

Code : Tout sélectionner

[2019-01-19 21:33:23][DEBUG] : [Labo Thermostat][testagenda] Reprogrammation à : 2019-01-19 21:45:00 de  : calendar_event Object (     [id:calendar_event:private] => 1     [eqLogic_id:calendar_event:private] => 180     [cmd_param:calendar_event:private] => {"eventName":"testvent","icon":"","color":"#2980b9","transparent":"0","text_color":"#ffffff","noDisplayOnDashboard":"0","start":[{"options":{"enable":"1","background":"0"},"cmd":"#26#"}],"end":[]}     [startDate:calendar_event:private] => 2019-01-19 21:45:00     [endDate:calendar_event:private] => 2019-01-19 22:00:00     [repeat:calendar_event:private] => {"includeDateFromCalendar":"","includeDate":"","excludeDate":"","enable":"0","mode":"simple","positionAt":"first","day":"monday","freq":0,"unite":"days","excludeDay":{"1":"1","2":"1","3":"1","4":"1","5":"1","6":"1","7":"1"},"nationalDay":"all","excludeDateFromCalendar":""}     [until:calendar_event:private] =>  )
[2019-01-19 21:45:03][DEBUG] : [Labo Thermostat][testagenda] Reprogrammation
[2019-01-19 21:45:03][DEBUG] : [Labo Thermostat][testagenda] Reprogrammation à : 2019-01-19 22:00:00 de  : calendar_event Object (     [id:calendar_event:private] => 1     [eqLogic_id:calendar_event:private] => 180     [cmd_param:calendar_event:private] => {"eventName":"testvent","icon":"","color":"#2980b9","transparent":"0","text_color":"#ffffff","noDisplayOnDashboard":"0","start":[{"options":{"enable":"1","background":"0"},"cmd":"#26#"}],"end":[],"in_progress":0}     [startDate:calendar_event:private] => 2019-01-19 21:45:00     [endDate:calendar_event:private] => 2019-01-19 22:00:00     [repeat:calendar_event:private] => {"includeDateFromCalendar":"","includeDate":"","excludeDate":"","enable":"0","mode":"simple","positionAt":"first","day":"monday","freq":0,"unite":"days","excludeDay":{"1":"1","2":"1","3":"1","4":"1","5":"1","6":"1","7":"1"},"nationalDay":"all","excludeDateFromCalendar":""}     [until:calendar_event:private] =>  )
[2019-01-19 21:45:03][DEBUG] : [Labo Thermostat][testagenda]Lancement de l'evenement : calendar_event Object (     [id:calendar_event:private] => 1     [eqLogic_id:calendar_event:private] => 180     [cmd_param:calendar_event:private] => {"eventName":"testvent","icon":"","color":"#2980b9","transparent":"0","text_color":"#ffffff","noDisplayOnDashboard":"0","start":[{"options":{"enable":"1","background":"0"},"cmd":"#26#"}],"end":[],"in_progress":0}     [startDate:calendar_event:private] => 2019-01-19 21:45:00     [endDate:calendar_event:private] => 2019-01-19 22:00:00     [repeat:calendar_event:private] => {"includeDateFromCalendar":"","includeDate":"","excludeDate":"","enable":"0","mode":"simple","positionAt":"first","day":"monday","freq":0,"unite":"days","excludeDay":{"1":"1","2":"1","3":"1","4":"1","5":"1","6":"1","7":"1"},"nationalDay":"all","excludeDateFromCalendar":""}     [until:calendar_event:private] =>  )
[2019-01-19 21:45:03][DEBUG] : [Labo Thermostat][testagenda]Recherche de l'action à faire (start ou end)
[2019-01-19 21:45:03][DEBUG] : [Labo Thermostat][testagenda]Action de début
Sachant qu'a 21h33 j'ai programmer un evenenement qui débute a 21h45 et qui se termine a 22h00.

Ensuite dans le log du plugin thermostat chaudière j'ai ca :

Code : Tout sélectionner

[2019-01-19 21:45:03][DEBUG] : Activation du mode : {"slider":"20.5","mode":"Chaud"}
[2019-01-19 21:45:03][INFO] : Execution de la commande : #7# avec les options {"slider":21}
[2019-01-19 21:45:03][DEBUG] : Thermostat : [Labo Thermostat][Test Thermostat], ActualState : 0, consigne : 20.5, temp 20, hyst : 0.25, RefTemp : 20, tendance : up, coéfficent d'inertie : 45%, mode : Chaud
[2019-01-19 21:45:03][INFO] : Thermostat : [Labo Thermostat][Test Thermostat], Status "Arrêté" ==> Température pour chauffer : 20.1375
[2019-01-19 21:45:04][DEBUG] : on runActuatorLogic
[2019-01-19 21:45:04][DEBUG] : {"eqpID":"3","event_id":"6","value":"21","listener_id":"9"}
[2019-01-19 21:45:04][DEBUG] : value lié de  : 6 vs 6
[2019-01-19 21:45:04][DEBUG] : Evenement valide, collectDate : 2019-01-19 21:45:03, valueDate : 2019-01-19 21:45:03
[2019-01-19 21:45:04][DEBUG] : New value already equal to adjusted value : 20.5
qui indique que l’événement a bien été exécuter et pris en compte (l'action programmé était le passage en mode "chaud")

A+

xodus_fr
Timide
Messages : 95
Inscription : 17 sept. 2017, 11:47

Re: [Plugin Tiers][Sujet Principal] Thermostat chaudière

Message par xodus_fr » 20 janv. 2019, 19:02

DavZero a écrit :
19 janv. 2019, 21:50
Salut,

je vois dans les log que tu as du activer le retour de consigne cf cette ligne :
[2019-01-19 12:28:02][DEBUG] : {"eqpID":"47","event_id":"556","value":"12.39","datetime":"2019-01-19 12:28:01","listener_id":"41"}

Ca indique que la consigne de la vanne est passé a 12,39.

Sais tu d'ou vient cette valeur (c'est pour l'info dont l'id est 556 dans jeedom) ?
Peux tu désactiver le retour de consigne (au moins temporairement pour voir si il y a un impact)?

Dans ton agenda, tu commande la vanne ou la consigne du thermostat?

Je viens de mettre le plugin agenda en mode debug et j'ai bien des logs.

Voila ce que je vois dans le log du plugin agenda (le nom du log est calendar):

Code : Tout sélectionner

[2019-01-19 21:33:23][DEBUG] : [Labo Thermostat][testagenda] Reprogrammation à : 2019-01-19 21:45:00 de  : calendar_event Object (     [id:calendar_event:private] => 1     [eqLogic_id:calendar_event:private] => 180     [cmd_param:calendar_event:private] => {"eventName":"testvent","icon":"","color":"#2980b9","transparent":"0","text_color":"#ffffff","noDisplayOnDashboard":"0","start":[{"options":{"enable":"1","background":"0"},"cmd":"#26#"}],"end":[]}     [startDate:calendar_event:private] => 2019-01-19 21:45:00     [endDate:calendar_event:private] => 2019-01-19 22:00:00     [repeat:calendar_event:private] => {"includeDateFromCalendar":"","includeDate":"","excludeDate":"","enable":"0","mode":"simple","positionAt":"first","day":"monday","freq":0,"unite":"days","excludeDay":{"1":"1","2":"1","3":"1","4":"1","5":"1","6":"1","7":"1"},"nationalDay":"all","excludeDateFromCalendar":""}     [until:calendar_event:private] =>  )
[2019-01-19 21:45:03][DEBUG] : [Labo Thermostat][testagenda] Reprogrammation
[2019-01-19 21:45:03][DEBUG] : [Labo Thermostat][testagenda] Reprogrammation à : 2019-01-19 22:00:00 de  : calendar_event Object (     [id:calendar_event:private] => 1     [eqLogic_id:calendar_event:private] => 180     [cmd_param:calendar_event:private] => {"eventName":"testvent","icon":"","color":"#2980b9","transparent":"0","text_color":"#ffffff","noDisplayOnDashboard":"0","start":[{"options":{"enable":"1","background":"0"},"cmd":"#26#"}],"end":[],"in_progress":0}     [startDate:calendar_event:private] => 2019-01-19 21:45:00     [endDate:calendar_event:private] => 2019-01-19 22:00:00     [repeat:calendar_event:private] => {"includeDateFromCalendar":"","includeDate":"","excludeDate":"","enable":"0","mode":"simple","positionAt":"first","day":"monday","freq":0,"unite":"days","excludeDay":{"1":"1","2":"1","3":"1","4":"1","5":"1","6":"1","7":"1"},"nationalDay":"all","excludeDateFromCalendar":""}     [until:calendar_event:private] =>  )
[2019-01-19 21:45:03][DEBUG] : [Labo Thermostat][testagenda]Lancement de l'evenement : calendar_event Object (     [id:calendar_event:private] => 1     [eqLogic_id:calendar_event:private] => 180     [cmd_param:calendar_event:private] => {"eventName":"testvent","icon":"","color":"#2980b9","transparent":"0","text_color":"#ffffff","noDisplayOnDashboard":"0","start":[{"options":{"enable":"1","background":"0"},"cmd":"#26#"}],"end":[],"in_progress":0}     [startDate:calendar_event:private] => 2019-01-19 21:45:00     [endDate:calendar_event:private] => 2019-01-19 22:00:00     [repeat:calendar_event:private] => {"includeDateFromCalendar":"","includeDate":"","excludeDate":"","enable":"0","mode":"simple","positionAt":"first","day":"monday","freq":0,"unite":"days","excludeDay":{"1":"1","2":"1","3":"1","4":"1","5":"1","6":"1","7":"1"},"nationalDay":"all","excludeDateFromCalendar":""}     [until:calendar_event:private] =>  )
[2019-01-19 21:45:03][DEBUG] : [Labo Thermostat][testagenda]Recherche de l'action à faire (start ou end)
[2019-01-19 21:45:03][DEBUG] : [Labo Thermostat][testagenda]Action de début
Sachant qu'a 21h33 j'ai programmer un evenenement qui débute a 21h45 et qui se termine a 22h00.

Ensuite dans le log du plugin thermostat chaudière j'ai ca :

Code : Tout sélectionner

[2019-01-19 21:45:03][DEBUG] : Activation du mode : {"slider":"20.5","mode":"Chaud"}
[2019-01-19 21:45:03][INFO] : Execution de la commande : #7# avec les options {"slider":21}
[2019-01-19 21:45:03][DEBUG] : Thermostat : [Labo Thermostat][Test Thermostat], ActualState : 0, consigne : 20.5, temp 20, hyst : 0.25, RefTemp : 20, tendance : up, coéfficent d'inertie : 45%, mode : Chaud
[2019-01-19 21:45:03][INFO] : Thermostat : [Labo Thermostat][Test Thermostat], Status "Arrêté" ==> Température pour chauffer : 20.1375
[2019-01-19 21:45:04][DEBUG] : on runActuatorLogic
[2019-01-19 21:45:04][DEBUG] : {"eqpID":"3","event_id":"6","value":"21","listener_id":"9"}
[2019-01-19 21:45:04][DEBUG] : value lié de  : 6 vs 6
[2019-01-19 21:45:04][DEBUG] : Evenement valide, collectDate : 2019-01-19 21:45:03, valueDate : 2019-01-19 21:45:03
[2019-01-19 21:45:04][DEBUG] : New value already equal to adjusted value : 20.5
qui indique que l’événement a bien été exécuter et pris en compte (l'action programmé était le passage en mode "chaud")

A+
Salut,

Merci pour ton retour.

Je ne programme que des changements de mode dans les agendas.

Je ne sais pas comment faire pour trouver à qui correspond l'event id 556. Tu peux m'expliquer?

Bon, je crois avoir compris d'où vient cette valeur farfelue.

Le radiateur dans la chambre en question est une popp de chez danfoss. Le pas au niveau de la vanne est de 0,5°C.

Par erreur, un offset de genre 1,3 était renseigné dans le thermostat virtuel de la chambre.

Mon hypothèse est que l'interprétation par la vanne de la valeur reçue par le thermostat virtuel est erronée. Si je corrige cet offset avec un pas de 0,5°C, je n'ai plus ce problème. Peut-être qu'un warning lors de la sauvegarde de la configuration du thermostat virtuel avec des valeurs n'étant pas un multiple de 0,5°C pourrait mettre sur la piste (genre "Warning : la valeur n'est pas un multiple de 0,5°c - confirmer cette programmation) ?

C'est la seule hypothèse que j'ai : 12.39 ne correspond à rien pour moi.

Pour le Calendar, j'ai enfin un journal de débug dont voici le contenu:

Code : Tout sélectionner

[2019-01-19 21:27:54][DEBUG] : [Sami][Agenda Sami] Reprogrammation de tous les évènements
[2019-01-19 23:00:05][DEBUG] : [Séjour][Double Vannes] Reprogrammation
[2019-01-19 23:00:05][DEBUG] : [Séjour][Double Vannes] Reprogrammation à : 2019-01-20 07:15:00 de  : calendar_event Object (     [id:calendar_event:private] => 5     [eqLogic_id:calendar_event:private] => 81     [cmd_param:calendar_event:private] => {"eventName":"Mode M Comfort","icon":"<i class=\"icon jeedom-pilote-conf\"><\/i>","color":"#2980b9","transparent":"0","text_color":"#ffffff","noDisplayOnDashboard":"0","start":[{"options":{"enable":"0","background":"0"},"cmd":"#1013#"}],"end":[{"options":{"enable":"0","background":"0"},"cmd":"#1071#"}],"in_progress":1}     [startDate:calendar_event:private] => 2018-11-27 07:15:00     [endDate:calendar_event:private] => 2018-11-27 23:00:00     [repeat:calendar_event:private] => Array         (             [includeDateFromCalendar] =>              [includeDate] =>              [excludeDate] => 2019-01-01,2019-01-05,2018-12-29,2019-01-06,2018-12-30             [enable] => 1             [mode] => simple             [positionAt] => first             [day] => monday             [freq] => 1             [unite] => days             [excludeDay] => Array                 (                     [1] => 0                     [2] => 1                     [3] => 0                     [4] => 0                     [5] => 0                     [6] => 1                     [7] => 1                 )              [nationalDay] => all             [excludeDateFromCalendar] =>          )      [until:calendar_event:private] => 0000-00-00 00:00:00 )
[2019-01-19 23:00:05][DEBUG] : [Séjour][Double Vannes]Lancement de l'evenement : calendar_event Object (     [id:calendar_event:private] => 5     [eqLogic_id:calendar_event:private] => 81     [cmd_param:calendar_event:private] => {"eventName":"Mode M Comfort","icon":"<i class=\"icon jeedom-pilote-conf\"><\/i>","color":"#2980b9","transparent":"0","text_color":"#ffffff","noDisplayOnDashboard":"0","start":[{"options":{"enable":"0","background":"0"},"cmd":"#1013#"}],"end":[{"options":{"enable":"0","background":"0"},"cmd":"#1071#"}],"in_progress":1}     [startDate:calendar_event:private] => 2018-11-27 07:15:00     [endDate:calendar_event:private] => 2018-11-27 23:00:00     [repeat:calendar_event:private] => Array         (             [includeDateFromCalendar] =>              [includeDate] =>              [excludeDate] => 2019-01-01,2019-01-05,2018-12-29,2019-01-06,2018-12-30             [enable] => 1             [mode] => simple             [positionAt] => first             [day] => monday             [freq] => 1             [unite] => days             [excludeDay] => Array                 (                     [1] => 0                     [2] => 1                     [3] => 0                     [4] => 0                     [5] => 0                     [6] => 1                     [7] => 1                 )              [nationalDay] => all             [excludeDateFromCalendar] =>          )      [until:calendar_event:private] => 0000-00-00 00:00:00 )
[2019-01-19 23:00:05][DEBUG] : [Séjour][Double Vannes]Recherche de l'action à faire (start ou end)
[2019-01-19 23:00:05][DEBUG] : [Séjour][Double Vannes]Action de fin
[2019-01-20 00:00:02][DEBUG] : [Chambre invité][Agenda Invité] Reprogrammation de tous les évènements
[2019-01-20 00:00:02][DEBUG] : [Cuisine][Vanne Cuisine] Reprogrammation de tous les évènements
[2019-01-20 00:00:02][DEBUG] : [Sami][Agenda Sami] Reprogrammation de tous les évènements
[2019-01-20 00:00:02][DEBUG] : [Séjour][Double Vannes] Reprogrammation de tous les évènements
[2019-01-20 00:00:03][DEBUG] : [Séjour][Double Vannes] Reprogrammation à : 2019-01-20 07:15:00 de  : calendar_event Object (     [id:calendar_event:private] => 5     [eqLogic_id:calendar_event:private] => 81     [cmd_param:calendar_event:private] => Array         (             [eventName] => Mode M Comfort             [icon] => <i class="icon jeedom-pilote-conf"></i>             [color] => #2980b9             [transparent] => 0             [text_color] => #ffffff             [noDisplayOnDashboard] => 0             [start] => Array                 (                     [0] => Array                         (                             [options] => Array                                 (                                     [enable] => 0                                     [background] => 0                                 )                              [cmd] => #1013#                         )                  )              [end] => Array                 (                     [0] => Array                         (                             [options] => Array                                 (                                     [enable] => 0                                     [background] => 0                                 )                              [cmd] => #1071#                         )                  )              [in_progress] => 0         )      [startDate:calendar_event:private] => 2018-11-27 07:15:00     [endDate:calendar_event:private] => 2018-11-27 23:00:00     [repeat:calendar_event:private] => Array         (             [includeDateFromCalendar] =>              [includeDate] =>              [excludeDate] => 2019-01-01,2019-01-05,2018-12-29,2019-01-06,2018-12-30             [enable] => 1             [mode] => simple             [positionAt] => first             [day] => monday             [freq] => 1             [unite] => days             [excludeDay] => Array                 (                     [1] => 0                     [2] => 1                     [3] => 0                     [4] => 0                     [5] => 0                     [6] => 1                     [7] => 1                 )              [nationalDay] => all             [excludeDateFromCalendar] =>          )      [until:calendar_event:private] => 0000-00-00 00:00:00 )
[2019-01-20 00:00:03][DEBUG] : [Séjour][Double Vannes] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2019-01-20 00:00:03][DEBUG] : [Séjour][Double Vannes] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2019-01-20 00:00:03][DEBUG] : [Séjour][Double Vannes] Reprogrammation à : 2019-01-21 06:15:00 de  : calendar_event Object (     [id:calendar_event:private] => 27     [eqLogic_id:calendar_event:private] => 81     [cmd_param:calendar_event:private] => Array         (             [eventName] => Mercredi             [icon] =>              [color] => #2980b9             [transparent] => 0             [text_color] => #ffffff             [noDisplayOnDashboard] => 0             [start] => Array                 (                     [0] => Array                         (                             [options] => Array                                 (                                     [enable] => 1                                     [background] => 0                                 )                              [cmd] => #1013#                         )                  )              [end] => Array                 (                     [0] => Array                         (                             [options] => Array                                 (                                     [enable] => 1                                     [background] => 0                                 )                              [cmd] => #1071#                         )                  )              [in_progress] => 0         )      [startDate:calendar_event:private] => 2019-01-17 06:15:00     [endDate:calendar_event:private] => 2019-01-17 23:00:00     [repeat:calendar_event:private] => Array         (             [includeDateFromCalendar] =>              [includeDate] =>              [excludeDate] =>              [enable] => 1             [mode] => simple             [positionAt] => first             [day] => monday             [freq] => 1             [unite] => days             [excludeDay] => Array                 (                     [1] => 1                     [2] => 0                     [3] => 1                     [4] => 1                     [5] => 1                     [6] => 0                     [7] => 0                 )              [nationalDay] => all             [excludeDateFromCalendar] =>          )      [until:calendar_event:private] => 0000-00-00 00:00:00 )
[2019-01-20 07:15:04][DEBUG] : [Séjour][Double Vannes] Reprogrammation
[2019-01-20 07:15:04][DEBUG] : [Séjour][Double Vannes] Reprogrammation à : 2019-01-20 23:00:00 de  : calendar_event Object (     [id:calendar_event:private] => 5     [eqLogic_id:calendar_event:private] => 81     [cmd_param:calendar_event:private] => {"eventName":"Mode M Comfort","icon":"<i class=\"icon jeedom-pilote-conf\"><\/i>","color":"#2980b9","transparent":"0","text_color":"#ffffff","noDisplayOnDashboard":"0","start":[{"options":{"enable":"0","background":"0"},"cmd":"#1013#"}],"end":[{"options":{"enable":"0","background":"0"},"cmd":"#1071#"}],"in_progress":0}     [startDate:calendar_event:private] => 2018-11-27 07:15:00     [endDate:calendar_event:private] => 2018-11-27 23:00:00     [repeat:calendar_event:private] => Array         (             [includeDateFromCalendar] =>              [includeDate] =>              [excludeDate] => 2019-01-01,2019-01-05,2018-12-29,2019-01-06,2018-12-30             [enable] => 1             [mode] => simple             [positionAt] => first             [day] => monday             [freq] => 1             [unite] => days             [excludeDay] => Array                 (                     [1] => 0                     [2] => 1                     [3] => 0                     [4] => 0                     [5] => 0                     [6] => 1                     [7] => 1                 )              [nationalDay] => all             [excludeDateFromCalendar] =>          )      [until:calendar_event:private] => 0000-00-00 00:00:00 )
[2019-01-20 07:15:04][DEBUG] : [Séjour][Double Vannes]Lancement de l'evenement : calendar_event Object (     [id:calendar_event:private] => 5     [eqLogic_id:calendar_event:private] => 81     [cmd_param:calendar_event:private] => {"eventName":"Mode M Comfort","icon":"<i class=\"icon jeedom-pilote-conf\"><\/i>","color":"#2980b9","transparent":"0","text_color":"#ffffff","noDisplayOnDashboard":"0","start":[{"options":{"enable":"0","background":"0"},"cmd":"#1013#"}],"end":[{"options":{"enable":"0","background":"0"},"cmd":"#1071#"}],"in_progress":0}     [startDate:calendar_event:private] => 2018-11-27 07:15:00     [endDate:calendar_event:private] => 2018-11-27 23:00:00     [repeat:calendar_event:private] => Array         (             [includeDateFromCalendar] =>              [includeDate] =>              [excludeDate] => 2019-01-01,2019-01-05,2018-12-29,2019-01-06,2018-12-30             [enable] => 1             [mode] => simple             [positionAt] => first             [day] => monday             [freq] => 1             [unite] => days             [excludeDay] => Array                 (                     [1] => 0                     [2] => 1                     [3] => 0                     [4] => 0                     [5] => 0                     [6] => 1                     [7] => 1                 )              [nationalDay] => all             [excludeDateFromCalendar] =>          )      [until:calendar_event:private] => 0000-00-00 00:00:00 )
[2019-01-20 07:15:04][DEBUG] : [Séjour][Double Vannes]Recherche de l'action à faire (start ou end)
[2019-01-20 07:15:04][DEBUG] : [Séjour][Double Vannes]Action de début

A 7h15, le thermostat virtuel est censé passer en mode confort avec 21°C pour les deux vannes.

Merci,
X.

oon
Timide
Messages : 282
Inscription : 23 févr. 2015, 12:12

Re: [Plugin Tiers][Sujet Principal] Thermostat chaudière

Message par oon » 20 janv. 2019, 19:33

coucou j'utilise depuis 2 ans ton plugin enfin deuxieme hivers) et la je me heurte à un soucis, que j'ai reussi a resoudre par un moyen pas tres sympa mais voila ca ne me convient que très peu.
Lorsque j'aere ma maison je coupe la chaudiere sinon ca chauffe la rue. Je ne sais pas s'il y a moyen d'integrer une chute de temperature comme une ouverture de fenetre et ne pas declencher la chaudiere pendant x minutes.
J'ai pensé mettre des capteurs aquara sur mes fenetres et couper les thermostats en cas d'ouverture et les reactiver en cas de fermeture mais c'est aussi du bidouillage si tu as une idée qui fonctionne je suis preneur :) car comme un c** j'ai oublie de remettre le chauffage en route :( j'ai froid

DavZero
Actif
Messages : 521
Inscription : 19 déc. 2015, 14:31

Re: [Plugin Tiers][Sujet Principal] Thermostat chaudière

Message par DavZero » 24 janv. 2019, 20:44

Salut,

alors @xodus_fr, alors tu as pu identifier la source de ton problème?
@oon, ce n'est pas la première fois qu'on me fait cette demande, il faudrait que j’intègre par thermostat, une notion d'ouverture de fenêtre paramétrable soit sur une chute de température soit sur l’état d'un capteur. (La solution avec capteur est évidemment beaucoup plus simple mais je peux aussi étudier l'autre solution le plus compliquer étant de détecte la fermeture de la fenêtre). Pour le moment sans faire un scénario complexe difficile de géré tous les cas (gestion du changement de consigne pendant une phase d'ouverture de fenêtre détecte par exemple) mais tu dois pouvoir faire un scénario qui détecte une chute de température et passer le thermostat a Off quand c'est le cas puis réappliquer la consigne active (ou le mode avant passage en Off) au bout d'un certains temps.
En tout cas j'ai bien noté le besoin et je vais voir ce que je peux faire.

A+

sharkan
Timide
Messages : 322
Inscription : 22 nov. 2016, 22:28

Re: [Plugin Tiers][Sujet Principal] Thermostat chaudière

Message par sharkan » 28 janv. 2019, 19:22

Bonjour j'ai enfin Franchi le pas et j'ai acheté ton plugin.
J'ai un petit soucis lorsque je change la valeur de la vanne thermostatique manuellement (directement a la vanne) la valeur ne change pas dans le plugin par contre cela fonctionne bien a l'inverse donc du plugin a la vanne . As tu une solution ?merci

DavZero
Actif
Messages : 521
Inscription : 19 déc. 2015, 14:31

Re: [Plugin Tiers][Sujet Principal] Thermostat chaudière

Message par DavZero » 28 janv. 2019, 23:37

Salut @sharkan,

quel type de vanne tu utilises? (quel marque/reference)
As tu bien cocher la case "contrôle la consigne" en face des actionneurs de vannes (dans la config du thermostat)?

Si oui il me faudrait un log en niveau de log debug pour analyser s il y a un problème, pour ca :
- passe le niveau de log du plugin en debug (dans la config du plugin)
- Attend 10 minutes sans intervenir sur un thermostat
- change une consigne sur une vanne (directement au niveau du radiateur, pas dans le plugin)
- Attends 20 minutes
- Envoi moi le log.


A+

sharkan
Timide
Messages : 322
Inscription : 22 nov. 2016, 22:28

Re: [Plugin Tiers][Sujet Principal] Thermostat chaudière

Message par sharkan » 31 janv. 2019, 16:15

DavZero a écrit :
28 janv. 2019, 23:37
Salut @sharkan,

quel type de vanne tu utilises? (quel marque/reference)
As tu bien cocher la case "contrôle la consigne" en face des actionneurs de vannes (dans la config du thermostat)?

Si oui il me faudrait un log en niveau de log debug pour analyser s il y a un problème, pour ca :
- passe le niveau de log du plugin en debug (dans la config du plugin)
- Attend 10 minutes sans intervenir sur un thermostat
- change une consigne sur une vanne (directement au niveau du radiateur, pas dans le plugin)
- Attends 20 minutes
- Envoi moi le log.


A+
je vais tester ca
J'utilise des vannes eurotronic spirit Zwave.
sur mes vannes je peux controler la valeur MODE ECO (Heat econ setpoint) et la valeur MODE Confort (Heat setpoint) dans les actionneurs je dois obligatoirement mettre les deux ?
merci

sharkan
Timide
Messages : 322
Inscription : 22 nov. 2016, 22:28

Re: [Plugin Tiers][Sujet Principal] Thermostat chaudière

Message par sharkan » 31 janv. 2019, 16:53

Bon même en cochant la case controle la consigne, je n'ai pas de retour sur le virtuel en agissant sur ma vanne :s
voici les logs que tu m'as demandé:
boilerThermostat.txt
(9.54 Kio) Téléchargé 16 fois

dvb
Actif
Messages : 1442
Inscription : 15 févr. 2015, 22:50

Re: [Plugin Tiers][Sujet Principal] Thermostat chaudière

Message par dvb » 01 févr. 2019, 22:42

Bonsoir,

J'ai un truc très énervant que je souhaite partager ...

En mode Dasboard, certains éléments du widget thermostat sont agencés différemment (alors que l'ordre dans la configuration est rigoureusement le même).

Pour corriger, je passe en mode création et je réagence les boutons pour que tout soit homogène. Cela tient quelques secondes, je n'ai même pas le temps de sauvegarder que les boutons rechangent de place pour ce mettre dans le désordre. J'ai beau réessayer encore et encore, impossible !

Pour illustrer :
Thermostat du haut = modèle OK
Thermostat du bas = exemple de ce qui a bougé
Image

Savez-vous comment faire pour que tous mes thermostats soient agencés de la même manière ?
DIY 4*2GHz - 4Go RAM - SSD
- ctrl 1-wire Dallas + IPX800 + X880
- ctrl RFXcom + Oregon (température) + Anémomètre
- ctrl Gen5 + Wallplug + fgrm-222 + Benext + Everspring AN157-6 + Aeon Key Fob+ ...

DavZero
Actif
Messages : 521
Inscription : 19 déc. 2015, 14:31

Re: [Plugin Tiers][Sujet Principal] Thermostat chaudière

Message par DavZero » 01 févr. 2019, 23:40

Salut @sharkan,

on voit bien dans ton log la reception de l'evenement sur la vanne :

Code : Tout sélectionner

[2019-01-31 16:30:09][DEBUG] : on runActuatorLogic
[2019-01-31 16:30:09][DEBUG] : {"eqpID":"229","event_id":"1051","value":"17","listener_id":"7"}
[2019-01-31 16:30:09][DEBUG] : Ancien status : 1
[2019-01-31 16:30:09][DEBUG] : Evenement non valide sans incidence sur le statut, collectDate : 2019-01-31 16:30:08, valueDate : 2019-01-31 16:30:08
Et on voit également que l'evenement est ignoré.

Certaine vannes remonte "une fausse" information quand on lui change sa consigne et comme lorque j'ai implémenter cette fonctionnalité, tous les utilisateur concerner par ce besoin n'avait que ce type de vanne c'est rester comme ca.
Récemment j'ai corriger car plusieurs utilisateur me remontaient les même problème que toi. Cette version qui corrige normalement ce problème est en version beta actuellement, et j'attends des retour pour confirmer que c'est OK avant de passer en stable. Si tu l'installe, tu aura une check box en plus sur la ligne des actionneurs après la case "conbtrole la consigne" qui se nomme ignorer premier evenement. Dans ton cas il faudra que cette case soit décocher.

@dvb, j'ai forcer la gestion de l'ordre dans le plugin pour que les modes soit ensemble et j'ai fais en sorte que ceux ci soit juste sous l'info de mode. Visiblement y'a un bug dans cette gestion et je viens de jouer avec l'ordre des commandes (dans l'onglet commandes) et le résultat n'est pas ce que je souhaitais (les modes sont bien ensemble mais pas toujours juste sous l'info de mode). Je vais essayer de corriger ca.

A+

sharkan
Timide
Messages : 322
Inscription : 22 nov. 2016, 22:28

Re: [Plugin Tiers][Sujet Principal] Thermostat chaudière

Message par sharkan » 01 févr. 2019, 23:46

Merci pour le boulot que tu fais! Je vais essayer d'installer le plugin en beta

sharkan
Timide
Messages : 322
Inscription : 22 nov. 2016, 22:28

Re: [Plugin Tiers][Sujet Principal] Thermostat chaudière

Message par sharkan » 02 févr. 2019, 11:04

je viens de tester j'ai ce message d'erreur Impossible d'activer le retour de l'actionneur #1033#, le commande d'info associé à l'action n'est pas defini.

J'ai lu sur le forum que c’était surement un problème dans les commandes de mon équipement zspirit mais honnêtement je ne comprend pas bien :s.
j'ai fait un screen si tu peux m’expliquer merci
test.png
test.png (566.63 Kio) Consulté 460 fois

dvb
Actif
Messages : 1442
Inscription : 15 févr. 2015, 22:50

Re: [Plugin Tiers][Sujet Principal] Thermostat chaudière

Message par dvb » 02 févr. 2019, 11:43

DavZero a écrit :
01 févr. 2019, 23:40
@dvb, j'ai forcer la gestion de l'ordre dans le plugin pour que les modes soit ensemble et j'ai fais en sorte que ceux ci soit juste sous l'info de mode. Visiblement y'a un bug dans cette gestion et je viens de jouer avec l'ordre des commandes (dans l'onglet commandes) et le résultat n'est pas ce que je souhaitais (les modes sont bien ensemble mais pas toujours juste sous l'info de mode). Je vais essayer de corriger ca.

A+
Hello,

Ouf ! Content de savoir que je ne suis pas fou, je commençais à m'arracher les cheveux :D :D
Pour info, voici ce que donne le Dashboard pour l'ensemble :
Image

Le design du chauffage séjour (le second en haut à gauche est celui que j'aimerais avoir partout si c'est possible.
Selon la complexité, peut-être qu'on pourrait avoir un paramétrage laissant les utilisateurs réagencer comme ils le souhaitent ?

A+
DIY 4*2GHz - 4Go RAM - SSD
- ctrl 1-wire Dallas + IPX800 + X880
- ctrl RFXcom + Oregon (température) + Anémomètre
- ctrl Gen5 + Wallplug + fgrm-222 + Benext + Everspring AN157-6 + Aeon Key Fob+ ...

flotheouf
Timide
Messages : 41
Inscription : 10 nov. 2018, 19:53

Re: [Plugin Tiers][Sujet Principal] Thermostat chaudière

Message par flotheouf » 07 févr. 2019, 13:54

Bonjour DavZero,

J'ai une petite question : j'utilise ton plugin Thermostat pour gérer des vannes thermostatiques Danfoss/LC13 (chaudière gaz). Les vannes étant mal placées, la température remontée par les vannes n'est pas correcte, donc j'utilise l'offset pour corriger.
Cependant, cet offset est constant dans le plugin ; est-ce qu'il serait possible de pouvoir mettre un offset variable ?

Par exemple quand il fait très froid, je souhaiterais mettre un offset de -3°C, et quand il fait plus doux, je souhaiterais mettre un offset moins important (par ex. -1°C)
Ceci s'explique car pour des vannes proches d'une fenêtre par exemple, ou d'une zone mal isolée, s'il fait -5°C dehors ou +10°C, la vanne ne voit pas la même température, même si au coeur de la pièce, la température est identique
En gros j'aimerais pouvoir rentrer une petite loi linéaire pour régler un offset en fonction de la température extérieure (comme une loi d'eau de chaudière quoi)

Est-ce que tu as déjà eu ce genre de retour ?

Merci !

Florent

Répondre

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

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité