Check out our latest tutorial!
In a previous Enginursday, I showed off our MQTT tutorial using an ESP32 Thing and a Raspberry Pi. I mentioned at the end that you could use open source software such as Home Assistant to have your ESP32 control your house, and after many months the wait is finally over.
In this new tutorial, we load Home Assistant (specially Hass.io) on to a Raspberry Pi and get MQTT back up and running. Unlike the previous tutorial, with Home Assistant you can use much more than just MQTT. You can add Z-wave devices, smart thermostats like Nest, Amazon Alexa, Google Assistant and much more. By having control over both the hardware and software, you can use Home Assistant to create automations that are triggered from MQTT and control devices on other protocols. If you'd like to learn how to create a remote trigger switch over MQTT to control a WiFi plug, check out the tutorial linked above!