Yale Smart Alarm Binary Sensors

I’ve updated the custom component, though looks like the core integration might have the binary sensors now

So this has probably run its course

Hi Matt,

Just wanted to say thank you for your contribution, your integration was a great stop gap until core had sensors included.

Thanks

I’ve experimented with adding support for the Yale Smoke sensors (AC-PSD) in my version of the yale integration here:

I haven’t found any way to fetch the PIR motion state as you say, but I have “hacked” together some logic which is working for me to have the smoke sensor in HASS.

At the moment I’ve picked a timeout of 3 minutes for a detected smoke state.

Welcome others to test this out, if it’s working then I can submit a PR to the official integration

For the AC-PSD it will add both a temperature sensor and a smoke sensor, but no motion.

For anyone else interested in trying this, my integration does work with the Yale smoke sensors, but the whole Yale system goes offline frequently, the Yale system in general is not great.

The fact that it all entirely relies on internet connectivity is too disappointing for me, I don’t understand why Yale wouldn’t include a local API on their bridge.

Whilst this does work and I probably won’t remove my existing Yale sensors, I’m going to go with the frient ones instead. Got one today which works with zha locally so all good

I’ve tried your custom component but I get the following error. Any ideas please?

Cannot quick reload all YAML configurations because the configuration is not valid: Platform error binary_sensor.yale_smart_alarm_v2 - cannot import name ‘YALE_EVENT_TYPE_SMOKE_ON’ from ‘homeassistant.const’ (/usr/src/homeassistant/homeassistant/const.py)

What version of home assistant are you on? I’m still on 2023.5 here

2023.7.2 so maybe that’s why

I made a silly mistake :slight_smile: I wasn’t using the latest version I published to git here and there was a typo.

Try the latest version and see if it works for you.

Btw I still don’t recommend relying on this setup - the Yale system is very flaky for me and the whole box often won’t reconnect to Yale after a network dropout without a full reboot. I rely on zigbee smoke sensors instead.

I still haven’t made an official “release” for this component yet but if it works for you I probably will.