Author: Nick
-

OctoPrint – My setup & Plugins
I selected OctoPrint as my 3D Printer management software. It allows me to easily remotely manage and queue my prints and has a wide range of community addons that expand the functionality Docker Config I use docker-compose on my secondary server, where I would like to host OctoPrint. Therefore it was a nice simple process…
-

ZHA HomeAssistant Integration
In the past I have used a SmartLife Zigbee 3.0 Hub and the Tuya cloud in turn with the Tuya HomeAsisstant integration for controlling my smart home devices. This was too many hops for my liking, and an unnecessary reliance on a 3rd party cloud. Overall , I was not happy with latency and volume…
-

HA Floorplan
Utilising the picture entity card within lovelace, I was able to design this floorplan control card. The first step to achieving this was to design the CAD image for the floorplan. To do this, I used floorplanner.com. I did not register and therefore did not pay anything to use this service, to work around the…
-
My Hassio Core Setup
I’ve run Hassio from RPi devices in the past and have been adequately happy with the performance. With my latest iteration of HomeAssistant, I planned to really push the limits of what I could do, using it as a test bed for many trial systems, and therefore wanted to have suitable hardware backing the instance.…
-

Cloudflared HA Addon
I needed a way of accessing services hosted on my LAN externally. This could have been a tricky task as my home network runs off a 5G connection with frequently changing IP address. The Cloudflared addon for HomeAssistant is a great way to achieve this. The primary function of Cloudflared is to make HA accessible…
-

Asus AC-56 Ubuntu 20.04 Driver
I was getting really terrible speeds from the Intel 3160 adaptor built into the PC In was using to host my docker containers. As 3 of these containers were running MJPG streams, I really needed to have the best network possible. After toiling with the 3160 and reviewing information on the forums, most people concluded…
-

Shinobi
Having tried various NVR solutions including AgentDVR & BlueIris, I deciced to give Shinobi a go. The setup was fairly simple, however I have done this not via docker-compose but rather installed directly onto the Ubuntu instance. Shinobi takes the MJPEG streams outputted by the 3 uStreamer docker containers and processes these into compressed video…
-

Adding a filebrowser for easy config file editing
I am frequently editing various config files on my secondary server and more crucially, the docker compose file that sets up the various services. Using SSH and nano can be tedious and not so user friendly. To make life easier, I’ve added a file browser container to the docker-compose I was then able to add…
-

Homer landing Page
I decided I wanted a landing page for my secondary server, from which I could easily access services hosted on that server. Homer looked to be a great and super fast to setup solution. My docker compose looks like this: Homer is then further configured by editing config.yaml My current config looks like: As you…
-
Combining Octoprint and other Services
I was running Octoprint from an RPi as a way of managing my 3D printer and accessing it wirelessly. This worked well, however I was concerned with the hardware limitations of the RPi. I also wanted to host 3 MJPG webcam streams form the same host and therefore needed to consider a migration to more…