Do you have a list of devices you use? It would be very helpful, since HomeAssistant has hundreds of integrations, and it's a lot of work to track down devices that -
- FAIL NORMAL
- WORK OFFLINE
- YOU CAN STILL BUY
I really want my smart home devices to meet these criteria, but at the same time I have a bunch of other stuff I do.... so it would be awesome to have a starting point from people who have done it already.
Mozilla used to have such a database, but seems to have forgotten it.
"Work offline" and "You can still buy" are satisfied by looking for Zigbee, Zwave, or Thread/Matter based devices. These don't connect to the internet by design and require an inexpensive dongle to form a mesh network. In very few cases WiFi devices with local HTTP API or MQTT are perfectly fine as well, a good criteria to look at is whether Tasmota or ESPhome (alt firmware) list support for them.
"Fail normal" would be trickier, I don't think there's one size fits all. For lights, prefer switch relays over smart bulbs. Look out for customizable "default" state when power comes back on.
Mike: Lenny, officially, the Church will not take any position on the religious implications of these phenomena. Personally, Lenny, I think it's a sign from God. But don't quote me on that.<br>
Peter Venkman: I think that's a smart move, Mike.<br>
Mayor Lenny: Now, I'm not gonna call a press conference and tell everyone to start praying.<br>
Winston Zeddemore: I'm, uh, Winston Zeddemore, Your Honor. I've only been with the company for a couple of weeks, but I gotta tell you: these things are real. Since I joined these men, I have seen shit that'll turn you white!<br>
Peter Venkman: Well, you can believe Mr. Pecker...<br>
Walter Peck: My name is "Peck."<br>
Peter Venkman: ...or you could accept the fact that this city is headed for a disaster of biblical proportions.<br>
Mayor Lenny: What do you mean, "biblical"?<br>
Ray Stantz: What he means is Old Testament, Mr. Mayor. Real Wrath-of-God type stuff!<br>
Peter Venkman: Exactly.<br>
Ray Stantz: Fire and brimstone coming down from the skies! Rivers and seas boiling!<br>
Egon Spengler: 40 years of darkness! Earthquakes, volcanoes!<br>
Winston Zeddemore: The dead rising from the grave!<br>
Peter Venkman: Human sacrifice, dogs and cats living together, mass hysteria!
It's not WSL I find myself using to have a good shell experience. It's MinGW/mintty. I even got a plugin to wrap it around WSL, since the Windows console experience is pretty painful. I miss my middle-click pasting and nice color schemes.
I just wish I could setup the path translations in PyCharm to use the same mapping. Things work, (and not too bad) but I just hate having to rewrite all of the paths in my environmental variables.
My other gripe is with the Cisco VPN client running all internet traffic through it, rather than having OpenConnect sort it out ahead of time.... but that's not really a Windows issue.
- FAIL NORMAL - WORK OFFLINE - YOU CAN STILL BUY
I really want my smart home devices to meet these criteria, but at the same time I have a bunch of other stuff I do.... so it would be awesome to have a starting point from people who have done it already.
Mozilla used to have such a database, but seems to have forgotten it.