Get reliable connection with your HomeKit devices
Update June 2021: people felt the methods in this post are too extreme. Fortunately, ASUS has since published a new support article on this topic, and I’ve heard that it works better. I haven’t tried it myself since I changed to eero (which works perfect with HomeKit) more than a year ago. Original post below.
I’ve had pretty good experiences with HomeKit with Philips Hue and Lutron Caseta. However, I noticed that standalone devices (ones that don’t have hubs) would often show “No Response” in HomeKit. This post shows some things that I learned trying to get all my devices to be reliable.
Deal with Homebridge crashing
Homebridge is a key part to my home automation setup. I run it on a Raspberry Pi (gen 1, pictured in header) and it allows me to integrate my TV, Apple TV, and robot vacuum into HomeKit. However, it does crash quite a bit. Here are some things I did to make Homebridge easier to deal with.
Last day at robotics
Efficient animation with MATLAB
I used animation to help me visualize some of the work I did for my honours thesis (PDF warning). Prior to MATLAB R2014b’s major graphics changes, it wasn’t exactly easy to create efficient animations with MATLAB, so I spent some time figuring out the best way to do it.