HA cannot find Shelly mini 1 gen3

Hi.
I have 2 mini1 gen3 relay set up on shelly app but cannot get HA to find them. Followed HA advice but no go. I try to add the integration add the host as IP for device and port default of 80 but unexpected error comes up.

I cannot believe how difficult this is compared to other integrations.

They are on the same wifi network and their web pages accessed . They appear and can be controlled from shelly app but I cannot connect them to HA on same LAN.

Entering the ip address of host (shelly device) and port default of 80 on the start of integration results in error failed to connect and advice text " before set up battery powered devices must now be woken up …
Using a button on it".

The shelly devices do not appear as new devices.

Anyone help?

And you’re sure that your HA instance and the Shelly’s are on the same LAN segment?

Which HA version?
What firmware version is being used by the devices?

Thanks for prompt repies. I have updated the Shelly firmware to …15.1 and HA core 2025.4 and OS 15.0. The Shellys are connected by wifi to the tp-link Deco mesh. WAN goes to BT router with cable on to Deco and cable to switch. (rest of network including nvr and home assistant pc).
Adding Shelly integration still comes up with same error. Before I moved home I had a Shelly 3m working in HA. This was deleted.

What is the IP address of the Shelly device?

What is the IP address of the HA server?

Can you open the Shelly devices’s web panel from a non-WiFi device?

Yes on Edge browser. IP for shelly is 192.168.68.54 and second one on .56. Both not fixed IP addresses.
HA server on http://192.168.1.104:8123.

Ah ! But laptop not ethernet connection. So do not know. I will try and get one from somewhere.

Unless you happen to be using a /16 netmask, your Shelly’s and your HA are on different network segments, which will cause issues with multicast discovery.

This is a local network issue. Do you have different routers? Or a separate wireless access point that’s running in router mode instead of bridging mode?

I think your TP-Link Deco is in router mode and that’s why all your WiFi devices are on a different network than your wired devices.

You need to change your Deco to use AP mode.

1 Like

Thanks everyone. Learn something new everyday. AP mode on Deco works an HA automatically sees the Shelly devices.

2 Likes