fmartinou / tydom2mqtt

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

Configuration Tydom-Beta #134

Open Shadorlo opened 10 months ago

Shadorlo commented 10 months ago

My configuration :

TYDOM_MAC: 001A2502****
TYDOM_IP: 192.168.1.16
TYDOM_PASSWORD: *****
TYDOM_ALARM_PIN: "123456"
TYDOM_ALARM_HOME_ZONE: 1
TYDOM_ALARM_NIGHT_ZONE: 2
MQTT_HOST: localhost
MQTT_USER: userrrrr
MQTT_PASSWORD: userrrr
MQTT_PORT: 1883
MQTT_SSL: false
log_level: info

My error after start

 Home Assistant Supervisor: 2023.08.3
-----------------------------------------------------------
 Please, share the above information when looking for help
 or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
[cont-init.d] 00-banner.sh: exited 0.
[cont-init.d] 01-log-level.sh: executing... 
Log level is set to INFO
[cont-init.d] 01-log-level.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
Starting /opt/tydom2mqtt/main.py
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
STARTING TYDOM2MQTT
Dectecting environnement......
/data/options.json detected ! Hassio Addons Environnement : parsing options.json....
{'TYDOM_MAC': '001A25020082', 'TYDOM_IP': '192.168.1.16', 'TYDOM_PASSWORD': 'Catnys91', 'TYDOM_ALARM_PIN': 123456, 'TYDOM_ALARM_HOME_ZONE': 1, 'TYDOM_ALARM_NIGHT_ZONE': 2, 'MQTT_HOST': 'localhost', 'MQTT_USER': 'userrrrr', 'MQTT_PASSWORD': 'userrrr', '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 :  userrrrr
##################################
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.16
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-001A25020082\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": "TYDOM2",\r\n16\r\n"mac": "001A25020082",\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.19",\r\n1C\r\n"mainVersionHW": "00.00.01",\r\n14\r\n"mainId": "6414118",\r\n1C\r\n"mainReference": "21260010",\r\n1B\r\n"keyVersionSW": "01.04.14",\r\n1B\r\n"keyVersionHW": "00.00.01",\r\n1E\r\n"keyVersionStack": "04.00.50",\r\n1B\r\n"keyReference": "21260011",\r\n31\r\n"bootReference": "", "bootVersion": "02.211.128",\r\n10\r\n"TYDOM.dat": 43,\r\n12\r\n"config.json": 43,\r\nE\r\n"mom.json": 0,\r\n13\r\n"gateway.dat": 176,\r\nF\r\n"bdd.json": 12,\r\n12\r\n"collect.json": 1,\r\n12\r\n"groups.json": 40,\r\n13\r\n"mom_api.json": 18,\r\n13\r\n"scenario.json": 2,\r\n11\r\n"site.json": 378,\r\n12\r\n"bdd_mig.json": 1,\r\n13\r\n"info_mig.json": 0,\r\n13\r\n"info_col.json": 0,\r\n12\r\n"absence.json": 9,\r\n13\r\n"anticip.json": 16,\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": 1405123,\r\n14\r\n"latitude": 43996921\r\n2\r\n},\r\nA\r\n"clock": {\r\n25\r\n"clock": "2023-09-05T23:49:44+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

**Hello, What should I do it seems to connect but gives an error:

Host Target : 192.168.1.16 Tydom Client is connected to websocket and ready !**

Thanks ! Discord: Shadorlo

fmartinou commented 10 months ago

Hi,

What tydom2mqtt version are you using? Because your startup log doesn't look like a log from a recent version of tydom2mqtt.

Please first run the latest version (3.4.1), then update your github issue regarding the results you get.

Thank you.