Main
What Happens to Geofencing Accuracy When You Disable Google Location History
Geofencing accuracy is a measurable thing: when the Home Assistant companion app reports your phone crossing into its home zone, how far off is that event in space and time? Google Location History is a separate, account-level setting — the…
How to Evaluate Whether Your Smart Lock’s Battery Reporting Is Lying to You
Smart lock battery reporting is the percentage or voltage estimate your lock’s app shows for its remaining power. It sits at the intersection of battery chemistry, firmware calibration, and radio load. For anyone running a residential or small-office smart-home system,…
The Difference Between a Scene and an Automation in Home Assistant—and When to Break the Rule
In Home Assistant, a scene is a saved collection of device states you can apply on demand. An automation is a rule that watches for a trigger, checks optional conditions, and then runs actions. The practical difference is not about…
How to Build a Contact-Sensor-Based Leak Detection System Without Cloud Dependencies
Main entity: A contact-sensor-based leak detection system is a local, wired or wireless arrangement that uses moisture-sensing contacts to trigger an alert or shutoff without sending data to a vendor cloud. Adjacent concepts include dry-contact inputs, normally open/normally closed loops,…
What Changes in Response Time When You Add a Second Zigbee Router to a Crowded 2.4 GHz Band
Adding a second Zigbee router to a crowded 2.4 GHz band changes response time in ways that are easy to misread. The main entity here is Zigbee mesh latency under co-channel interference, and it sits next to adjacent concepts like…
The Documentation Debt You Incur When Skipping Setup Notes for ‘Simple’ Devices
You installed a contact sensor on the back door fourteen months ago. It was simple. You paired it, named it back_door_contact, wrote a five-line automation to turn on the porch light when it opened after sunset, and moved on with…
The Difference Between a Scene and a Macro When You’re Debugging at 2 AM
At 2 AM, when a hallway light refuses to turn off or a morning routine fires half its steps, the distinction between a scene and a macro stops being academic. A scene is a declarative target state: a defined set…
How to Read Your Router’s DHCP Lease Table to Find a Device That Stopped Checking In
When a smart-home device stops checking in, the first instinct is usually to reboot it, re-pair it, or factory-reset it. A more useful first step is to look at the router’s DHCP lease table. The lease table is the router’s…
How to Stage a Rollback When a Firmware Update Breaks Local Control
Firmware rollback means putting a previous, known-good software image back on a device after a newer update degrades or removes local control. If you run a residential or small-office smart-home setup, this isn’t some exotic edge case. It’s a maintenance…
What to Measure Before Declaring a Room ‘Done’ With Sensors
Main entity: A room is not “done” with sensors until you have measured the failure modes that matter for that room’s actual job. The adjacent concepts are sensor coverage, false-positive rate, false-negative rate, drift, latency, battery decay, and local-control continuity.…