Perte du pilotage des mes volets roulants (Tydom2mqtt & Mosquito Broker)

je n’arrive plus à piloter mes volets roulants

Depuis quelques temps, je n’arrive plus à piloter mes différents volets roulants. HA sur Raspberry PI + box tydom + Modules Tydom2mqtt et Mosquito Broker.

Tout ça fonctionnait bien, jusqu’au jour où… il y a du avoir une mise à jour d’un des modules, et patatras…
J’arrive à piloter mes volets roulants depuis l’app officiel des volets (Kline Smart Home). Donc la box tydom communique encore correctement avec les volets. D’autres infos sont récupérés par la box tydom, mais ne m’intéressent pas ici (statut d’ouverture des fenêtres,…)
Dans le journal du module tydom j’ai l’info suivante que je ne sais pas interpréter…

2023-05-28 11:25:30,936 - __main__ - WARNING - Unable to handle message: no close frame received or sent

J’ai l’impression que tydom et Mosquito n’arrive plus à bien se parler… mais je ne sais pas comment résoudre ce souci.

Un redémarrage de tydom2mqtt peut résoudre le problème. À l’instant ça a marché… Mais, ça fini par bugger. Voilà le contenu du journal après redémarrage avec un mouvement de la baie vitrée demandé :

    "mqtt_password": "********",
    "mqtt_port": 1883,
    "mqtt_ssl": false,
    "mqtt_user": "mqtt-user",
    "tydom_alarm_home_zone": 1,
    "tydom_alarm_night_zone": 2,
    "tydom_alarm_pin": "1**1",
    "tydom_ip": "192.168.1.36",
    "tydom_mac": "001A250226C4",
    "tydom_password": "**************"
}
2023-05-28 11:30:07,909 - The configuration is valid
2023-05-28 11:30:07,910 - tydom.TydomClient    - INFO    - Configure local mode (192.168.1.36)
2023-05-28 11:30:07,927 - mqtt.MqttClient      - INFO    - Connecting to mqtt broker (host=192.168.1.29, port=1883, user=mqtt-user, ssl=False)
2023-05-28 11:30:07,930 - tydom.TydomClient    - INFO    - Connecting to tydom
2023-05-28 11:30:09,192 - mqtt.MqttClient      - INFO    - Connected to mqtt broker
2023-05-28 11:30:10,396 - tydom.TydomClient    - INFO    - Connected to tydom
2023-05-28 11:30:10,397 - tydom.TydomClient    - INFO    - Setup tydom client
2023-05-28 11:30:10,684 - tydom.MessageHandler - INFO    - Device update (id=1656433878, endpoint=1656433878, name=Volet salle à manger, type=shutter)
2023-05-28 11:30:10,689 - sensors.Sensor       - INFO    - Sensor created / updated : device_id_tydom__Volet_salle_à_manger 1656433878
2023-05-28 11:30:10,692 - sensors.Sensor       - INFO    - Sensor created / updated : endpoint_id_tydom__Volet_salle_à_manger 1656433878
2023-05-28 11:30:10,695 - sensors.Sensor       - INFO    - Sensor created / updated : id_tydom__Volet_salle_à_manger 1656433878_1656433878
2023-05-28 11:30:10,697 - sensors.Sensor       - INFO    - Binary sensor created / updated : thermicDefect_tydom__Volet_salle_à_manger OFF
2023-05-28 11:30:10,699 - sensors.Sensor       - INFO    - Sensor created / updated : position_tydom__Volet_salle_à_manger 100
2023-05-28 11:30:10,701 - sensors.Sensor       - INFO    - Binary sensor created / updated : onFavPos_tydom__Volet_salle_à_manger OFF
2023-05-28 11:30:10,703 - sensors.Sensor       - INFO    - Binary sensor created / updated : obstacleDefect_tydom__Volet_salle_à_manger OFF
2023-05-28 11:30:10,704 - sensors.Sensor       - INFO    - Binary sensor created / updated : intrusion_tydom__Volet_salle_à_manger OFF
2023-05-28 11:30:10,707 - sensors.Sensor       - INFO    - Binary sensor created / updated : battDefect_tydom__Volet_salle_à_manger OFF
2023-05-28 11:30:10,709 - sensors.Cover        - INFO    - Cover created / updated : Volet salle à manger 1656433878_1656433878
2023-05-28 11:30:10,709 - tydom.MessageHandler - INFO    - Device update (id=1656434010, endpoint=1656434010, name=Volet cuisine, type=shutter)
2023-05-28 11:30:10,712 - sensors.Sensor       - INFO    - Sensor created / updated : device_id_tydom__Volet_cuisine 1656434010
2023-05-28 11:30:10,713 - sensors.Sensor       - INFO    - Sensor created / updated : endpoint_id_tydom__Volet_cuisine 1656434010
2023-05-28 11:30:10,715 - sensors.Sensor       - INFO    - Sensor created / updated : id_tydom__Volet_cuisine 1656434010_1656434010
2023-05-28 11:30:10,717 - sensors.Sensor       - INFO    - Binary sensor created / updated : thermicDefect_tydom__Volet_cuisine OFF
2023-05-28 11:30:10,719 - sensors.Sensor       - INFO    - Sensor created / updated : position_tydom__Volet_cuisine 97
2023-05-28 11:30:10,720 - sensors.Sensor       - INFO    - Binary sensor created / updated : onFavPos_tydom__Volet_cuisine OFF
2023-05-28 11:30:10,722 - sensors.Sensor       - INFO    - Binary sensor created / updated : obstacleDefect_tydom__Volet_cuisine OFF
2023-05-28 11:30:10,724 - sensors.Sensor       - INFO    - Binary sensor created / updated : intrusion_tydom__Volet_cuisine OFF
2023-05-28 11:30:10,726 - sensors.Sensor       - INFO    - Binary sensor created / updated : battDefect_tydom__Volet_cuisine OFF
2023-05-28 11:30:10,728 - sensors.Cover        - INFO    - Cover created / updated : Volet cuisine 1656434010_1656434010
2023-05-28 11:30:10,728 - tydom.MessageHandler - INFO    - Device update (id=1656434087, endpoint=1656434087, name=Volet ch. amis, type=shutter)
2023-05-28 11:30:10,731 - sensors.Sensor       - INFO    - Sensor created / updated : device_id_tydom__Volet_ch._amis 1656434087
2023-05-28 11:30:10,733 - sensors.Sensor       - INFO    - Sensor created / updated : endpoint_id_tydom__Volet_ch._amis 1656434087
2023-05-28 11:30:10,736 - sensors.Sensor       - INFO    - Sensor created / updated : id_tydom__Volet_ch._amis 1656434087_1656434087
2023-05-28 11:30:10,738 - sensors.Sensor       - INFO    - Binary sensor created / updated : thermicDefect_tydom__Volet_ch._amis OFF
2023-05-28 11:30:10,740 - sensors.Sensor       - INFO    - Sensor created / updated : position_tydom__Volet_ch._amis 100
2023-05-28 11:30:10,742 - sensors.Sensor       - INFO    - Binary sensor created / updated : onFavPos_tydom__Volet_ch._amis OFF
2023-05-28 11:30:10,744 - sensors.Sensor       - INFO    - Binary sensor created / updated : obstacleDefect_tydom__Volet_ch._amis OFF
2023-05-28 11:30:10,746 - sensors.Sensor       - INFO    - Binary sensor created / updated : intrusion_tydom__Volet_ch._amis OFF
2023-05-28 11:30:10,748 - sensors.Sensor       - INFO    - Binary sensor created / updated : battDefect_tydom__Volet_ch._amis OFF
2023-05-28 11:30:10,751 - sensors.Cover        - INFO    - Cover created / updated : Volet ch. amis 1656434087_1656434087
2023-05-28 11:30:10,751 - tydom.MessageHandler - INFO    - Device update (id=1656434157, endpoint=1656434157, name=Volet ch. parents, type=shutter)
2023-05-28 11:30:10,755 - sensors.Sensor       - INFO    - Sensor created / updated : device_id_tydom__Volet_ch._parents 1656434157
2023-05-28 11:30:10,757 - sensors.Sensor       - INFO    - Sensor created / updated : endpoint_id_tydom__Volet_ch._parents 1656434157
2023-05-28 11:30:10,759 - sensors.Sensor       - INFO    - Sensor created / updated : id_tydom__Volet_ch._parents 1656434157_1656434157
2023-05-28 11:30:10,761 - sensors.Sensor       - INFO    - Binary sensor created / updated : thermicDefect_tydom__Volet_ch._parents OFF
2023-05-28 11:30:10,763 - sensors.Sensor       - INFO    - Sensor created / updated : position_tydom__Volet_ch._parents 20
2023-05-28 11:30:10,765 - sensors.Sensor       - INFO    - Binary sensor created / updated : onFavPos_tydom__Volet_ch._parents OFF
2023-05-28 11:30:10,767 - sensors.Sensor       - INFO    - Binary sensor created / updated : obstacleDefect_tydom__Volet_ch._parents OFF
2023-05-28 11:30:10,770 - sensors.Sensor       - INFO    - Binary sensor created / updated : intrusion_tydom__Volet_ch._parents OFF
2023-05-28 11:30:10,772 - sensors.Sensor       - INFO    - Binary sensor created / updated : battDefect_tydom__Volet_ch._parents OFF
2023-05-28 11:30:10,774 - sensors.Cover        - INFO    - Cover created / updated : Volet ch. parents 1656434157_1656434157
2023-05-28 11:30:10,774 - tydom.MessageHandler - INFO    - Device update (id=1656434457, endpoint=1656434457, name=Porte cuisine, type=belmDoor)
2023-05-28 11:30:10,777 - sensors.Sensor       - INFO    - Sensor created / updated : openState_tydom__Porte_cuisine UNLOCKED
2023-05-28 11:30:10,777 - tydom.MessageHandler - INFO    - Device update (id=1656434842, endpoint=1656434842, name=Detec ch. amis, type=windowFrench)
2023-05-28 11:30:10,779 - sensors.Sensor       - INFO    - Sensor created / updated : openState_tydom__Detec_ch._amis OPEN_HOPPER
2023-05-28 11:30:10,779 - tydom.MessageHandler - INFO    - Device update (id=1656434928, endpoint=1656434928, name=Dét. salle de bain, type=windowFrench)
2023-05-28 11:30:10,781 - sensors.Sensor       - INFO    - Sensor created / updated : openState_tydom__Dét._salle_de_bain LOCKED
2023-05-28 11:30:10,782 - tydom.MessageHandler - INFO    - Device update (id=1656435009, endpoint=1656435009, name=Détecteur fenêtre SAM, type=windowFrench)
2023-05-28 11:30:10,784 - sensors.Sensor       - INFO    - Sensor created / updated : openState_tydom__Détecteur_fenêtre_SAM OPEN_HOPPER
2023-05-28 11:30:10,784 - tydom.MessageHandler - INFO    - Device update (id=1656435096, endpoint=1656435096, name=Det. fen. ch. parents, type=windowFrench)
2023-05-28 11:30:10,788 - sensors.Sensor       - INFO    - Sensor created / updated : openState_tydom__Det._fen._ch._parents OPEN_FRENCH
2023-05-28 11:30:10,790 - tydom.MessageHandler - INFO    - Device update (id=1657643686, endpoint=1657643686, name=Baie vitrée , type=shutter)
2023-05-28 11:30:10,793 - sensors.Sensor       - INFO    - Sensor created / updated : device_id_tydom__Baie_vitrée_ 1657643686
2023-05-28 11:30:10,795 - sensors.Sensor       - INFO    - Sensor created / updated : endpoint_id_tydom__Baie_vitrée_ 1657643686
2023-05-28 11:30:10,797 - sensors.Sensor       - INFO    - Sensor created / updated : id_tydom__Baie_vitrée_ 1657643686_1657643686
2023-05-28 11:30:10,798 - sensors.Sensor       - INFO    - Binary sensor created / updated : thermicDefect_tydom__Baie_vitrée_ OFF
2023-05-28 11:30:10,800 - sensors.Sensor       - INFO    - Sensor created / updated : position_tydom__Baie_vitrée_ 31
2023-05-28 11:30:10,802 - sensors.Sensor       - INFO    - Binary sensor created / updated : onFavPos_tydom__Baie_vitrée_ OFF
2023-05-28 11:30:10,804 - sensors.Sensor       - INFO    - Binary sensor created / updated : obstacleDefect_tydom__Baie_vitrée_ OFF
2023-05-28 11:30:10,805 - sensors.Sensor       - INFO    - Binary sensor created / updated : intrusion_tydom__Baie_vitrée_ OFF
2023-05-28 11:30:10,807 - sensors.Sensor       - INFO    - Binary sensor created / updated : battDefect_tydom__Baie_vitrée_ OFF
2023-05-28 11:30:10,809 - sensors.Cover        - INFO    - Cover created / updated : Baie vitrée  1657643686_1657643686
2023-05-28 11:30:25,343 - mqtt.MqttClient      - INFO    - set_positionCmd message received (topic=cover/tydom/1657643686_1657643686/set_positionCmd, message=DOWN)
2023-05-28 11:30:25,344 - sensors.Cover        - INFO    - 1657643686 positionCmd DOWN
2023-05-28 11:30:26,525 - mqtt.MqttClient      - INFO    - set_positionCmd message received (topic=cover/tydom/1657643686_1657643686/set_positionCmd, message=STOP)
2023-05-28 11:30:26,525 - sensors.Cover        - INFO    - 1657643686 positionCmd STOP
2023-05-28 11:30:27,369 - tydom.MessageHandler - INFO    - Device update (id=1657643686, endpoint=1657643686, name=Baie vitrée , type=shutter)
2023-05-28 11:30:27,375 - sensors.Sensor       - INFO    - Sensor created / updated : device_id_tydom__Baie_vitrée_ 1657643686
2023-05-28 11:30:27,377 - sensors.Sensor       - INFO    - Sensor created / updated : endpoint_id_tydom__Baie_vitrée_ 1657643686
2023-05-28 11:30:27,379 - sensors.Sensor       - INFO    - Sensor created / updated : id_tydom__Baie_vitrée_ 1657643686_1657643686
2023-05-28 11:30:27,381 - sensors.Sensor       - INFO    - Sensor created / updated : position_tydom__Baie_vitrée_ 0
2023-05-28 11:30:27,383 - sensors.Cover        - INFO    - Cover created / updated : Baie vitrée  1657643686_1657643686
2023-05-28 11:30:29,869 - tydom.MessageHandler - INFO    - Device update (id=1657643686, endpoint=1657643686, name=Baie vitrée , type=shutter)
2023-05-28 11:30:29,873 - sensors.Sensor       - INFO    - Sensor created / updated : device_id_tydom__Baie_vitrée_ 1657643686
2023-05-28 11:30:29,875 - sensors.Sensor       - INFO    - Sensor created / updated : endpoint_id_tydom__Baie_vitrée_ 1657643686
2023-05-28 11:30:29,877 - sensors.Sensor       - INFO    - Sensor created / updated : id_tydom__Baie_vitrée_ 1657643686_1657643686
2023-05-28 11:30:29,880 - sensors.Sensor       - INFO    - Sensor created / updated : position_tydom__Baie_vitrée_ 25
2023-05-28 11:30:29,882 - sensors.Sensor       - INFO    - Binary sensor created / updated : onFavPos_tydom__Baie_vitrée_ ON
2023-05-28 11:30:29,884 - sensors.Cover        - INFO    - Cover created / updated : Baie vitrée  1657643686_1657643686

