Go Back Control your TV/Home Cinema using Siri and Logitech Harmony Jan 06 — Home Automation — 2 min read If you’re like me and have a keen interest in both home cinema and home automation – you may want to be able to control your devices using your voice. Unfortunately, there’s no native option for this in the HomeKit ecosystem so we’ll be looking at some workaround options here. A while back I managed to grab a Harmony Elite on Prime Day. This is a great device in itself that allows you to control all your home cinema devices through one remote. Luckily we also have a Homebridge plugin that connects Harmony to your HomeKit system. Let’s get started. We’re relying on using Homebridge so if you haven’t got this set up, follow my guide here. First, we’re going to install the homebridge plugin. Note that this is a relatively new plugin by Nicolas Dujardin that uses web sockets, the previous plugin that I was using was broken recently due to Logitech closing access to private local API controls. I digress. npm install -g homebridge-harmony Now we’re going to want to add the configuration to our HomeKit config file, if you followed my guide that will be located in ‘/var/homebridge/config.json’. You’ll need to add the following: "platforms": [ { "platform": "HarmonyHubWebSocket", "name": "HarmonyHub (Your Hub Name)", "hubIP": "YOUR.HUB.IP.ADDRESS", "showTurnOffActivity" : true, "refreshTimer" : 30, "skipedIfSameStateActivities" : ["PowerOff"] } ] All we need to do now is restart homebridge sudo service homebridge restart Head over to your Home app, and you should see your Harmony activities in your default room, or the room that your Homebridge hub is allocated to. These are now switches that you can turn off and on either via the Home app or using Siri. If you have a HomePod this works brilliantly. Here’s a couple of example activities that I have: Movie Turn on TV Turn on AVR and set input to Bluray Turn on nVidia Shield Netflix Turn on TV Turn on AVR and set input to Media Player Turn on Apple TV TV Turn on TV Turn on AVR and set input to Satellite Turn on Sky Q You can even create activities to tune in to certain channels. So if you had an activity that tuned in to BBC 1, you could also use Siri to do this. There are so many possibilities to this action, Harmony can control Philips Hue so you can dim your lights using this. Personally I prefer to keep all my automation related actions within the Home app, as I also have IKEA Tradfri bulbs around the house to control too. Voila Share this About the author Will Beeching I'm Will, a entrepreneurial designer/developer based in Britain. I create products that people love to interact with. I focus on Home Theater/Audio, Media Servers and Home Automation.
Home Cinema / Jan 21 / 3 min read A Netflix style screensaver for Plex/Android TV I’m a keen user of Plex. For those of you that don’t know what it is, Plex is a media server that allows you to… Read more
Home Automation / Oct 28 / 4 min read Syncing Hue lights with Plex If you’re an avid movie watcher and also love your home automation, you’ve probably wondered if you can dim your lights automatically when watching a… Read more