Slightly Intelligent Home
blog.gabrielsimmer.com
blog.gabrielsimmer.com
I bought a "smart" power bar, mostly for shits 'n giggles. Other than being able to control it with an app, and I don't, it could be any power bar. Except when we get a power blip, and every outlet returns to the default state of OFF when it comes back.
An LED light fixture came with a remote. OK, fine, I don't really care. Our bedroom has four hard-wired multi-way switches, so I can turn it on or off from any doorway and beside the bed. The only problem is that while the fixture has controllable brightness and white balance, its default power-on setting is full brightness, "daylight" white balance. The only way to turn the light off and get it straight back to the desired settings is to do so solely via the little remote.
But based on the title I was expecting something less intelligent, like simple lamp timers. You can get surprisingly far with those and some motion sensors, without needing a hub or apps at all.
I’d say issues are a pretty small group of people, it’s just that it has a lot of users.
> they seem to need to fuss with it every update
Updates are seamless almost every time?
> and if you aren't careful with lots it can burn out some SD cards.
Cheap SD cards don’t like Databases, expensive one’s still might have issues. But you are neither forced to use SD cards, nor an rPI with HA. I used to have a PI4 with an SSD, and nowadays a VM on x86 hardware.
But my main complaint is how high maintenance it is. I do think they've got a little bit better in the last 6 months, but it used to be there was a intentional deprecation and breaking change in nearly every major (i.e monthly) update. Updating requires carefully reading through the change logs.
Then once you've fixed your configuration, that update might have fixed some bug you've been having only to introduce a new one.
My installation spent the better part of the last 12 months with at least one annoying bug at any time.
I run it as VM on a tiny Proxmox < €100 server that also runs a bunch of other things.
I’ve been using HA for several years now, I almost never have update issues, updating on every notification. I had a tiny incompatibility this major update that only made issues with once HACS component (community store, not tested by base HA). The last actual issue was some time mid 2022, and even that wasn’t major.
Only if you buy new and get something much more powerful.
I run HASS in a VM on an old small form-factor desktop they were going to throw away at work. The most expensive part of that PC (that I paid for) is the quad intel NIC that I use for my router VM. It can NAT + FW (pf) + VPN (wireguard) at gigabit speeds without breaking a sweat.
This is an HP EliteDesk 800 G2 with an i5-6500 and 32 GB RAM. Similar boxen can be had off ebay for peanuts if you don't live in the boonies (or you'll have to pay for shipping). They may consume more than an RPI, but they are very quiet (I run it 24/7 in a studio apartment and am very sensitive to noise). They're also able to do much more than said pi, since they can use standard off-the-shelf components (regular DIMM RAM, regular SSDs, regular expansion cards, etc).
When I do logging I buffer in ram and dump all at once, and often I just save min/max/avg over a period rather than every transition.
Tons of users with tons of different integrations means tons of issue. That is true I suppose.
I have a very simple Homeassistant setup with a few different zigbee lights and sensors. It has it's issues but 98% of the time it works just fine. The 2% that are frustrating are issues with zigbee connectivity but homeassistant works pretty well. I'm still not a fan of the yaml configuration but that is being worked on.
> lots it can burn out some SD cards.
more of a hardware issue (raspberry pi) than a software issue.
I run it on an intel nuc and have no issues with SD cards.
1. Automate all the ambient lighting to turn on half an hour before sunset. Bonus points since we have a dog at home and I feel better leaving the lights on for him.
2. When we open the front door which is some 4ft away from our neighbor across, our TV lowers the volume to 5% and dims the living room's lighting. Gives our place a bit more privacy and hopefully doesn't disturb any of our neighbors.
3. When all of our phones have left the house, the security system arms itself. Also disarms when we get home.
4. When the temperature on the second floor gets to 76F, our motorized blackout blinds drop down on the second floor, turns on the air condition, and turns on our lights. This is TOTALLY a gimmick for me.
One thing I wish I could have are air purifiers that remembers its settings after its power cycled - so I can control it with a smart outlet/switch upon a certain PPM level. I know "smart" ones exist, but I actually draw the line there. I try to stick with things that have are Thread-enabled or are from brands that I trust.
Though if my phone's NFC could unlock my door but required my fingerprint before unlocking my door, that would be kinda neat.
How did you pull this off? My phones go in powersaving mode (disconnecting themselves) even when I set them to not do that. The only way seems to keep the charger plugged.
Although I will say it is sometimes frustratingly slow to first connect to wifi, as if it is only scanning every 30 seconds or more when not connected to a network.
[0]For lighting and ambient music to come on when I get home from work.
When using whatsapp from the website, that requires (required? Haven't used it in a while) the phone to be online, I occasionally had to wake up the phone.
https://github.com/ltworf/lapdog
It sends pings and uses the mac addresses.
3. I don't arm our security system, but it does set the home to "away" mode, turning off all lights and the coffee maker and other "dangerous" appliances.
4. I'm stealing this one =)
For air purifiers, you can get Ikea's FÖRNUFTIG purifiers that are 100% stupid devices that just start when the power comes on. I'm running them all the time on low power, but I'm considering automating them on the highest power so that they run when we're not at home or not in the room (the loudest mode is kinda loud, the slowest is practically dead silent).
IKEA’s product names are often annoyingly cute (precocious-kid-like), but I suppose sometimes the products actually live up to them.
Thanks, now I know to first rob you of your phone and bring that with me when I go burgling your home. Saves me the trouble of defeating your burglar alarm myself.
Second one (seriously) is voice-activated profiles. "Good morning" -> dim lights, open curtains. "Good night" -> lights off, curtains down. "Movie time" -> lights off in the living room, TV turns on, Apple TV turns on, TV switches to correct HDMI input.
goes dark when you're taking a long shit. so you have to get up and wave your hands with your trousers down and asshole covered in shit, like a psychotic
For instance, add a pressure sensor under the bathmat (or seat) in front of the toilet so that the turn-off timer doesn't run while it senses pressure. Alternatively, maybe infrared heat sensor or CO2 sensor to detect presence of living mammals in the room. But both of these approaches can be messed up by your cat/dog spending all day/night laying on the bathroom mat keeping the lights on.
The cool thing about building your own smart home is you can design system to do anything on any kind of assumption. The bad part is you're turning your home into an test of your engineering design prowess, and most part-time novices aren't going to be super happy with how they score... especially if their score ends up being an input to their home valuation.
>pressure sensor, infrared heat sensor, CO2 sensor
we have very different definitions of "simple". and they need extra work to account for other use-cases (I cringe to use this term), such as lying motionless in a nice, relaxing bath.
a light switch on a cord works every single time, needs no maintenance, no firmware updates, the CCP can't spy on you through it, and you can make it look nice by hanging a decorative weight on the end.
a real "smart bathroom" shouldn't be about wallace and gromit gadgetry, it should be about making the experience more hygienic and dignified. such as: a bidet, rather than toilet paper.
And yeah, that's what I mean by doing your own design engineering... are you actually going to solve for that "once in a year" case? Or do you just use a switch to toggle to "normal mode" for when you want to take that long bath?
I don't have any kind of platonic ideal for what a "smart bathroom" might be, I just like thinking through the design/engineering possibilities.
Instead of ripping up your floor or adding weird heat and CO2 sensors, you could just buy a dual-tech (PIR and ultrasound) wall switch occupancy sensor to replace the PIR occ sensor. This problem has been solved already.
https://www.homedepot.com/p/Lutron-Maestro-Dual-Tech-Motion-...
This way you get the convenience of hands-free when you're just washing your hands or something, but you have all the light you want--for a bubble bath--or whatever.
There is still the problem of sometimes forgetting to turn the switch off, but since it's smart, it's easy for Siri to turn it off when you go to bed, etc.
If it takes longer than that, consult your doctor. =)
This is hilarious to me. I am currently taking a long shit lit only by my laptop's screen.
Also, I have fortunately long mastered the art of wiping my butt without looking.
Who does that, rather than just turning them on when you need them and then turning them off again?
It’s easier to automate than enforce.
Also, when I come in from the store, both hands full of shopping, it’s kinda nice to have the lights come on automatically.
I've built commercial IoT devices, I will never have one in my home.
My last home purchase came from a hobbyist who sunk way too much time into IoT during COVID, and it wasn't the greatest pass-down.
Am assuming this is going to be more and more of a problem.
(Of course my mind goes to "maybe there's a SaaS opportunity here?", but I suspect that if it's difficult to get people to even gather documentation about maintaining their home's systems, it'll be even more tricky to get people to pay for it.)
It makes sense! The industry went from no-HVAC, to locally-controlled HVAC, to the modern (solar, networked HVAC, data network, IoT) era in the span of about 50 years.
Not a no-brainer to me. I installed motion-activated lights in certain rooms of my house, but they aren't connected to the network. They turn on when you get close, turn off after 15 minutes of inactivity. Seems to cover all the above use cases except using them as an alarm. I don't use an alarm anyway, so no big deal to me. In general, smart home automation always seemed like a lot of money, a lot of homework, and fairly dubious benefits to me.
Top 2 would be bedroom presence (don't do stuff if someone is in the bedroom, but sleeping, can't do that with IR) and living room presence (If I'm on the couch, don't turn off stuff, I might need it).
https://www.homedepot.com/p/Lutron-Maestro-Dual-Tech-Motion-...
I was assuming most on this site would agree with the sentiment in the article
But to me it seems utterly pointless - barely perceptible, or perhaps even negative utility (e.g. programmed lights automatically coming on at times when you didn't want them after all, having to faff about with apps and wifi)
I just really struggle to see using a physical 'on demand' light switches as an inconvenience
Just seems like gadgets for the sake of gadgets, which is fine, I understand the appeal of that
Next up is adding some scene keypads (Bond Sidekick).
(Bond employee here.)
It's awkward that I've already fought off a HP printer years ago, after the great Cyan debacle.