This post explains the overall history and functioning of my PiNet.
The beginning of the whole shebang. I just wanted to be able to know for certain whether the garage door was open or closed. That’s all. Just one simple thing.
A rambling treatise of the conception and execution of the pool controls system.
The shop air conditioning and heat controls are tied to PiNet. The user interface is on Brilliant, the little i3 Ubuntu machine in the house. This Pi runs the thermostat code and kicks the relays. It talks to Brilliant by means of Python sockets, which is cool.
Right now, there are three of these little 20×4 LCD display equipped Raspberry Pi’s in PiNet. They do whatever I want, but primarily, they display WeatherPi data in a delightfully concise manner. (the P: is pool water temperature)
LilWeatherPi is Pi Zero W based, has redundant temperature/humidity/pressure sensors onboard, and provides a second skycam and alternate environmental readings to those from its bigger sibling, WeatherPi. It has a built-in battery backup, and has been tested to run all day on battery power alone.