fmartinou / tydom2mqtt

Deltadore Tydom to MQTT Bridge
https://fmartinou.github.io/tydom2mqtt/
MIT License
98 stars 57 forks source link

HA - Switch - plus de prise en compte des actions? #201

Closed SylvainDx closed 1 month ago

SylvainDx commented 4 months ago

Bonjour,

J'ai mis à jour toute ma stack HA, MQTT, NodeRed, Tydom2MQTT a l'aveugle en début de semaine. Depuis je n'ai plus le contrôle de mes lumières et de mon portail deltadore. Les volets fonctionnent toujours correctement.

j'ai trouvé ça dans les logs de Tydom2MQTT

2024/06/26 11:42:03 stderr 2024-06-26 11:42:03,205 - mqtt.MqttClient - INFO - set_level message received (topic=light/tydom/15_15/set_level, message=100) 2024/06/26 11:42:03 stderr 2024-06-26 11:42:03,205 - asyncio - ERROR - Task exception was never retrieved 2024/06/26 11:42:03 stderr future: <Task finished name='Task-60231' coro=<MqttClient.on_message() done, defined at /app/mqtt/MqttClient.py:79> exception=TypeError("Light.put_level() got an unexpected keyword argument 'cover_id'")> 2024/06/26 11:42:03 stderr Traceback (most recent call last): 2024/06/26 11:42:03 stderr File "/app/mqtt/MqttClient.py", line 202, in on_message 2024/06/26 11:42:03 stderr await Light.put_level(tydom_client=self.tydom, device_id=device_id, cover_id=endpoint_id, 2024/06/26 11:42:03 stderr ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024/06/26 11:42:03 stderr TypeError: Light.put_level() got an unexpected keyword argument 'cover_id'

a ce stade je ne suis pas bien sur de savoir ou est le fautif, je farfouille encore pour comprendre ...

SylvainDx commented 4 months ago

HA 2024.6.4 Tydom2MQTT 3.5.2

2024/06/26 11:54:52 | stderr | File "/app/mqtt/MqttClient.py", line 190, in on_message 2024/06/26 11:54:52 | stderr | await Light.put_level_cmd(tydom_client=self.tydom, device_id=device_id, cover_id=endpoint_id,

SylvainDx commented 4 months ago

Ce que je ne comprend pas c'est pourquoi les lignes mentionnés dans l'erreure pointe sur Boiler et Alarme dans le cas d'un éclairage :( A ce demander si le matériel n'est pas mal reconnu quelque part

SylvainDx commented 4 months ago

@fmartinou Bon après une séance de tests, j'ai rétrogradé en 3.4.3 qui fonctionne bien, puis je suis remonté build par buid. le bug est apparue en 3.5.2 les lumières et switchs fonctionnent bien en 3.5.1

SylvainDx commented 1 month ago

ok avec la 3.5.3