A few weeks ago, following a long research process, my girlfriend and I finally decided to buy a Dyson fan for our apartment – specifically, the Pure Hot + Cool model. We’ve been keeping an eye on this product for a while as a potential solution to purify air as well as heat our (small) apartment; unlike other Dyson fans, this one combines cooling and heating modes in a single compact, good-looking product that we’ve placed on top of an IKEA BESTÅ cabinet in our hallway. So far, we’re liking it a lot.
Whenever I buy a new appliance these days, one of my priorities is to ensure that it can become part of our HomeKit setup, either via native HomeKit support, custom integration via homebridge, or, if all else fails, a smart plug. As far as native HomeKit fans are concerned, I couldn’t find anything here in Italy that combined cooling and heating functions in a single product. Modern Dyson fans do not come with official HomeKit support either, but they can communicate over Wi-Fi using a proprietary service called Dyson Link. This service can be controlled via an iPhone app (which comes with a virtual remote and stats collected by the fan’s built-in sensors) or Amazon’s Alexa assistant. As I was researching the Pure Hot + Cool, I discovered a homebridge plugin that, with minimal configuration, allows you to add a Dyson fan along with its sensors and different modes to your Home setup as a series of accessories and sensors. And since I’m already using homebridge to bring HomeKit compatibility to various devices around the house (including two TVs), adding a new one wasn’t a hard decision at all.
But one of the nagging problems with HomePod is the way Siri, regardless of the current time of day, will respond loudly at whatever volume you’ve previously set.
Whether it’s the middle of the night or super early in the morning, it’s all too common to ask Siri something and the answer shouted backed at you, only because you listened to music loudly sometime yesterday. Hopefully nobody wakes up, you curse at how dumb your supposedly “smart” speaker can be, and frantically try to turn it down.
Thankfully, iOS 13.2 provides a route to a solution by adding HomePods and AppleTV to scenes and automations – the HomePod didn’t fix this on its own, but, with a Home Automation, you can make it “smart” enough yourself.
As I explained when iOS 13.2 came out, you can put together these automations by using the ‘Adjust Audio Only’ option after selecting a HomePod or compatible AirPlay 2 speaker in the Home app. I just set this up for my three HomePods and Sonos One, and, sure enough, at 11:20 PM, volume was set to 15% on all my speakers (it should be raised back up to 50% tomorrow at noon).
In theory, I would like to turn this automation into a shortcut and add a Pushcut notification to confirm the volume change (and optionally shuffle a playlist by choosing a HomeKit scene from the notification’s actions). There’s a bug that prevents me from doing this in the latest iOS 13.3 beta, but I’ll keep it in mind for the future.
Following the announcement of AirPods Pro earlier today, Apple also released iOS, iPadOS, audioOS, and tvOS 13.2. Among various features (which we’ve detailed in a separate story here), one of the key improvements in this suite of software updates is extended flexibility of the HomePod’s music playback abilities.
In fact, by updating to the latest version of Apple’s software, you’ll gain a variety of new audio-related functionalities for HomePod, ranging from the ability to wave an iPhone atop the speaker to hand off audio to brand new integrations with the Shortcuts app as well as HomeKit scenes and automations. In this post, I’m going to go over all the different ways you can control audio playback on Apple’s Siri-integrated speaker, explain new shortcuts that can be built with these features, and share some first impressions based on my initial tests with today’s changes. We’re going to cover HomePod’s other new functionalities such as multi-user support and ambient sounds later this week. Let’s dive in.
What Apple’s Home app lacks in flexibility and power-user features, Mathias Hochgatterer makes up for with his similarly-named app Home+ 4. The app, which adds a ‘+’ in its name with this update to avoid confusion with Apple’s app, is as capable as ever, but with a reimagined design that adopts new iOS 13 features and adds even more flexibility for automating your HomeKit devices.
HomeRun 1.2 was released today from developer Aaron Pearce, the latest evolution of the Apple Watch app for controlling HomeKit scenes from your wrist. Its last big update introduced the ability to create custom complications on the Watch, which was a fantastic addition because it enabled users to implement the complications that work best for them personally. Today’s update extends the theme of user customization and programmability, but takes it to a whole new level – exceeding anything I’ve seen from another Watch app before now.
Version 1.2 of HomeRun revolves around one main feature – daily routines – which takes a couple different forms. In each manifestation, however, daily routines equip users to program which actions the app surfaces on their wrist during the course of a normal day.
As I noted yesterday, the launch of the developer beta of iOS 12.2 has brought the necessary underlying APIs for manufacturers of smart TVs seeking to integrate their television sets with HomeKit. Originally announced at CES 2019, the initiative encompasses both the HomeKit and AirPlay 2 technologies, which the likes of Samsung, LG, Vizio, and Sony will roll out (albeit to varying degrees) in their upcoming smart TVs over the course of 2019. Thanks to the HomeKit Accessory Protocol and the work of enterprising third-party developers, however, it is already possible to get an idea of what the HomeKit part of these integrations will be like by installing unofficial plugins that add HomeKit compatibility to existing TV sets via software.
Thanks to developer (and homebridge contributor) Khaos Tian, I’ve been able to test native HomeKit integration with my 2017 LG TV running webOS, which does not currently support HomeKit out of the box and which, according to LG, will not receive an official software update for HomeKit support in iOS and tvOS 12.2. In this post, I’m going to share my first impressions of HomeKit’s new TV features in the iOS 12.2 beta, describe how it all works in practice, and share some suggestions for changes I’d like Apple to implement by the final release of iOS 12.2.
Now, as someone who’s been running homebridge and the homebridge-webos-tv plugin for the past few months (and I promise I will write about this eventually), I’m excited about the idea of having a native interface for controlling my TV from the Home app (and, ideally, Siri too). As you can see, the plugin I’m currently using can only “fake” controls in the Home app by adding switches. It can get…confusing:
Configuring homebridge plugins (left) requires working with a JSON document.
But it works. I’ve been running homebridge and this plugin without issues for months now, and I’ve gotten so used to asking Siri to change inputs on my TV, I can’t imagine not having these integrations anymore. A recent update to homebridge-webos-tv even added support for individual channel input and more remote control buttons. For this reason, assuming that the folks at LG don’t change their mind and ship a HomeKit software update for older TV sets, I think I’m going to experiment with a dual setup for webOS TV support in HomeKit: some controls based on the official HomeKit API, and others provided as custom switches – both based on homebridge plugins. But that’s a story for another time.
HomeRun is a simple Apple Watch utility for controlling HomeKit scenes from your wrist. Where Apple’s Home app for the Watch can be clunky to navigate, especially if you have more than a couple HomeKit devices set up, HomeRun makes controls easily accessible for all your scenes. And today, with version 1.1, HomeRun has introduced custom complication creation, making it possible to have different launcher complications for each of your configured scenes.
Inside the HomeRun app on iPhone, the Complications screen in version 1.1 appears largely the same at first glance, but once you start tapping around you’ll discover that Watch complications are now fully customizable. Visit the detail view for a specific watch face and you’ll be able to update any and all complications for that face with custom colors and icons to accompany your selected scenes. The Series 4 Watch’s Infograph face, for example, presents options to customize both the corner slot and circle slot complications.
Creating custom complications works just like setting up scenes for the main Watch app itself, with the same set of colors and glyphs available in both places. That means the excellent assortment of glyph options for scenes are all accessible as complication icons as well.
When it launched last month, HomeRun enabled adding scenes as complications to your watch face, but you had to use the app’s icon for each complication. Custom complications were a natural next step for the app, and I’m thankful we didn’t have to wait long for them to arrive.
HomeRun is a simple, elegant utility for triggering HomeKit scenes from your Apple Watch. Through a combination of color and iconography, HomeRun developer Aaron Pearce, who is the creator of other excellent HomeKit apps like HomeCam and HomePass, creates an effective solution for accessing HomeKit scenes from your wrist. It’s a user-friendly approach that’s a fantastic alternative for HomeKit device users frustrated by Apple’s Home app.
Apple’s Home app is hard to use on the Apple Watch. First, when you open Home on the Watch, it’s not clear what you’re seeing. Home presents a series of card-like, monochrome scene and accessory buttons that you scroll through one or two at a time. Although the app doesn’t say so, these are the favorite scenes and accessories from the Home tab of the iOS app. That makes the list customizable, which is nice, but the app should do a better job identifying where the user is in relationship to the iOS app.
Second, although you can rearrange your Home favorites to reorder them on the Watch too, you can only see two scenes or one accessory at a time. Depending on how many favorites you have, that limits the Watch app’s utility because a long list of scenes and accessories requires a lot of swiping or scrolling with the Digital Crown.
HomeRun avoids this by eliminating text and relying on color and iconography to distinguish between scenes. The app is also limited to triggering scenes, reducing potential clutter further. The approach allows HomeRun to display up to 12 scenes on a single screen of a 44mm Apple Watch compared to the two scene buttons that Home can display. If you set up more than 12 scenes, they are accessible by scrolling.