Show humidity in HomeKit

Hi,

I’m trying to get my Humidity sensor visible into my homekit. I have a coupe of Tado’s that retrieve that data. It works great in HA but it’s not automatically being picket up by HomeKit. I tried to use include within Homekit but no success.

I just seem stuck, anyone has a idea?

Have you read the documentation? This is what the official documentation says:

All sensors that have % as their unit_of_measurement and humidity as their device_class.

The device class is invisible in your attributes. I guess that’s the issue?

Hi Metbril,

Thank you, yes I have read both pages.

But did setting the device_class solve your issue? Since that was missing.

Ok awesome, this works!

Solution is indeed to add the device_class: humidity , within the customize.yaml document!

Awesome!

1 Like

Checking the Solution box next to my original answer and a like will improve my karma. :wink:

1 Like

Hi there,

I initially ran into the same issue with my Tado devices and was grateful to find @metbril 's solution. Now the humidity sensors appear in HomeKit. The issue is, I can’t create a HomeKit-side automation with them as they don’t appear as a valid trigger. I can’t automate from within HA as the target is a Fibaro HomeKit-only switch. Unless there is a solution for this, too.

Any idea?

Thanks,
Holger

Worked it out successfully. Input_boolean and automation to the rescue!

Can you share your config?

Who are you asking?

My config is available through my profile page.

Please share us your code.
I am very new to this and I´d be glad if you could share it to us.

Edit
Just to documentate it for the public:

you need to add following to configuration.yaml

homeassistant:
sensor.pedro_moisture:
device_class: humidity

2 Likes