I was wondering if anyone knows of a way to control and access HomeKit devices from a Raspberry Pi. I'm not trying to setup a new HomeKit accessory--rather, I'd like to be able to trigger events or create new HomeKit rules from a non-iOS device. Does HomeKit have a REST API or Python API of some sort?
As for previous approaches, I've tried HomeAssistant and had a lot of issues with it. If anyone has had any experience using any other method, that would be really helpful.
Thanks a ton
Check out homebridge.io
It's really well made and well documented.
You can also check out this Orange Pi based Homebridge hardware.
It has the homebridge-fibaro plugin installed and ready to go.
Might be an option if anybody doesn't want to deal with the setup process.