Page 5 sur 5

Re: Problèmes avec la tete Thermostatique Wiser iTRV CCTFR6100

Publié : 02 févr. 2022, 23:52
par Paquito
Voici les logs.
Manip faite a 22:19:22

Code : Tout sélectionner

2022-02-02 22:19:22.685 Zigate: (Zigate) Schneider read raw APS nwkid: f9fa ep: 01 , clusterId: 0201, dstnwkid: 0000, dstep: 03, payload: 155e10458002029e073c00
2022-02-02 22:19:22.685 Zigate: (Zigate) -- SQN: 45, CMD: 80, Data: 02029e073c00
2022-02-02 22:19:22.686 Zigate: (Zigate) change_setpoint_for_time -- Setpoint to 1950 for 60 min
2022-02-02 22:19:22.686 Zigate: (Zigate) Schneider updateThermostat setpoint:1950 , domoTemp : 19.5
2022-02-02 22:19:22.702 Zigate: (Zigate) UpdateDevice - (Radiador_Salon_2_SP) 0:19.50
2022-02-02 22:19:22.708 Zigate: (Zigate) schneider_find_attribute_or_set NWKID:f9fa, EP:01, ClusterID:0201, attr:0012 ,defaultValue:1950, newValue:1950
2022-02-02 22:19:22.709 Zigate: (Zigate) schneider_find_attribute_or_set : found value 2050
2022-02-02 22:19:22.709 Zigate: (Zigate) schneider_find_attribute_or_set : setting new value 1950
2022-02-02 22:19:22.713 Zigate: (Zigate) importSchneiderZoning - Nothing to import from /home/pi/domoticz/plugins/Domoticz-Zigate/Conf/schneider_zoning.json
2022-02-02 22:19:23.194 Zigate: (Zigate) Schneider cmd 0x00 [48] Read Attribute Request on 0201/0012
2022-02-02 22:19:23.194 Zigate: (Zigate) Schneider receive attribute request: nwkid f9fa ep: 02 , clusterId: 0201, sqn: 48,rawAttr: 0012
2022-02-02 22:19:23.194 Zigate: (Zigate) schneider_find_attribute_or_set NWKID:f9fa, EP:02, ClusterID:0201, attr:0012 ,defaultValue:2000, newValue:None
2022-02-02 22:19:23.195 Zigate: (Zigate) schneider_find_attribute_or_set : found value 1950
2022-02-02 22:19:23.195 Zigate: (Zigate) schneider_thermostat_answer_attribute_request: nwkid f9fa ep: 02 , clusterId: 0201, sqn: 48, attr: 0012, dataType: 29, data: 079E
2022-02-02 22:19:23.195 Zigate: (Zigate) Decode0100 - Mode: 48 NwkId: f9fa SrcEP: 02 DstEp: 01 ClusterId: 0201 Direction: 01 ManufSpec: 00 ManufCode: 0000 nbAttribute: 04
2022-02-02 22:19:23.195 Zigate: (Zigate) Schneider cmd 0x00 [48] Read Attribute Request on 0201/0000
2022-02-02 22:19:23.195 Zigate: (Zigate) Schneider receive attribute request: nwkid f9fa ep: 02 , clusterId: 0201, sqn: 48,rawAttr: 0000
2022-02-02 22:19:23.196 Zigate: (Zigate) iTRV_local_temperature for: f9fa
2022-02-02 22:19:23.196 Zigate: (Zigate) get_wiserroom for: f9fa
2022-02-02 22:19:23.196 Zigate: (Zigate) get_wiserroom for: f9fa is room: 1
2022-02-02 22:19:23.196 Zigate: (Zigate) get_local_temperature_from_wiserroom for: f9fa and room: 1
2022-02-02 22:19:23.196 Zigate: (Zigate) get_local_temperature_from_wiserroom for: f9fa and room: 1 potential candidat: 1f55
2022-02-02 22:19:23.196 Zigate: (Zigate) get_local_temperature_from_wiserroom for: f9fa and room: 1 confirmed candidat: 1f55 with temp: 2132
2022-02-02 22:19:23.197 Zigate: (Zigate) iTRV_local_temperature for: f9fa room temp: 2132
2022-02-02 22:19:23.197 Zigate: (Zigate) schneider_thermostat_answer_attribute_request: nwkid f9fa ep: 02 , clusterId: 0201, sqn: 48, attr: 0000, dataType: 29, data: 0854
2022-02-02 22:19:23.197 Zigate: (Zigate) Decode0100 - Mode: 48 NwkId: f9fa SrcEP: 02 DstEp: 01 ClusterId: 0201 Direction: 01 ManufSpec: 00 ManufCode: 0000 nbAttribute: 04
2022-02-02 22:19:23.197 Zigate: (Zigate) Schneider cmd 0x00 [48] Read Attribute Request on 0201/0008
2022-02-02 22:19:23.197 Zigate: (Zigate) Schneider receive attribute request: nwkid f9fa ep: 02 , clusterId: 0201, sqn: 48,rawAttr: 0008
2022-02-02 22:19:23.198 Zigate: (Zigate) iTRV_local_temperature for: f9fa

