Salut tout le monde !
J’ai un système Tydom2Mqtt qui, couplé à MQTT me permettait de contrôler mes volets via Homa assistant. Jusque là, tout va bien.
Depuis hier, ce ne fonctionne plus, j’en ai profiter pour mettre à jour Home assistant, ce que je n’avais pas fait depuis un an… et quand je reconfigure tout, j’ai le message d’erreur que je mettrai en copie après.
J’y ai passé la journée et rien n’a bougé, malgré mes tentatives de restauration de sauvegarde notamment…
Merci d’avance!!
Mais avant, je souligne que :
- J’ai bien installé une ancienne version de l’appli Tydom sur android pour changer le mot de passe
- Je n’ai pas de caractères spéciaux dans le mot de passe
- Tout fonctionnait très bien avant. J’ai juste oublié de que mon ballon d’eau chaude (atlantic pour info si l’info n’est pas connue et si ca peut servir) connecté fait planter la connexion de mes volets. Le prolbème initial venait surement de la, mais comme je n’y ai pas pensé, j’ai mis à jour HA…
Ma configuration :
- Des volets roulant Tydom
- Homme assistant à jour monté via virtual station sur un nas synology
- Tydom2mqtt
- mqtt mosquito broker
System Information
version | core-2023.7.2 |
---|---|
installation_type | Home Assistant OS |
dev | false |
hassio | true |
docker | true |
user | root |
virtualenv | false |
python_version | 3.11.4 |
os_name | Linux |
os_version | 6.1.34 |
arch | x86_64 |
timezone | Europe/Paris |
config_dir | /config |
Home Assistant Community Store
GitHub API | ok |
---|---|
GitHub Content | ok |
GitHub Web | ok |
GitHub API Calls Remaining | 5000 |
Installed Version | 1.27.1 |
Stage | null |
Available Repositories | 1346 |
Downloaded Repositories | 28 |
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.3 |
---|---|
update_channel | stable |
supervisor_version | supervisor-2023.07.1 |
agent_version | 1.5.1 |
docker_version | 23.0.6 |
disk_total | 30.8 GB |
disk_used | 12.0 GB |
healthy | true |
supported | true |
board | ova |
supervisor_api | ok |
version_api | ok |
installed_addons | File editor (5.6.0), deCONZ (6.20.0), Mosquitto broker (6.2.1), Tydom2MQTT - Beta (release_v1.2.4) |
Dashboards
dashboards | 2 |
---|---|
resources | 16 |
views | 2 |
mode | storage |
Recorder
oldest_recorder_run | 20 août 2022 à 22:02 |
---|---|
current_recorder_run | 18 juillet 2023 à 17:38 |
estimated_db_size | 150.23 MiB |
database_engine | sqlite |
database_version | 3.41.2 |
Spotify
api_endpoint_reachable | ok |
---|
Messages d’erreur :
MQTT (message en boucle) :
</>2023-07-18 20:01:32: New connection from 172.30.32.1:42708 on port 1883.
2023-07-18 20:01:32: New client connected from 172.30.32.1:42708 as 0d3f33ad-tydom2mqtt-hassio2023-07-18 20:01:32.518430 (p5, c1, k60, u’geforce81’).
2023-07-18 20:01:40: Client 0d3f33ad-tydom2mqtt-hassio2023-07-18 20:01:32.518430 closed its connection.</>
Message d’erreur Tydom2Mqtt :
</>
STARTING TYDOM2MQTT
Dectecting environnement......
/data/options.json detected ! Hassio Addons Environnement : parsing options.json....
{'TYDOM_MAC': '001A2502A840', 'TYDOM_IP': '192.168.1.40', 'TYDOM_PASSWORD': 'XXX', 'TYDOM_ALARM_PIN': 123456, 'TYDOM_ALARM_HOME_ZONE': 1, 'TYDOM_ALARM_NIGHT_ZONE': 2, 'MQTT_HOST': 'localhost', 'MQTT_USER': 'xxx', 'MQTT_PASSWORD': 'xxx', 'MQTT_PORT': 1883, 'MQTT_SSL': False, 'log_level': 'info'}
Initialising TydomClient Class
Setting local mode context.
Starting main loop_task
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
Attempting MQTT connection...
MQTT host : localhost
MQTT user : geforce81
##################################
Subscribing to : +/tydom/#
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
TYDOM WEBSOCKET CONNECTION INITIALISING....
Building headers, getting 1st handshake and authentication....
Upgrading http connection to websocket....
Attempting websocket connection with tydom hub.......................
Host Target :
192.168.1.40
Tydom Client is connected to websocket and ready !
Requesting 1st data...
>>>>>>>>>> Sending to tydom client..... GET /info
##################################
##################################
>>>>>>>>>> Sending to tydom client..... POST /refresh/all
>>>>>>>>>> Sending to tydom client..... GET /configs/file
>>>>>>>>>> Sending to tydom client..... GET /devices/data
<<<<<<<<<< Receiving from tydom_client...
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
receiveMessage error
RAW :
b'HTTP/1.1 200 OK\r\nServer: Tydom-001A2502A840\r\nUri-Origin: /info\r\nContent-Type: application/json\r\nTransfer-Encoding: chunked\r\nTransac-Id: 0\r\n\r\n1\r\n{\r\n18\r\n"productName": "TYDOM1",\r\n16\r\n"mac": "001A2502A840",\r\n11\r\n"config": "prod",\r\n12\r\n"bddEmpty": false,\r\nF\r\n"bddStatus": 0,\r\n10\r\n"apiMode": true,\r\n1C\r\n"mainVersionSW": "03.08.18",\r\n1C\r\n"mainVersionHW": "00.00.01",\r\n14\r\n"mainId": "6700103",\r\n1C\r\n"mainReference": "21800010",\r\n1B\r\n"keyVersionSW": "01.04.33",\r\n1B\r\n"keyVersionHW": "00.00.01",\r\n1E\r\n"keyVersionStack": "04.00.50",\r\n1B\r\n"keyReference": "21800011",\r\n38\r\n"bootReference": "P21800012", "bootVersion": "01.00.03",\r\nF\r\n"TYDOM.dat": 4,\r\n11\r\n"config.json": 4,\r\nE\r\n"mom.json": 1,\r\n11\r\n"gateway.dat": 5,\r\nF\r\n"bdd.json": 92,\r\n13\r\n"collect.json": 10,\r\n12\r\n"groups.json": 58,\r\n13\r\n"mom_api.json": 18,\r\n14\r\n"scenario.json": 77,\r\n11\r\n"site.json": 317,\r\n12\r\n"bdd_mig.json": 1,\r\n13\r\n"info_mig.json": 0,\r\n13\r\n"info_col.json": 1,\r\n13\r\n"absence.json": 15,\r\n12\r\n"anticip.json": 5,\r\n12\r\n"trigger.json": 0,\r\n12\r\n"bioclim.json": 0,\r\n16\r\n"data_config.json": 0,\r\n26\r\n"urlMediation": "mediation.tydom.com",\r\n15\r\n"pltRegistered":true,\r\n19\r\n"updateAvailable": false,\r\n17\r\n"passwordEmpty": false,\r\nF\r\n"maintenance":{\r\n28\r\n"id": "ffffffffffffffffffffffffffffffff"\r\n2\r\n},\r\nB\r\n"geoloc": {\r\n15\r\n"longitude": 1399740,\r\n14\r\n"latitude": 43467514\r\n2\r\n},\r\nA\r\n"clock": {\r\n25\r\n"clock": "2023-07-18T20:03:46+02:00",\r\n10\r\n"source": "ntp",\r\nF\r\n"timezone": 60,\r\n14\r\n"summerOffset": "ON"\r\n2\r\n},\r\nC\r\n"moments": {\r\nC\r\n"suspend": {\r\n7\r\n"to": 0\r\n3\r\n}},\r\nF\r\n"local_claim":{\r\n12\r\n"status": "CLOSE",\r\n24\r\n"lastAccess": "2014-01-01T00:00:00Z"\r\n2\r\n},\r\nC\r\n"weather": {\r\n28\r\n"outTempSrc":{"devId":null,"epId":null},\r\n27\r\n"weatherSrc":{"devId":null,"epId":null}\r\n2\r\n},\r\nE\r\n"protocols": [\r\n71\r\n{"protocol":"X3D", "available":true, "installed":true, "ready":true, "status":"running", "installStatus":"idle"},\r\n3B\r\n{"protocol":"ZIGBEE", "available":true, "installed":false},\r\n27\r\n{"protocol":"X3DV", "available":false},\r\n2C\r\n{"protocol":"PltService", "available":false}\r\n1\r\n]\r\n1\r\n}\r\n0\r\n\r\n'
Incoming payload :
None
Error :
type object 'HTTPResponse' has no attribute 'from_httplib'
Exiting to ensure systemd restart....
Starting /opt/tydom2mqtt/main.py </>
_____