I am trying to integrate a Shelly 2.5 with latest stock firmware into my Home Assistant installation. The Shelly is configured to use the Home Assistant host’s IP and port 5683 as per the integration documentation:
When I try to add the Shelly integration in Home Assistant I am asked for a host. I enter the Shelly’s IP Adress assuming this is what needs to be entered there and a few seconds later I get a “Failed to connect”
There is nothing in the Home Assistant logs pointing to an error. The Shelly logs see that the Home Assistant host is connecting, but nothing happens:
135715985 mgos_http_server.c:180 0x3fff301c HTTP connection from 172.16.0.4:53252 135748966 mgos_http_server.c:180 0x3fff314c HTTP connection from 172.16.0.4:53254 135779871 mgos_http_server.c:180 0x3fff3204 HTTP connection from 172.16.0.4:53256 135899160 mgos_http_server.c:180 0x3fff3244 HTTP connection from 172.16.0.4:53258
I would be grateful for any pointers how to debug this further or fix it.
I am running Home Assistant OS 2012.12.9:
System Health version: core-2021.12.9 installation_type: Home Assistant OS dev: false hassio: true docker: true user: root virtualenv: false python_version: 3.9.7 os_name: Linux os_version: 5.10.63-v8 arch: aarch64 timezone: Europe/Berlin logged_in: false can_reach_cert_server: ok can_reach_cloud_auth: ok can_reach_cloud: ok host_os: Home Assistant OS 7.1 update_channel: stable supervisor_version: supervisor-2021.12.2 docker_version: 20.10.9 disk_total: 28.7 GB disk_used: 3.6 GB healthy: true supported: true board: rpi4-64 supervisor_api: ok version_api: ok installed_addons: Studio Code Server (4.1.0), Node-RED (10.3.3) dashboards: 1 resources: 0 views: 1 mode: storage api_endpoint_reachable: ok
My Shelly is configured fine, shutter is calibrated and working as expected when using the Shelly’s built-in web interface. It is running latest stock firmware