Voilà, si vous avez des conseils, idées, je suis preneur.
Merci beaucoup !

Ma configuration


[center]## System Information

version core-2023.5.4
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.10.11
os_name Linux
os_version 6.1.21-v7
arch armv7l
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 4975
Installed Version 1.23.0
Stage running
Available Repositories 1357
Downloaded Repositories 4
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 10.1
update_channel stable
supervisor_version supervisor-2023.04.1
agent_version 1.5.1
docker_version 23.0.3
disk_total 13.8 GB
disk_used 4.9 GB
healthy true
supported true
board rpi3
supervisor_api ok
version_api ok
installed_addons Node-RED (14.1.5), File editor (5.6.0), Samba share (10.0.1), Mosquitto broker (6.2.1), tydom2mqtt (3.1.2)
Dashboards
dashboards 1
resources 2
views 1
mode storage
Recorder
oldest_recorder_run 18 mai 2023 à 10:15
current_recorder_run 26 mai 2023 à 19:10
estimated_db_size 141.99 MiB
database_engine sqlite
database_version 3.40.1
/center]

Ça a bien marché pendant une journée, et là, cet aprèm, de nouveau impossible de commander les volets par HA…
après un rédémarrage de tydom2mqtt ça remarche… Là je sèche…

le journal de tydom après cette manip :

