🏠 Curated list of awesome SmartHome/Home Automation things.
Focusing on open technologies and solutions leaving users in control.
Complete, self-hosted home automation systems with frontend, suitable for end users. At least a year in active development, at least 200 commits, at least 200 stars.
Related awesome lists:
Was a $300 hub, offering a "lifetime subscription".
Acquired by Nest (Google subsidiary) in October 2014. In April 2016, Nest announced that Revolv Hub will cease to operate on May 15, 2016. https://en.wikipedia.org/wiki/Nest_Labs#Intentional_disabling_of_hardware_devices
Uses Groovy language for (custom) components.
Since at least 2008.
Uses Lua, open development support, community ecosystem.
Previously, government and mob had to break into your house to install bugs. Now you can pay a small amount of money and install yourself bugs which allow 3rd parties to eavesdrop on you.
OpenSource services promising no eavesdropping (please keep in mind that for some of these projects, "OpenSource" is just a marketing bait):
Many services tout "P2P" in video surveillance, to allow your smartphone to connect to your camera - when you're in your home or on another side of the world. That's oxymoron of course, there's nothing "point-to-point" in how it's implemented. Both your camera and smarphone connect to faraway 3rd-party cloud server (this happens even if both in the same home network, 5 meters one from another). All video goes via (and thus to) 3rd party of course.
Mirai Botnet was/is a botnet mostly consisting of video cameras controlled by 3rd party.
One of the basic tasks of Home Automation is visualization and control. Dashboards is a basic way to do that. Dashboard is usually included into "full stack" HA systems, but what if you don't like it or need a custom one? Note that majority of systems below offer visualization only (no control).
A step above and beyond dashboards is visualizing what happens where on the actual floorplan of your home.
Compiled, maintained, content (c) 2017-2021 Paul Sokolovsky