Homebridge is a lightweight NodeJS server you can run on your home network that emulates the iOS HomeKit API.
Homebridge is developed by nfarina with the following description at Github
“It supports Plugins, which are community-contributed modules that provide a basic bridge from HomeKit to various 3rd-party APIs provided by manufacturers of “smart home” devices.
Since Siri supports devices added through HomeKit, this means that with Homebridge you can ask Siri to control devices that don’t have any support for HomeKit at all.“
Using the right plugins, Siri can be instructed to trigger actions in the home network by tasks like “Siri, unlock the front door.“, “Siri, open the garage door.“, “Siri, turn on the coffee maker.“, “Siri, turn on the living room lights.“, “Siri, good morning!“.
Works on Linux powered Systems including the Raspberry Pi.