Re: Problèmes avec la tete Thermostatique Wiser iTRV CCTFR6100

Publié : 03 févr. 2022, 10:27
par pipiche
Pour ce qui est du 19.5 au lieu du 18.5 fait voir avec Schneider, car c'est la Valve qui envoie la demande.
Du coup je peu rien faire pour ca.

Il peut etre possible que la valve n’était pas encore sur la consigne à 20.5 et que du coup elle etait peut-etre sur un 21.5 et du coup cela expliquerait le 19.5 de target.

Pour ce qui est du retour , c'est quand meme deconcertant. peux-tu refaire un test

git pull
restart du plugin

Re: Problèmes avec la tete Thermostatique Wiser iTRV CCTFR6100

Publié : 03 févr. 2022, 14:56
par Paquito
Malheureusement ça fait pareil.
La consinge ne revient pas a 20.5ºC

Je suis bien sur stable5-fix, commit du Thu Feb 3 10:26:48 2022 +0100.

Manip faite a 11:38:01.

Code : Tout sélectionner

2022-02-03 11:38:01.287 Zigate: (Zigate) Schneider read raw APS nwkid: f9fa ep: 01 , clusterId: 0201, dstnwkid: 0000, dstep: 03, payload: 155e10218002029e073c00
2022-02-03 11:38:01.287 Zigate: (Zigate) -- SQN: 21, CMD: 80, Data: 02029e073c00
2022-02-03 11:38:01.288 Zigate: (Zigate) change_setpoint_for_time -- Setpoint to 1950 for 60 min
2022-02-03 11:38:01.288 Zigate: (Zigate) Schneider updateThermostat setpoint:1950 , domoTemp : 19.5
2022-02-03 11:38:01.295 Zigate: (Zigate) UpdateDevice - (Radiador_Salon_2_SP) 0:19.50
2022-02-03 11:38:01.310 Zigate: (Zigate) schneider_find_attribute_or_set NWKID:f9fa, EP:01, ClusterID:0201, attr:0012 ,defaultValue:1950, newValue:1950
2022-02-03 11:38:01.310 Zigate: (Zigate) schneider_find_attribute_or_set : found value 2050
2022-02-03 11:38:01.310 Zigate: (Zigate) schneider_find_attribute_or_set : setting new value 1950
2022-02-03 11:38:01.311 Zigate: (Zigate) importSchneiderZoning - Nothing to import from /home/pi/domoticz/plugins/Domoticz-Zigate/Conf/schneider_zoning.json
2022-02-03 11:38:01.750 Zigate: (Zigate) Schneider cmd 0x00 [24] Read Attribute Request on 0201/0012
2022-02-03 11:38:01.751 Zigate: (Zigate) Schneider receive attribute request: nwkid f9fa ep: 02 , clusterId: 0201, sqn: 24,rawAttr: 0012
2022-02-03 11:38:01.751 Zigate: (Zigate) schneider_find_attribute_or_set NWKID:f9fa, EP:02, ClusterID:0201, attr:0012 ,defaultValue:2000, newValue:None
2022-02-03 11:38:01.752 Zigate: (Zigate) schneider_find_attribute_or_set : found value 1950
2022-02-03 11:38:01.753 Zigate: (Zigate) schneider_thermostat_answer_attribute_request: nwkid f9fa ep: 02 , clusterId: 0201, sqn: 24, attr: 0012, dataType: 29, data: 079E
2022-02-03 11:38:01.753 Zigate: (Zigate) Decode0100 - Mode: 24 NwkId: f9fa SrcEP: 02 DstEp: 01 ClusterId: 0201 Direction: 01 ManufSpec: 00 ManufCode: 0000 nbAttribute: 04
2022-02-03 11:38:01.753 Zigate: (Zigate) Schneider cmd 0x00 [24] Read Attribute Request on 0201/0000
2022-02-03 11:38:01.754 Zigate: (Zigate) Schneider receive attribute request: nwkid f9fa ep: 02 , clusterId: 0201, sqn: 24,rawAttr: 0000
2022-02-03 11:38:01.754 Zigate: (Zigate) iTRV_local_temperature for: f9fa
2022-02-03 11:38:01.754 Zigate: (Zigate) get_wiserroom for: f9fa
2022-02-03 11:38:01.754 Zigate: (Zigate) get_wiserroom for: f9fa is room: 1
2022-02-03 11:38:01.754 Zigate: (Zigate) get_local_temperature_from_wiserroom for: f9fa and room: 1
2022-02-03 11:38:01.754 Zigate: (Zigate) get_local_temperature_from_wiserroom for: f9fa and room: 1 potential candidat: 1f55
2022-02-03 11:38:01.755 Zigate: (Zigate) get_local_temperature_from_wiserroom for: f9fa and room: 1 confirmed candidat: 1f55 with temp: 2178
2022-02-03 11:38:01.755 Zigate: (Zigate) iTRV_local_temperature for: f9fa room temp: 2178
2022-02-03 11:38:01.755 Zigate: (Zigate) schneider_thermostat_answer_attribute_request: nwkid f9fa ep: 02 , clusterId: 0201, sqn: 24, attr: 0000, dataType: 29, data: 0882
2022-02-03 11:38:01.755 Zigate: (Zigate) Decode0100 - Mode: 24 NwkId: f9fa SrcEP: 02 DstEp: 01 ClusterId: 0201 Direction: 01 ManufSpec: 00 ManufCode: 0000 nbAttribute: 04
2022-02-03 11:38:01.755 Zigate: (Zigate) Schneider cmd 0x00 [24] Read Attribute Request on 0201/0008
2022-02-03 11:38:01.756 Zigate: (Zigate) Schneider receive attribute request: nwkid f9fa ep: 02 , clusterId: 0201, sqn: 24,rawAttr: 0008
2022-02-03 11:38:01.756 Zigate: (Zigate) iTRV_local_temperature for: f9fa
2022-02-03 11:38:01.756 Zigate: (Zigate) get_wiserroom for: f9fa
2022-02-03 11:38:01.756 Zigate: (Zigate) get_wiserroom for: f9fa is room: 1
2022-02-03 11:38:01.756 Zigate: (Zigate) get_local_temperature_from_wiserroom for: f9fa and room: 1
2022-02-03 11:38:01.756 Zigate: (Zigate) get_local_temperature_from_wiserroom for: f9fa and room: 1 potential candidat: 1f55
2022-02-03 11:38:01.757 Zigate: (Zigate) get_local_temperature_from_wiserroom for: f9fa and room: 1 confirmed candidat: 1f55 with temp: 2178
2022-02-03 11:38:01.757 Zigate: (Zigate) iTRV_local_temperature for: f9fa room temp: 2178
2022-02-03 11:38:01.757 Zigate: (Zigate) define_heating_demand_for_iTRV: 0x0000 = 21.5 (<class 'float'>) 0x0012 1950 (<class 'int'>)
2022-02-03 11:38:01.757 Zigate: (Zigate) define_heating_demand_for_iTRV: Local_temp: 2178 , Target: 1950 gap: 228
2022-02-03 11:38:01.757 Zigate: (Zigate) schneider_find_attribute_or_set NWKID:f9fa, EP:01, ClusterID:0201, attr:0008 ,defaultValue:0, newValue:None
2022-02-03 11:38:01.757 Zigate: (Zigate) schneider_find_attribute_or_set : found value 0
2022-02-03 11:38:01.758 Zigate: (Zigate) schneider_find_attribute_or_set NWKID:f9fa, EP:01, ClusterID:0201, attr:0008 ,defaultValue:0, newValue:None
2022-02-03 11:38:01.758 Zigate: (Zigate) schneider_find_attribute_or_set : found value 0
2022-02-03 11:38:01.758 Zigate: (Zigate) define_heating_demand_for_iTRV: Local_temp: 2178 , Target: 1950 gap: 228 Heating Demand: 0
2022-02-03 11:38:01.758 Zigate: (Zigate) schneider_find_attribute_or_set NWKID:f9fa, EP:02, ClusterID:0201, attr:0008 ,defaultValue:0, newValue:None
Log en PJ.

