HomeKit Part 4.0: RainMachine sprinklers, Water and Flood Detectors, Belkin Soundform Connect and Smart Blinds
Ok, getting down to the last licks on HomeKit devices, but here is the next batch.
RainMachine is great, HomeKit glitch
First of all, we’ve been using the RainMachine over the weekend and I have to say I’m impressed, it automagically works remotely without having to do a sign on and it is really cool to be able to take a photo of the various sprinkler zones and then to enter various parameters have it guess how much water you want to put there. Compared with out current program, it varies the watering quite a bit based on the weather.
The one confusing thing is that the suggested sprinkler times seem really off, I don’t really understand how it calculates them, but as it does the weather forecast, you can see it varying the times, but the idea is that it is the maximum summer watering time and depending on temperature and rain it varies it. Today, it is very hot and it water at 130% of maximum which is handy.
Basically, when you setup a RainMachine, connect the tiny wires and then on the mobile application you download the Rainmachine application, it detects it and sets things up. So that you can from Apple Home do things like start a zone, change the default running time, check the static of a zone, so it knows the custom zone names, so you can say “Hey Siri, water the Lawn for give minutes”
The HomeKit integration means you go to your phone, can then connect to Settings > Wifi and look for a Wifi SSID named RainMachine under the Setup new device section. Then you will get an Add to Home and setup message. Then. You go back tot he RainMachine and choose Settings > System > IoT > Apple HomeKit – Pairing mode nad it will show a HomeKit bar code on the device screen. Scan it and then it will connect the RainMachine to your network but it didn’t add the RainMahcine as an Apple HomeKit Accessory.
I sure hope the HomeKit answer is not factory reset the device and start all over, there should just be an unpair someplace.
HomeKit Water Sensors not quite ready, need Threaded Eve Water Guard
OK, on to the next thing that follows directly from the sprinkler work is what is the water consumption of this house anyway since it supposed to be saving water, so on to looking at systems for monitoring this.
And we also wanted to get something that monitors for water leaks (since we have this before). Fortunately there are quite a few water leak detection systems and non-HomeKit water detection are also available, but to focus just on HomeKit enabled systems there are two candidates, none of them perfect:
- Fibaro Water Sensor. This is CR123 battery powered that lasts for a year and connects via Bluetooth which is nice. It even has an alarm in it and is great for remote locations at $50. And the bluetooth connection is definitely a bummer.
- Eve Water Guard. This is HomeKit only which is AC powered (so you need power somewhere, but then you don’t have to change batteries). It also has an alarm in itself which is great. It lets you for $80. The drawback is that they use Bluetooth, so you are going to need a Bluetooth extender to get them to your Home hub which is a pain, this thing was designed in the olden days, 2019, so it feels like all these devices are eventually going to be Thread meshed. I’d wait on this one.
Net, net, the Eve Water Guard would be perfect if it had Thread and not Bluetooth and if it has a backup battery in case of power failure.
Water Flow Cutoffs and Monitors not there yet, no HomeKit ones yet
Having water sensors is great, but the real thing is to be able to cutoff water if there is a leak and also to monitor water usage in these climate crisis times. This stuff is going to work great for most homes which have a water meter that is in a protect place or even better where there is a simple place where the water main comes in, ideally into an exposed basement so you can also cut off the water as needed and there is access to AC Power with a battery backup.
So, at the top end are devices which can actively cut the flow of water into your home. When paired with Flood sensors, this is a way to automatically protect your house.
LeakSMART Water Leak Detector. This is a top pick at Consumer Affairs and is a complete system that includes an automatic shut-off valve and a Zigbee-base sensors. It isn’t HomeKit aware though but will trigger an alarm, send text alerts and shutoff the main water supply.
Flume Water Monitor and the later Flume 2. This is a smart detector and straps onto your existing water meter (unless you have one that is buried or outside). But basically, it straps onto your water meter and doesn’t require a plumber, but it can’t shut off automatically either. The requirements are a specific type of water meter and it has to be in WiFi range. The sensor itself uses four AA batteries so you have to replace them every 1-2 years. So, it’s use is pretty limited.
So, the Flo by Moen is a good example, for $682 you get flood sensors and a water cutoff that has to be installed at your main water input but it is expensive.
Smart Blinds for keeping homes cool are coming soon with Thread from Coulisse
Another thing to prepare for as things get warm is getting shades that are HomeKit enabled and which use cellular or honeycomb shades as reviewed by the Wirecutter. This gives you R3.5-5 addition insulation (equivalent to 5 inches of air) on the windows. Ideally you want a system that you can control and which automatically deploys as the temperature rises.
While this has been a relatively limited market, two new vendors are coming online, but the main criteria for me is some sort of manual backup and having both battery and AC power and of course HomeKit compatibility plus having a honeycomb design that is also a night shade to get good sleep.
- Omniblinds with Coulisse motors and Eve . If you can stand it, these are probably the blinds to wait for, they are the first ones to support Thread which simplifies connection quite a bit. It is basically their MotionBlinds line with an Eve controller. This also includes a USB-rechargeable battery. And has pull control for manual override
- IKEA FYRTUR. They actually have a decent line and if you have relatively short width and length requirement. We are unlucky in that one of our windows is 140” x 88” so even if you divide it into several shades mounted together, IKEA doesn’t support a shade that long. But if your windows are a standard 23 to 48 inches and 76 inches tall its a good choice. It uses rechargeable batteries (so you will be recharging them every two months). And with the TRADFIR Gateway, you can connect to HomeKit. The nice thing is they are cheap, but they don’t have a manual backup and you need to recharge them. The good news is that you can use any USB charger. Also, since they are Zigbee, they need repeaters potentially in a large house. It would really be nice to wire the frames up with USB C and attach them to a smart outlet system to manage their charge as an aside, this is doable with USB C wires through the wall to say an Eve Smart Outlet. Note also that these do not have a manual override and they are a single layer, so not honeycomb.
- SOMA Smart Shades 2 or SOMA Tilt. These are nice because they work with existing shades that have a continuous pull or a rod from a great Estonian company. The main drawback of course is that they don’t look super great and are not hidden. These are uncertified HomeKit devices and the main issue is that they are going to have to be on the side and while not easily manual, you can disengage them and use the curtains manually. These are $119 per shade. And there is a bridge which amusingly is actually a Raspberry Pi in a pretty enclosure or you can just download a SOMA Connect image for any Raspberry Pi. And it is really a web server on port 3000. And they have the best software with sunrise and sunset mode and light sensing, I just wish HomeKit was flexible enough to build these features in a non-vendor-specific way. And they include a solar panel which is pretty awesome because the battery needs a monthly recharge which is pretty often really. Finally, I wish they would just release the clutch on their system so you could still use the shades manually. This thing is really ideal for existing systems where you don’t want to add blackout shades. The main thing to figure out is your chain has standard beads have 4 beads/inch and are 3/16 inch or 4.5mm wide or they skip beads so they are 2 beads/inch but are still 3/16 inch, or they are large beads of ¼ inch so 2.5 balls per 2.5 cm. Finally, there are small beads which are ⅛ inch and 6 balls per inch. And they can also work with endless loop cords, so these are cords that just string that go around and round (they don’t work if they have to go back and forth). A
- Lucent Serena. They make super expensive shades that are custom fit and with lots of different materials. They can also be powered by between 2 and 8 D batteries and can also be powers with low voltage (this works best for new builds because you have to hide the custom power system). However since they are custom, they work well for those difficult things and with the ride honeycomb shades, they can cost $400-$1,000 each. And you need a Caseta Wireless Smart Bridge.
- Hunter Douglas PowerView. In the same class as the Lucent’s, but from a smaller company, they have cellular and are custom made to order. They do need a PowerView Hub to work with HomeKit. These are new shades that are USB powered and are completely custom. Ideally, you want something with a battery and which uses USB C. And for new builds, you can just build a general purpose USB outlets near each window.
AirPlay 2 for legacy audio systems
If you have an older home audio system or outdoor speaker system, then it would be nice to get them to play AirPlay 2. We have an old Airport Express which supports AirPlay 1 and that is pretty nice. It let’s you play audio from basically any Apple device to it. But with AirPlay 2, you can now play the same sound across multiple devices and do multi-room audio. When you combine this with AirPlay 2 compatible televisions and the HomePod mini, you get a really nice all-home audio system.
The problem is that while there are lots of Bluetooth receivers that have audio outputs, there is only one device that takes AirPlay 2 and converts it to analog audio. That’s the Belkin Soundform Connect. Yes, it is expensive at $100 compared with a $35 Bluetooth connector, but it extends the life of your system.
Bluetooth Receiver for Legacy Audio systems
So the ideal thing is for your legacy stereo systems, get the Belkin Soundform Connect and a Bluetooth receiver so that you can use either AirPlay for Bluetooth to connect to these devices with the right A2DP profile with the right Codec.
For example, I’ve used the Esekin Bluetooth Audio Adapter which has nice RCA jacks in addition to 3.5mm plugs for ordinary phones, but I fear that it only support SBC. So, don’t make that same mistake, get a receiver with APT-X and AAC so read on.
A decoder ring for Bluetooth
One confusing thing about Bluetooth 5.0 is that it is really a bunch of specifications in one, the first is Bluetooth Low Energy (BLE) and then a doubling of the data rates to 2Mbps so you can get nicer auto with less compression. And also the ability to have two full streams, so you can have two headphones playing at once with low latency.
Then, there is what Bluetooth Codecs you use starting with with SBC (standard bluetooth) at 229kbps variable and Apple AAC at 256Kbps. (Which uses a lot of power, but is in Bose headphones for instance).
But, Qualcomm has apt-X at 352Kbps and then apt-HD 570Kbps (present on many high-end Android phones) and then there is LDAC at 990Kbps (developed by Sony and in Android but not widely used). So which codec is supported is a key spec. And as an aside you can tell on the Mac you can tell with an Option-click on the Bluetooth icon and it will show you the profile being used in the Active Codec section.
The confusing thing with Apple is that for iOS devices, they only support AAC, but MacOS support aptX. The net is that with Bluetooth, you can’t just say does is support Bluetooth 4.2 or 5, the more important question is what Bluetooth codecs. So for instance, the Sony WH-1000XM3 supports SBC (everyone must), AAC and AptX, so when you listen from a Mac, you are getting aptX and from an iPhone AAC. Confused yet?
Finally, for most Android phones, AAC doesn’t work well so aptX is the way to go. Net, net, you want a receiver that supports both AAC and aptX and ideally apt-HD
Recommendations for Bluetooth receivers
Lifewire has a good summary of higher end choices with an eye towards good codec support and good output (that is a good DAC to get you to RCA jacks) or a digital output jack so the receiver can do that work:
Audioengine B1. At $189, this is an audiophile device with Bluetooth 5 for range and it supports AAC, apt-X and apt-HD. It also has a really nice DAC with both RCA jacks and 3.5mm headphone plugs. Ken Rockwell Hifi Report and other audiophiles love it as does PC Magazine. It’s expensive, so if you are mainly a HomeKit household, the Belkin Connect is a better choice, but still it’s the ultimate gizmo for updating a legacy sound system to Bluetooth. You can get it from Crutchfields with a 5% cash back.
Anker Soundsync A3341. It is $43 at Amazon and supports SBC, AAC, aptX and aptX HD so really the perfect device for legacy cars that don’t support bluetooth input or even on older airplanes that have a 3.5mm output jack where you want to use wireless headphones. It is nice that it is battery powered.