Uploaded January 2025 | Updated September 2026, 1 week ago
In this video, we will be showing you how you can set up Home Assistant using Docker.
Tutorial: pimylifeup.com/home-assistant-docker-compose
Static IP Address on Ubuntu: pimylifeup.com/ubuntu-static-ip-netplan
Static IP address on the Raspberry Pi: pimylifeup.com/raspberry-pi-static-ip-address
TZ Identifiers: wikipedia.org/wiki/List_of_tz_database_time_zones
Home Assistant is one of the best pieces of software for anyone wanting to add some smart functionality to their home and automate various tasks. Thanks to its large and diverse development community it has a support for a huge range of devices.
Alongside Home Assistant we will also be installing a couple of other crucial pieces of software that make automating your home even easier. The first is Node-RED. This software is the perfect accompaniment to Home Assistant as it allows you to automate tasks using a visual, node-based scripting language.
Secondly, we will also install the MQTT broker called Mosquitto. This allows Home Assistant to send and receive MQTT messages. A lot of low powered devices implement this protocol, alongside handy pieces of software such as Zigbee2MQTT.
Finally, we set up VS Code server. This tool will allow you to quickly and easily modify your Home Assistant configuration files from within your web browser.
In this video, we will be showing you how you can set up Home Assistant using Docker.
Tutorial: pimylifeup.com/home-assistant-docker-compose
Static IP Address on Ubuntu: pimylifeup.com/ubuntu-static-ip-netplan
Static IP address on the Raspberry Pi: pimylifeup.com/raspberry-pi-static-ip-address
TZ Identifiers: wikipedia.org/wiki/List_of_tz_database_time_zones
Home Assistant is one of the best pieces of software for anyone wanting to add some smart functionality to their home and automate various tasks. Thanks to its large and diverse development community it has a support for a huge range of devices.
Alongside Home Assistant we will also be installing a couple of other crucial pieces of software that make automating your home even easier. The first is Node-RED. This software is the perfect accompaniment to Home Assistant as it allows you to automate tasks using a visual, node-based scripting language.
Secondly, we will also install the MQTT broker called Mosquitto. This allows Home Assistant to send and receive MQTT messages. A lot of low powered devices implement this protocol, alongside handy pieces of software such as Zigbee2MQTT.
Finally, we set up VS Code server. This tool will allow you to quickly and easily modify your Home Assistant configuration files from within your web browser.








![Getting Started with Raspberry Pi Cayenne [Archived]
In this video I go through the process of setting up Raspberry Pi cayenne. This is a software package for the Pi that helps you create IoT projects fast thanks to an easy to use drag & drop interface. I also go through the steps of setting up a temperature sensor and an LED.
Full Tutorial: https://pimylifeup.com/raspberry-pi-cayenne/
Installing MyDevices cayenne is a relatively straightforward process. All you need to do is make sure you have Raspbian installed and then sign up for an account at their website. Once signed up you can install it via the app or by copying a couple of command lines into the terminal for your Pi.
Adding sensors is also just as easy as installing the software. The hardest part will be connecting up the devices to the Pi correctly. For this I recommend looking at the tutorials that covers sensors, input & output devices. I have covered a few on my channel that you should take a look at if you’re interested.
Triggers & events within cayenne are a way you can have your Pi react to certain situations. In the video I show an example of sending an email and turning an LED on whenever my temperature sensor got to a certain temperature.
If you’re not a coder, then this will probably interest you as it is pretty much drag and drop as I mentioned above. You can create some amazing projects from using if then statements. On top of this time based events will allow you to have your Pi perform certain tasks at specific times. I really do just scrape on the basics in this video and will be looking at doing more projects in the very near future.
I hope this video has been able to help you with getting started with Raspberry pi cayenne. If you come across any issues, have feedback or anything else then please feel free to drop a comment below or over at pimylifeup.com Getting Started with Raspberry Pi Cayenne [Archived]](https://i.ytimg.com/vi/pm4VbLasx7M/mqdefault.jpg)