2023-05-29 18:29:09,050 - The configuration is valid
2023-05-29 18:29:09,051 - tydom.TydomClient    - INFO    - Configure local mode (192.168.1.36)
2023-05-29 18:29:09,075 - mqtt.MqttClient      - INFO    - Connecting to mqtt broker (host=192.168.1.29, port=1883, user=mqtt-user, ssl=False)
2023-05-29 18:29:09,078 - tydom.TydomClient    - INFO    - Connecting to tydom
2023-05-29 18:29:11,605 - tydom.TydomClient    - INFO    - Connected to tydom
2023-05-29 18:29:11,606 - tydom.TydomClient    - INFO    - Setup tydom client
2023-05-29 18:29:11,802 - tydom.MessageHandler - WARNING - Unknown device name (1656433878_1656433878)
2023-05-29 18:29:11,802 - tydom.MessageHandler - WARNING - Unknown device type (1656433878_1656433878)
2023-05-29 18:29:11,802 - tydom.MessageHandler - INFO    - Device update (id=1656433878, endpoint=1656433878, name=, type=)
2023-05-29 18:29:11,803 - tydom.MessageHandler - WARNING - Unknown device name (1656434010_1656434010)
2023-05-29 18:29:11,803 - tydom.MessageHandler - WARNING - Unknown device type (1656434010_1656434010)
2023-05-29 18:29:11,803 - tydom.MessageHandler - INFO    - Device update (id=1656434010, endpoint=1656434010, name=, type=)
2023-05-29 18:29:11,804 - tydom.MessageHandler - WARNING - Unknown device name (1656434087_1656434087)
2023-05-29 18:29:11,804 - tydom.MessageHandler - WARNING - Unknown device type (1656434087_1656434087)
2023-05-29 18:29:11,804 - tydom.MessageHandler - INFO    - Device update (id=1656434087, endpoint=1656434087, name=, type=)
2023-05-29 18:29:11,804 - tydom.MessageHandler - WARNING - Unknown device name (1656434157_1656434157)
2023-05-29 18:29:11,804 - tydom.MessageHandler - WARNING - Unknown device type (1656434157_1656434157)
2023-05-29 18:29:11,805 - tydom.MessageHandler - INFO    - Device update (id=1656434157, endpoint=1656434157, name=, type=)
2023-05-29 18:29:11,805 - tydom.MessageHandler - WARNING - Unknown device name (1657643686_1657643686)
2023-05-29 18:29:11,805 - tydom.MessageHandler - WARNING - Unknown device type (1657643686_1657643686)
2023-05-29 18:29:11,805 - tydom.MessageHandler - INFO    - Device update (id=1657643686, endpoint=1657643686, name=, type=)
2023-05-29 18:29:11,910 - tydom.MessageHandler - INFO    - Device update (id=1656433878, endpoint=1656433878, name=Volet salle à manger, type=shutter)
2023-05-29 18:29:11,910 - tydom.MessageHandler - INFO    - Device update (id=1656434010, endpoint=1656434010, name=Volet cuisine, type=shutter)
2023-05-29 18:29:11,911 - tydom.MessageHandler - INFO    - Device update (id=1656434087, endpoint=1656434087, name=Volet ch. amis, type=shutter)
2023-05-29 18:29:11,911 - tydom.MessageHandler - INFO    - Device update (id=1656434157, endpoint=1656434157, name=Volet ch. parents, type=shutter)
2023-05-29 18:29:11,912 - tydom.MessageHandler - INFO    - Device update (id=1656434457, endpoint=1656434457, name=Porte cuisine, type=belmDoor)
2023-05-29 18:29:11,913 - tydom.MessageHandler - ERROR   - Error on parsing tydom response ('NoneType' object has no attribute 'publish')
2023-05-29 18:29:12,185 - tydom.MessageHandler - INFO    - Device update (id=1656433878, endpoint=1656433878, name=Volet salle à manger, type=shutter)
2023-05-29 18:29:12,186 - tydom.MessageHandler - ERROR   - Error on parsing tydom response ('NoneType' object has no attribute 'publish')
2023-05-29 18:29:13,977 - mqtt.MqttClient      - INFO    - Connected to mqtt broker

Je ne connais pas tydom, mais l’entité à problème semble être la 1656433878.
Essaie de lui donner un nom sans caractère accentué (salle « à » manger) car c’est la seule dans ce cas.
Mais ce n’est peut-être qu’une coïncidence…

1 « J'aime »

Merci de ta réponse.
Pour l’instant ça n’avait pas encore recoupé…

J’ai modifié à l’instant les noms accentués dans l’application native et redémarré à l’instant tydom2mqtt. On va voir si ça tient dans la durée.

Merci