Modération

Publié : 06 mars 2022, 11:10
par Keros
Si le sujet est terminé, merci de bien vouloir modifier le premier message de cette discussion pour indiquer [Résolu] dans le titre du sujet. Comment faire ? Voir le sujet [A lire avant de poster] Guide pour bien formuler une demande.

Re: Problèmes avec la tete Thermostatique Wiser iTRV CCTFR6100

Publié : 07 mars 2022, 14:10
par pipiche
Non, le sujet est toujours ouvert, on a convenu d'attendre la fin de période de chauffage pour qu'il puisse m'envoyer sa tete thermostatique

Re: Problèmes avec la tete Thermostatique Wiser iTRV CCTFR6100

Publié : 07 mars 2022, 18:33
par Keros
Ok pas de soucis ;)

Re: Problèmes avec la tete Thermostatique Wiser iTRV CCTFR6100

Publié : 05 mai 2022, 17:57
par pipiche
résumé des choses :

1/ faire fonctionner le mode Boost (quand il est depuis la tete) Principalement le retour à la consigne avant boost.
- La tete envoie la demande de Boost pour 1 heure. Est-ce que ça peut être intéressant de rendre cela configurable via un paramètre ? Par exemple 30', 60', 90', 120' ? Par contre c'est un paramètre à configurer avant d'utiliser la commande Boost. Si par exemple tu changes le paramètre alors que la tete est en mode boost, ca ne changera pas la durée.

