I am now fully invested in
Home Assistant as my smarthome brain:
Open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server.
www.home-assistant.io
Cloud-free & open-source:
Open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. - Home Assistant
github.com
Notes:
1.
3,300+ integrations
2. Talks to pretty much everything:
* Supports Zigbee, Z-Wave, Thread, Matter, MQTT, Wi-Fi, Bluetooth.
* Common radios: Sonoff, ConBee, SkyConnect, Zooz, Aeotec.
* Can act as a Matter controller (local-first design)
3.
Easy UI programming
4.
Runs on a ton of stuff for CHEAP! (Linux, Raspberry Pi, VMs, Docker, and bare metal)
A paid version with cloud support is >$7/mo and is VERY good! "Home Assistant Cloud" by Nabu Casa:
www.nabucasa.com
Paid features:
1. Remote access with mobile app support
2. Voice assistant (Google Assistant & Alexa
3. Enhanced cloud features (Webhooks etc.)
4. Cloud backup
For me, the biggest benefit of the paid version is that you can create Amazon Virtual Switches (authorized) to talk to the Alexa Echo system.
Vendor hardware:
1.
Home Assistant Green server ($129)
2.
Home Assistant Connect ZB-2 Zigbee & Thread antenna ($49)
3.
Home Assistant Connect ZWA-2 Z-Wave antenna ($69)
Custom interfaces:
Explore how to pick the right Home Assistant Display among esphome epaper display, and home assistant touch screen. You can also expect to learn how to build a beautiful, functional lovelace dashboards for your smart home setup.
www.seeedstudio.com
Demo:
Open source home automation that puts local control and privacy first.
demo.home-assistant.io
Additional integrations I suggest:
1. AI for programming & design:
I use ChatGPT, Nano Banana Pro, and Midjourney. You can exactly ZERO programming & do any custom programming work you want with ChatGPT! I use Nano Banana & Midjourney for UI, graphics, image customization, etc.
2. Pi hardware:
I recommend buying a Pi 5 & running HA in Docker. ChatGPT will build the whole thing for you! I have a primary & a spare board and have an
automated backup system. Again, YOU don't have to do any programmimg, which is a GAMECHANGER!!
3. Tailscale:
This is private mesh VPN (base version is free!).
4 Telegram:
Easy way to do remote control & get status alerts. I built my own private version using a web server docker rubbing Flask on the Pi along with Tailscale. Again, YOU just have to ask (not program it yourself!!).
5. Grafana:
Learn about Home Assistant Grafana Cloud integration.
grafana.com
Custom data dashboards for TV's, tablets, etc. I built my own private version using a web server docker rubbing Flask on the Pi along with Tailscale.
6. Cheap Android tablets:
Very cheap on Amazon. You can get an 8" or even a 21" haha. GREAT for wall-mounted custom interfaces. I like using custom webpages designed for touchscreen access with custom AI-generated photos & GUI's. I like minimalist launchers such as:
*
Olauncher
*
Before Launcher
*
Minimalist Phone Launcher
7. Spiffy wireless pushbuttons:
Flic: IoT and Smart Home controllers for all! Use Bluetooth or WIFI to control anything with Smart Buttons and Dimmers from Flic. Check it out!
flic.io
8. Frigate
Open-source NVR plus AI detection. Great with Wyze & REOlink cameras!
9. SnackBOT:
One of my custom projects as an example! This handles:
* Meal-planning (recipe selection, shopping list generation, etc.)
* Smart kitchen appliance control (Instant Pot, Anova Precision Oven, Combustion gen2 thermometer, DREO Chefmaker, etc.)
* Timers & schedules (great for bread proofing, dehydration, long sous-vide jobs, etc.)
10. Custom routing:
OpenWRT & OPNsense are both excellent! Enterprise-grade features on consumer hardware!
11. ESP Home:
Custom device integration:
Smart Home Made Simple. ESPHome turns ESP32, ESP8266, and RP2040 microcontrollers into fully-featured smart home devices.
esphome.io
Getting Started guide for installing ESPHome Device Builder as a Home Assistant add-on and creating a basic configuration.
esphome.io
Starter links:
Although this is a constant work in progress, I will try and summarize my home assistant setup. This will hopefully provide an overview of how I have
blog.sanghviharshit.com
How to install Home Assistant on reTerminal
wiki.seeedstudio.com