Apple looks to support several new smart home accessories with the upcoming iOS 17.6 update, according to a public code repository.
The revelation comes by way of the implementation source code for Matter, an Apple-backed smart home standard. Matter is also open source, hence its public-facing code repository.
Recently, there have been a number of new changes referencing new features coming to unannounced versions of Apple's platforms.
Code additions reference support coming for these new features in the "middle of 2024" to iOS 17.6, macOS 14.6, watchOS 10.6, and tvOS 17.6.
- release: "Middle of 2024"
versions:
iOS: "17.6"
macOS: "14.6"
watchOS: "10.6"
tvOS: "17.6"
As far as what new features we'll see, some of what we've seen point to supporting new features that were recently implemented in the Matter 1.3 spec.
This includes more robust air quality monitoring, power management, and water valves. There appear to be references to CO, CO2, formaldehyde, PM10, PM2.5, PM1, and radon monitoring in the code strings.
There are other references as well, including to robotic vacuum cleaners. Those were part of the Matter 1.2 update.
That said, we can't conclusively say this will finally be support in iOS 17.6.
The commits on the Github repo were accredited to username bzbarsky-apple, or Boris Zbarsky. The Apple software references were only added in the last few days.
Zbarsky, a former software engineer from Mozilla, has been with Apple for the past four years.
Apple has yet to formalize any of these updates, though the first betas are expected to be released before WWDC 2024 kicks off on June 10. More changes could be in store for iOS 18.
Thanks to Derek Seaman for the tip
2 Comments
My Netatmo indoor sensor already reports CO2 levels (aka "hey Siri, what's the carbon dioxide level in here?") However the outdoor sensor's air quality readings still don't come into HK. So it's good to see some progress there.
What I'd really like to see is for Apple to finally acknowledge (and support) outdoor vs indoor sensors. In other words, if I've got an outdoor temperature sensor, I don't want it reporting that (those) temperature when showing me the range of indoor temperatures in the home.
If you look through the code it suggest that Vacuum cleaners are in 17.4 (RVC = Remote Vacuum Cleaner)
So it looks like 17.4 got Matter V1.2
However, was that added into HomeKit?