Writing software is my passion. I’m a software engineer by trade and have been working on home automation, electronics and micro-controller programming for 4 years. This blog offers a way to share my experience and pass on knowledge aquired the hard way.
in Home / Automation tagged Home, Assistant,, Rf,, Radio,, 433
One subsystem in my home automation setup is a Raspberry Pi 3 with RF receiver module and a dockerised Python script that reads in signals and converts them to messages sent to a message broker and consumed by the rest of home automation system. In this post I want to make some recommendations for useful RF devices that are not only affordable but also improve your home automation system by creating new automation opportunities.
Not too long ago I wrote about ESPHomeYAML – a YAML based firmware generator for microcontrollers. What if I told you that you can use this tool to automatically update your entire fleet of ESP8266-based home automation IoT devices from one central server?
in Home Automation tagged Lighting, Home assistant, Python, Locks, Software architecure, Design
As a home automation set up grows in size and complexity, there are certain issues that manifest themselves. The problem of lighting has been discussed on this blog in various places; not only because it serves as a great example but also because it is a surprisingly complex problem to solve from a software architecture and implementation point of view. Many of it’s intricacies can be applied to other aspects of home automations beyond the scope of lighting.