I’m rather a fan of Home Automation, all the lights in my house are Philips Hue—except for the cooker extractor fan. But controlling lights is only the first step of many to an automated household. The next stage in automation for me was dealing with the eternal dilemma of finding the remote—an IR Blaster.
- Homebridge Apple
- Homebridge App For Mac Windows 10
- Homebridge App For Mac Desktop
- Homebridge App For Mac Windows 10
- Homebridge Download
Homebridge configuration lives at /.homebridge (hidden folder in home folder) if you delete that whole folder it removes the config. If you want to remove the plugins you can use the npm uninstall -g homebridge and npm uninstall -g homebridge. I have been running Homebridge on a Mac Mini for a while now (was Mojave, now Catalina). I just updated my iPhone XS Max and iPad Pro to iOS 14 (when it was released, not the beta), and all my Homebridge devices are now Non responsive. Homebridge works as hub interface for non-Homekit compatible devices. There are so many Z-wave and Zigbee devices that are very popular, but aren’t natively supported by HomeKit, such as Nest Thermostat or Ring doorbells. Homebridge allows you to recognize and control these devices with Siri and directly from the Home app on your iPhone.
I started researching IR Blasters, but couldn’t find any that supported HomeKit. This meant I’d be looking for something in the Homebridge realm. Here I found three options: The Logitech Harmony Hub, the BroadLink RM, or I could code an ESP2866 as an HTTP IR Blaster. I went with a BroadLink RM Mini 3—a more budget-savvy ~£18(~$24) compared to the ~£75(~$70) Harmony Hub.
The BroadLink was smaller than I’d expected. The design reminds me of Apple’s Dustbin Mac Pros—but the similarities end there, the Broadlink app is rather clunky.
Initial App Setup
Watch espn mac app. When trying to connect the IR Blaster to the internet I had a few teething issues with the app. It refused to discover the BroadLink RM Mini, so I used the alternative connection method. This involved connecting to the BroadLink as a WiFi Network and using that to connect it to my network. I decided I’d see what the Native app offered—in case my Homebridge system ever stopped working. The app was a 4/10 and was missing a few key features, such as the option for separate On/Off commands.
Homebridge Setup
Using the Native App was never the end goal for this project. I needed to expose it to HomeKit. For this section, I’ll assume you are familiar with setting up a Homebridge system. If you’ve not got Homebridge setup check out my post explaining how here. The plugin for getting the Broadlink to work with Homebridge is homebridge-broadlink-rm. To install this type below command:
Once installed you can begin to configure the plugin. The first step is to add the Broadlink Plugin to the config.json file. You will want to add the below code to the file—if you have other platforms add this as an extra:
After this, you can save the config and startup Homebridge. There should now be an extra button in your Home App labeled Learn. When you press this button the Broadlink will start listening for input. If you press a button on the remote the IR code will appear in the Homebridge console. You will need to press the learn button again for each IR code.
You’ll need to save each of these commands and make a list of each button and it’s IR code. I’m using PuTTY to connect to my Pi. To copy these codes from PuTTY, hold left click and highlight the IR code. This pastes the code onto the computer as usual. By using this method you can create a list of all the IR codes you want. I recommend turning off the TV/device, otherwise, it will try to do everything you’re recording. To do the inverse and paste into PuTTY right click and it will paste where the text cursor is.
Once you’ve got your list of IR codes written down you can start adding them to the config.json file. The next thing to do is to change “hideLearnButton” to false—you won’t need this again unless you add more remotes. For most of the commands, you add you will follow the simple structure of:
This will be the structure for most of the remotes you will add to Homebridge. However, I had some special requirements. For my projector, I needed separate on and off commands. On top of this, the projector requires the off button twice to turn off. To do this I looked at the plugins Advanced Hex Structures, here I found the syntax for the repeat commands. For my projector’s functionality I wrote the following:
Once you’ve added the different IR codes you can then save out the config.json file and start Homebridge. I often end up with one or two small errors in the syntax so recommend putting your config through a parser. I’ve also included my full code for the Broadlink plugin at the bottom of this post.
I also added an AV System button, this turns on both the projector and hi-fi. I made this as a single button, as experienced issues trying to send two IR codes at the same time via a HomeKit scene. For me, this project was to replace my remote controls, but it works with anything IR controlled—such as an air conditioner or desk fan. If you have any questions about the project, I’d be more than happy to answer them!
My Full Broadlink Code
We don’t run ads on Tech Trail. So if you’ve found this or any of our other posts useful, then why not buy us a coffee!
By Sam Brooks
Sam is the founder and editor for Tech Trail. With a background in Broadcast Engineering, and great enthusiasm for smart home and emerging technologies.
Add accessories
To add an accessory to the Home app, use your iPhone, iPad, or iPod touch. You can't add accessories to the Home app on Mac. Before you set up your accessory, check these things first:
- Make sure that it's powered on and nearby.
- Check your accessory’s manual to see if it needs additional hardware to work with HomeKit.
![Mac Mac](https://www.techmarks.com/wp-content/uploads/2020/07/空白日曆影印.png)
Then follow these steps:
- Open the Home app and tap Add Accessory or .
- Use the camera on your iPhone, iPad, or iPod touch to scan the eight-digit HomeKit code, or QR code on the accessory or accessory documentation. If you have an iPhone 7 or later and see on your accessory, hold your iPhone near the accessory to add it.
- When your accessory appears, tap it. If asked to Add Accessory to Network, tap Allow.
- Name your accessory and assign it to a room to help you identify it in the Home app and control it with Siri.
- Tap Next, then tap Done.
Homebridge Apple
Some accessories, speakers, and smart TVs might require software updates or additional setup with the manufacturer’s app.
Samsung AirPlay 2-compatible smart TVs don’t support HomeKit and can’t be added to the Home app. Best calendar app android and mac.
Organize accessories by room and zone
Organize your accessories by room to help you keep track of where your accessories are located and to control your rooms with Siri. You can also group rooms into a zone, like upstairs or downstairs.
Add a room
Homebridge App For Mac Windows 10
On your iPhone, iPad, or iPod touch:
- Tap the Rooms tab, tap in the upper-left corner, then tap Room Settings.
- Tap Rooms.
- Tap Add Room.
- Give your room a name, then tap Save.
To navigate between different rooms, tap the Rooms tab at the bottom, then swipe right or left across the screen.
https://yellowbeat129.weebly.com/seo-app-for-mac.html. On your Mac:
- In the menu bar, go to Edit > Edit Room.
- Click Rooms.
- Click Add Room.
- Give your room a name, click Save, then click Done.
To navigate between different rooms, click in the toolbar, then select a room. Or go to the Rooms tab and swipe left or right with two fingers on your Trackpad or Magic Mouse.
Assign accessories to a room
After you assign accessories to a room, you can do things like play and control music throughout your home. Or ask Siri to play what you want to watch, where you want to watch it.
- On your iPhone, iPad, or iPod touch: Press and hold an accessory, tap Settings > Room, choose a room, then tap to save.
- On your Mac: Double-click an accessory, click Room, choose a room, then click to save.
Organize rooms into a zone
![Homebridge Homebridge](/uploads/1/3/4/1/134123879/753906931.jpeg)
Group rooms together into a zone, like upstairs or downstairs, to easily control different areas of your home with Siri.
On your iPhone, iPad, or iPod touch:
- Tap the Rooms tab, tap in the upper-left corner, then tap Room Settings .
- Tap Zone. Tap a suggested zone or tap Create New.
- Tap Done.
On your Mac:
- Choose Edit > Edit Room.
- Click Zone, then click a suggested zone or click Create New.
- Click Done.
If you can't add an accessory
Homebridge App For Mac Desktop
- Update your iPhone, iPad, or iPod touch to the latest version of iOS or iPadOS. To use the Home app on a Mac, update your Mac to the latest version of macOS.
- Make sure that your accessories support HomeKit or AirPlay 2.
- To use and manage your home in the Home app on all of your devices, sign in to iCloud with your Apple ID on every device. Then turn on iCloud Keychain and Home in iCloud Settings.
Homebridge App For Mac Windows 10
Do more with the Home app
Homebridge Download
- Create scenes to control multiple accessories at the same time, then automate your scene or other accessories based on the time of day, your location, and more.
- Set up a home hub to control your HomeKit accessories remotely.
- Get notifications for your HomeKit accessories.