I recently bought a shelly H&T Plus (alongside a number of older Shelly H&T devices I already have), but I’m having trouble getting it to work like the other H&T’s. The other H&T’s wake up when temp etc changes and report new values to HA, then go back to sleep again. In HA the sensors always show a value, which is the last value reported. I set up the H&T Plus as mentioned in the docs (with outbound websockets), but in HA the sensors for temp, humidity etc show as “unavailable” unless the H&T is woken up manually (put in setup mode). What am I doing wrong?
I am having the same issue… Shelly 1 Plus
Hmm, last weekend I updated to all the latest versions of HA on my Raspberry Pi and now it’s working fine, values show correctly for the shelly HT Plus. Guess it was some issue in a previous version of HA (or even just the reboot, I can’t remember if I tried rebooting my Raspberry when troubleshooting the Shelly Plus issue). I do however now see 1 degree Celsius difference between Shelly HT Plus and a regular Shelly HT that is 5 cm removed from it, but that’s something else to investigate
This seems to be a bug in the integration as far as I can see there is a timeout of 2hours…if the device does not report back in this interval, you get the unavailable message…
I think it should report the last state in HA till the device reports back …(or make a lot longer timeout 24h for example)
The device reports only every 0.5° Temperature change. And if there is no change for a long time, no reports are generated.
Nice would be if shelly could integrate a an hourly report even if the temperature/humidity does not change.
This is my understanding for this issue so far …
Please correct me if I’m wrong
Update I think this is the issue:
It seems it will be fixed in 20230106 ?
05 is at the moment the latest?
Could be that the Shelly is now reporting within 2 hrs, but I can’t really imagine that this was the problem before because I had been seeing the ‘unavailable’ for a while (while regularly checking the status) and I know the temp changed during that time because there is an older Shelly sitting right next to it.
I’ll keep an eye on it; if the device keeps reporting correct temps and also indicating that the last update was > 2 hrs ago, then it seems to be fixed in 20230104 (which I’m running atm) or something entirely different caused the ‘unavailable’.
according to the Release notes this is fixed in 2023.1.6 / .1.7
As far as I can see from my side, the sensor is shown available since the installation of the new releases …
Mine has just started doing this recently after working fine for ages. Don’t know if Shelly messed something up or a HASS update did but it’s doing this every day now.
I’m now seeing this in Jan 2025 after them working fine for a while - the integration reports all my Shelly H&T devices as “unavailable”. Interestingly if I restart HA I’ll get temperatures for a few minutes, then the entities go “unavailable” again.