I’m still working on adding features to my smart home and these are the recent additions.
I’ve moved my weather data collection to CumulusMX, mainly because I now need to take input from two different weather stations and consolewd doesn’t have that option. Cumulus is running on a single board computer - not a Raspberry Pi though.
Cumulus is set up to read data from my main Davis VP2 station via WLL and it also collects data from an Ecowitt GW1100 with a few sensors attached, i.e. temperature/humidity and a soil moisture probe. The Ecowitt is just to monitor the greenhouse at the moment but I may add more sensors next year.
Cumulus is updating my main web sites - CumulusUtils, pwsWD and also MeteoTemplate. All of these need work to tidy them up so I wouldn’t hold them up as good examples!
Cumulus also updates a local MQTT broker that’s installed on my Home Assistant server. Home Assistant is configured to read data from the broker and the data entities can be used within HA as required, e.g. for control purposes or display. At the moment I’m just displaying the MQTT data on an ‘ugly’ data dump screen…
I’m also doing some CircuitPython programming on an Adafruit PyPortal Titano to get it to act as a small device that can be located anywhere that has USB power. I’ve currently got the PyPortal picking up and displaying data from OpenWeather, e.g.
I’m adding code to pick up meal plans and recipes from my Grocy installation for display in the kitchen and I’m also looking into adding the ability to pick up local weather data directly from MQTT. My data is fed to OpenWeather though so it may prove easier to just use the one route for getting weather data into the PyPortal.
I’ve also recently bought a Nettigo Air Monitor. That’s set up and uploading data to various sources, but it’s just sitting on the floor at the moment until I get a chance to install it outside…when it’s a bit warmer and less rainy! I’ve not yet got the Nettigo monitor feeding data into Home Assistant so that’s another job on the to-do list.
I think that’s all the recent developments, although I’ve probably forgotten something!