-
Notifications
You must be signed in to change notification settings - Fork 130
Using Siri to Control Misterhouse
Using Siri to control Misterhouse has a very high cool factor.
Thanks to some excellent work by one of our esteemed Misterhouse contributors hplato, this is now reasonably easy to do.
It's accomplished by using a lightweight nodeJS server aptly named Homebridge that presents itself over the network as a controllable 'accessory' to the Homekit feature on your iOS device. To get this working in Linux follow these steps:
Step 1.
Follow the installation instructions for the Homebridge server here until you get to where typing 'homebridge' at the command prompt gives you:
$ homebridge
No plugins found. See the README for information on installing plugins.
Step 2.
From here you will want to install a homebridge-legacy-plugins repository. But instead of installing the repository using npm, install hplato's homebridge-legacy-plugins repository.
First find your 'node-modules' directory by issuing the command:
$ locate /homebridge/
and look for a directory listing something like:
/usr/local/lib/node_modules/homebridge/
then issue these commands (adjusted to your nod_modules location)
$ cd /usr/local/lib/node_modules/
$ git clone https://github.com/hplato/homebridge-legacy-plugins.git
Step 3.
Once you have Homebridge up and running and the hplato homebridge-legacy-plugins repository installed the next step is to provide a configuration file that tells Homebridge about your Misterhouse objects.