CoolKit-Technologies / ha-addon

Apache License 2.0
253 stars 117 forks source link

Dockerized eWeLink instance not connecting to home assistant #105

Closed bartkodden closed 1 year ago

bartkodden commented 1 year ago

Dear devs, I am succesfully running the ha-addon in docker. However I have a problem when trying to connect to the home assistant docker container. I do not have the supervisor (because I am running in docker)

I also do not see my devices in the web UI

Logs: (note, apparently the order is newest to oldest)

`

2022-10-04T11:33:33.426308707Z | stdout | 2022-10-04T11:33:33.426Z [INFO] WebSocket2Ha will close -- | -- | -- 2022-10-04T11:33:33.425770059Z | stdout | 2022-10-04T11:33:33.425Z [ERROR] WebSocket2Ha error: Error: getaddrinfo ENOTFOUND supervisor 2022-10-04T11:33:33.410124092Z | stdout | 2022-10-04T11:33:33.409Z [INFO] Start init lib-ha... 2022-10-04T11:33:33.407894729Z | stdout | 2022-10-04T11:33:33.407Z [INFO] initCkWs at: 5461efd703b452dedd41b80b2840dddd47a6e7da 2022-10-04T11:33:33.407458866Z | stdout | WS:连接成功 2022-10-04T11:33:33.395322753Z | stdout | WS:长连接握手成功 2022-10-04T11:33:33.322350440Z | stdout | 2022-10-04T11:33:33.322Z [WARN] Update device state to HA error, entityId: switch.1000655f6f, data: {"entity_id":"switch.1000655f6f","state":"off","attributes":{"restored":false,"supported_features":0,"friendly_name":"Kast","state":"off"}} 2022-10-04T11:33:33.321148415Z | stdout | 2022-10-04T11:33:33.320Z [WARN] Update device state to HA error, entityId: switch.10006aec06, data: {"entity_id":"switch.10006aec06","state":"off","attributes":{"restored":false,"supported_features":0,"friendly_name":"TV lamp","state":"off"}} 2022-10-04T11:33:33.312010617Z | stdout | 2022-10-04T11:33:33.311Z [WARN] Update device state to HA error, entityId: switch.10002ca863, data: {"entity_id":"switch.10002ca863","state":"off","attributes":{"restored":false,"supported_features":0,"friendly_name":"Prusa","power":"0.00 W","current":"0.00 A","voltage":"229.21 V"}} 2022-10-04T11:33:33.310691054Z | stdout | 2022-10-04T11:33:33.310Z [WARN] Update device state to HA error, entityId: switch.100060b0f3, data: {"entity_id":"switch.100060b0f3","state":"off","attributes":{"restored":false,"supported_features":0,"friendly_name":"Deurbel","state":"off"}} 2022-10-04T11:33:33.039484189Z | stdout | 2022-10-04T11:33:33.039Z [INFO] relogin success 2022-10-04T11:33:33.038887446Z | stdout | 2022-10-04T11:33:33.038Z [INFO] initCkApi result: {"error":0,"msg":"","data":{"user":{"timezone":{"offset":1},"accountLevel":10,"countryCode":"+1","email":"HIDDEN","apikey":"HIDDEN","nickname":"HIDDEN","accountConsult":false,"appForumEnterHide":true,"appVersion":"4.26.1","denyRecharge":false,"ipCountry":"NL"},"at":"HIDDEN","rt":"HIDDEN","region":"eu"}} 2022-10-04T11:33:31.982291120Z | stdout | 2022-10-04T11:33:31.981Z [INFO] Found LAN switch 2022-10-04T11:33:31.882950427Z | stdout | 2022-10-04T11:33:31.882Z [ERROR] getDataSync: rate.json -> 10002ca863 no data 2022-10-04T11:33:31.881483324Z | stdout | 2022-10-04T11:33:31.881Z [INFO] Found LAN enhanced plug 2022-10-04T11:33:31.879350559Z | stdout | 2022-10-04T11:33:31.879Z [INFO] Found LAN switch 2022-10-04T11:33:31.873618652Z | stdout | 2022-10-04T11:33:31.873Z [INFO] Found LAN switch 2022-10-04T11:33:31.867054768Z | stdout | 2022-10-04T11:33:31.866Z [WARN] Please check HA running state 2022-10-04T11:33:31.865646213Z | stdout | 2022-10-04T11:33:31.865Z [WARN] Please check HA running state 2022-10-04T11:33:31.823463748Z | stdout | 2022-10-04T11:33:31.823Z [INFO] initCkApi loginParams: {"lang":"en","countryCode":"+31","password":"HIDDEN","email":"HIDDEN"} 2022-10-04T11:33:31.817179331Z | stdout | 2022-10-04T11:33:31.816Z [INFO] Finding local eWeLink devices... 2022-10-04T11:33:31.809781271Z | stdout | 2022-10-04T11:33:31.808Z [INFO] server is running at 3000 2022-10-04T11:33:30.942345627Z | stdout |   2022-10-04T11:33:30.942298907Z | stdout | > node index.js 2022-10-04T11:33:30.942186538Z | stdout | > ewelink_smart_home@1.0.0 start /workspace

`

bartkodden commented 1 year ago

image Docker environment variables

bartkodden commented 1 year ago

Somehow the interface filled with all my devices after a while. Did not change anything between the previous post and this closing comment