fmartinou / tydom2mqtt

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

Need to manually restart in order to use it #71

Open buchnoun opened 1 year ago

buchnoun commented 1 year ago

Hi, I have setup tydom2mqtt for a few weeks and it work great except that I need to manually restart the add-on each time I want to use a switch. I'm using the last version but that happen before. Here is the log after a restart đź‘Ť 2023-01-09 18:49:07,419 - main - INFO - STARTING TYDOM2MQTT 2023-01-09 18:49:07,420 - main - INFO - Detecting environnement...... 2023-01-09 18:49:07,420 - main - INFO - /data/options.json detected ! Hassio Addons Environnement : parsing options.json.... 2023-01-09 18:49:07,421 - tydomConnector - INFO - Initialising TydomClient Class 2023-01-09 18:49:07,421 - tydomConnector - INFO - Setting remote mode context. 2023-01-09 18:49:07,427 - main - INFO - Starting main loop_task /app/main.py:141: DeprecationWarning: There is no current event loop loop = asyncio.get_event_loop() 2023-01-09 18:49:07,430 - mqtt_client - INFO - """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 2023-01-09 18:49:07,430 - mqtt_client - INFO - Attempting MQTT connection... 2023-01-09 18:49:07,430 - mqtt_client - INFO - MQTT host : homeassistant 2023-01-09 18:49:07,431 - mqtt_client - INFO - MQTT user : jerome 2023-01-09 18:49:07,454 - gmqtt.mqtt.protocol - INFO - [CONNECTION MADE] 2023-01-09 18:49:07,475 - mqtt_client - INFO - ################################## 2023-01-09 18:49:07,477 - mqtt_client - INFO - Subscribing to : +/tydom/# 2023-01-09 18:49:07,478 - gmqtt.mqtt.package - INFO - [SEND SUB] 1 [b'homeassistant/status'] 2023-01-09 18:49:07,479 - gmqtt.mqtt.package - INFO - [SEND SUB] 2 [b'+/tydom/#'] 2023-01-09 18:49:07,482 - tydomConnector - INFO - """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 2023-01-09 18:49:07,482 - tydomConnector - INFO - TYDOM WEBSOCKET CONNECTION INITIALISING....
2023-01-09 18:49:07,483 - tydomConnector - INFO - Building headers, getting 1st handshake and authentication.... 2023-01-09 18:49:07,712 - tydomConnector - INFO - Upgrading http connection to websocket.... 2023-01-09 18:49:07,712 - tydomConnector - INFO - Attempting websocket connection with tydom hub....................... 2023-01-09 18:49:07,713 - tydomConnector - INFO - Host Target : mediation.tydom.com 2023-01-09 18:49:07,785 - gmqtt.mqtt.handler - INFO - [SUBACK] 1 (0,) 2023-01-09 18:49:07,786 - gmqtt.mqtt.handler - INFO - [SUBACK] 2 (0,) 2023-01-09 18:49:07,980 - main - INFO - Tydom Client is connected to websocket and ready ! 2023-01-09 18:49:07,980 - tydomConnector - INFO - Requesting 1st data... 2023-01-09 18:49:07,980 - tydomConnector - INFO - >>>>>>>>>> Sending to tydom client..... GET /info 2023-01-09 18:49:07,982 - tydomConnector - INFO - ################################## 2023-01-09 18:49:07,982 - tydomConnector - INFO - ################################## 2023-01-09 18:49:07,983 - tydomConnector - INFO - >>>>>>>>>> Sending to tydom client..... POST /refresh/all 2023-01-09 18:49:07,984 - tydomConnector - INFO - >>>>>>>>>> Sending to tydom client..... GET /configs/file 2023-01-09 18:49:07,985 - tydomConnector - INFO - >>>>>>>>>> Sending to tydom client..... GET /devices/cmeta 2023-01-09 18:49:12,989 - tydomConnector - INFO - >>>>>>>>>> Sending to tydom client..... GET /devices/data 2023-01-09 18:49:12,995 - tydomMessagehandler - INFO - Incoming data parsed successfully ! 2023-01-09 18:49:13,000 - tydomMessagehandler - INFO - Configuration updated 2023-01-09 18:49:13,001 - tydomMessagehandler - INFO - Incoming data parsed successfully ! 2023-01-09 18:49:13,003 - tydomMessagehandler - INFO - Metadata configuration updated 2023-01-09 18:49:13,003 - tydomMessagehandler - INFO - Incoming data parsed successfully ! 2023-01-09 18:49:13,141 - mqtt_client - INFO - Incoming MQTT set_level request : light/tydom/1639506292_1639506292/set_level 100 2023-01-09 18:49:13,141 - light - INFO - 1639506292 level 100 2023-01-09 18:49:13,142 - tydomConnector - INFO - Sending to tydom client..... PUT data [{"name":"level","value":"100"}] 2023-01-09 18:49:13,147 - sensors - INFO - Sensor created / updated : device_id_tydomÉclairageallée 1639506292 2023-01-09 18:49:13,148 - sensors - INFO - Sensor created / updated : endpoint_id_tydomÉclairageallée 1639506292 2023-01-09 18:49:13,149 - sensors - INFO - Sensor created / updated : id_tydomÉclairageallée 1639506292_1639506292 2023-01-09 18:49:13,150 - sensors - INFO - Binary sensor created / updated : thermicDefect_tydomÉclairageallée OFF 2023-01-09 18:49:13,152 - sensors - INFO - Sensor created / updated : level_tydomÉclairageallée 0 2023-01-09 18:49:13,153 - sensors - INFO - Binary sensor created / updated : onFavPos_tydom__Éclairageallée OFF 2023-01-09 18:49:13,154 - light - INFO - light created / updated : Éclairage allée 1639506292_1639506292 0 2023-01-09 18:49:13,156 - sensors - INFO - Sensor created / updated : device_id_tydomÉclairageentree 1664626864 2023-01-09 18:49:13,157 - sensors - INFO - Sensor created / updated : endpoint_id_tydomÉclairageentree 1664626864 2023-01-09 18:49:13,158 - sensors - INFO - Sensor created / updated : id_tydomÉclairageentree 1664626864_1664626864 2023-01-09 18:49:13,159 - sensors - INFO - Binary sensor created / updated : thermicDefect_tydomÉclairageentree OFF 2023-01-09 18:49:13,160 - sensors - INFO - Sensor created / updated : level_tydomÉclairageentree 0 2023-01-09 18:49:13,161 - sensors - INFO - Binary sensor created / updated : onFavPos_tydom__Éclairageentree OFF 2023-01-09 18:49:13,162 - light - INFO - light created / updated : Éclairage entree 1664626864_1664626864 0 2023-01-09 18:49:13,162 - tydomMessagehandler - INFO - Incoming data parsed successfully !

Any solutions for this bug ? Thanks