Shelly HT Gen 3 not recognized but no entities created

I bought some Shelly HT Gen 3, setup the Wifi connection, updated the firmware to the latest version (1.2.2). So far no problems. Next I add a new Shelly device in Home Assistant. It immediately recognizes the device and adds it the to list of other Shelly devices, but without entities.

No errors in the log as far as I can see.
I configured MQTT on one of them and MQTT Explorer connected to my Mosquitto broker shows all topics, but again they don’t show up in Home Assistant.

Any idea on what might be causing this and how to solve it?

thanks,
Hans

1 Like

I should have read the excellent documentation at Shelly - Home Assistant first. All problems solved.

2 Likes

I’m having the same issues as you reported, but I get very confused when I add the integration you linked as after I install it, then go to the documentation, it says that is has been deprecated. Did you sue the correct link?

1 Like

you need to do what is explained here:

set the url in the config of the shelly h&t on the web interface.

1 Like

I am having a similar problem, but I cannot solve it using the steps set out in the guide. I get one entity created, the “diagnostic” entity which merely states whether the device is “home” or “away”, but nothing that I do allows me to access any of the useful entities.

I have upgraded to the latest firmware and still have this problem.

I have the same issue @jamespetts. I’ve performed factory reset - my websocket setting is as detailed in the docs above but no joy. Let me know if you found any solution.

I had a similar issue with my HT Gen 3. I did the following steps to solve it:

  • Delete the device from Home Assistant.
  • Restart Home Assistant.
  • Go to the device page in Home Assistant. The HT should get recognized as a new device to add.
  • Wake up the HT by clicking the button on the HT (need to open the device for it).
  • Start the device setup in Home Assistant.