I’m starting from scratch (not the first time - life gets in the way, home automation goes on a back burner, time goes by, and by the time I get back to it, I’ve forgotten where I left off and most of what I knew. Plus things have changed in HA…) so this time I’m dedicating a full weekend to laying a solid foundation. My goals for these 2 days include:
• Install latest hass.io on my Raspberry Pi 3
• Flash Tasmota on a bunch of Tuya smartplugs and strips (are EtekCity smartplugs Tuya?) as well as a couple of Shelly 1’s.
• Get a Broadlink RM Pro+ setup to control my home theater system and 3 ceiling fans
• Get a Nortek Z-Wave/Zigbee controller setup to control my Kwikset (Z-wave) smart lock
• Get presence detection setup for controlling the smart lock automatically
• Setup a few Wyze cams and several Wyze motion and contact sensors
• Get Node-RED setup and get a few simple automations created so I can build on that knowledge going forward
My questions are:
In between installing hass.io and adding all my devices, what are the essential add-ons I should install? In any particular order?
Are there any particular pitfalls I should watch out for?
The first two add-on’s to install IMO would be SSH server and SAMBA share. Also, make sure you are using a really good SD card and power supply. Some SD cards have a higher write endurance than others, and a marginal power supply will cause no end of stability problems.
Hassio does not currently support an SSD on a Pi. While an SSD is more robust, a good SD card is pretty reliable. A high endurance card, like those aimed at Dashcam or video surveliance is even better.
Looking over the community add-ons, here’s what makes sense to me. After installing Hass.io, I’ll install the following add-ons in the following order:
Cloud 9 IDE - so I can edit my configuration
MQTT Server & Web Client - because MQTT
TasmoAdmin - because I’m going to have lots of Tasmotized devices
Nginx Proxy Manager - so I can access everything remotely (or should I go with the WireGuard add-on?)
Log Viewer - ‘cause I’m probably going to need it, right?
Node-RED
MotionEye
Am I missing anything critical and/or super useful?
Is there anything that’s going to make it easier to deal with my Zwave smart lock and/or my Broadlink RM Pro?
These are instructions I have put together recently and shared around on the forums to make it easy as possible for people to do Hass.io on basically any machine.
Open this file in Notepad++ and you will get all the links to download the items mentioned.
I’ll concede the fact. However, when you take the first look at the docs for getting started, Hass.io and HassOS are pretty tightly linked. So the typical entry point is to use HassOS, which typically gets you going faster and with less effort. Hence my spend the extra nickel on a good SD card.
Of course, there are exceptions that prove the rule.