Hive sensors rarely report activity in Home Assistant logs

Hi All

I have a rasperry pi running HA, ethernet connection to the router.
I have a Hive Nano 2 Hub, ethernet connection to the router.

I have the Hive integration installed in HA and have 10 devices which are a mix of light bulbs, door switches, radiator valves and a thermostat (and the hub). I have no issues with the bulbs or heating devices through HA, everything works as expected.

However, when it comes to the door switches (sensors) they are only being reported in the logs as open maybe 20% of the time at best, when they are indeed open. When I open/close a door the Hive app shows EVERY sensor status change perfectly, yet HA shows little to none of them.

I’ve read comments around this suggesting that wifi issues can be the cause, but it it were wifi issues in communicating from the sensor back to the Hive hub then I’d expect the Hive app to ALSO be misreporting the sensor state changes, but as I’ve said above it is perfect, and HA UI is not showing them.

Any suggestions as I wanted to use Automation off the back of these sensor state changes as it stands it’s futile?

Cheers

Hmmm. So Hive is only polled every 30 seconds by HA, no doubt this is the reason why as a door is often opened and closed within a few seconds.

:expressionless:

Yeah they don’t have a local public API so it is a cloud polling integration and you can’t smash their servers more often than every 30 seconds.

I realise you probably had this equipment before starting with Home Assistant but in future when purchasing equipment check this part of the integration documantation for local polling (good) or local push (best).

https://www.home-assistant.io/integrations/hive/

You can search core integrations here: Integrations - Home Assistant