2/ Heating demande. Passage de la Valve à 100%

- c'est essentiellement piloté par la Valve, mais lors de la mise en place d'une consigne on donne un % . Et aujourd'hui, j'utilise l'approche suivante. Après c'est la tete qui utilise son algo, et là j'ai pas la main. Souhaites -tu que je change les valeurs ?

Code : Tout sélectionner

        if gap_temp < -5:
            100%
        elif gap_temp < -2.50:
            75%
        elif gap_temp < -1:
            50%
        else:
            25%

3/ Si on est en mode Boost, que doit faire si on change le Setpoint ?
- Ca annule le Boost ?

4/ J'ajoute également la possibilité de définir le Pas/Increment/Decrement de la commande Boost ( par defaut 2°)

Re: Problèmes avec la tete Thermostatique Wiser iTRV CCTFR6100

Publié : 06 mai 2022, 22:44
par Paquito
Bonjour,

1. Ça pourra être intéressante. Parfois une heure c'est trop ou pas assez.
Pour moi ça sera une nouvelle fonctionnalité très utile.

2. Le code indiqué, ne correspond pas au comportement que j'ai pu constater.
Lorsque je mets une consigne de température plus élevé que la température mesurée par la tête, elle s'ouvre complètement (concrètement à 94%), et reste à 94% jusqu'à ce que la température mesurée soit égale ou supérieure à la consigne. Après elle se ferme complément (0%).
Peu importe si la différence entre la température mesurée et la consigne est grande ou petite. Elle s'ouvre toujours à 94%.
J'ai testé plusieurs fois et même avec une petite différence, elle s'ouvre à 94%.

3. Je suis d'accord. Si on change la consigne en mode boost ça devrait annuler le boost.

4. Comme le point numéro 1, c'est une option très intéressante.

Petite note: J'ai l'impression que plus on maintient la molette tournée vers la droite ou la gauche, plus monte ou descend la consigne de Boost. (Ça reste à confirmer, je ne suis pas sûr).

Re: Problèmes avec la tete Thermostatique Wiser iTRV CCTFR6100

Publié : 07 mai 2022, 09:13
par pipiche
1), 3) et 4) sont implémenté. je vais voir pour 2, mais j'avais pas cette observation et j'ai pas trop la main dessus, c'est la tete qui pilote

Re: Problèmes avec la tete Thermostatique Wiser iTRV CCTFR6100

Publié : 09 juin 2022, 16:29
par pipiche
Salut,

Bon je fini l'intégration. Je pense que le boost fonctionne correctement + et -

- il fonctionne par pas tel que configuré dans les parmètres du devices

"WiserLockThermostat": 0,
"WiseriTrvWindowOpen": 1,
"WiserRoomNumber": 1,
"OverrideDurationInMinutes": 30,
"OverrideTempInDegree": 2

Il se limite à 30° et 7°
Si on enchaine plusieurs Override , ils s'accumulent, par contre la consigne de retour (après boost) reste la considgne initiale avant le 1er Boost.

Si il y a une température de consigne qui est donnée depuis Domoticz alors l'override est annulé