Another project to track on here. This one is a MQTT backed general automation system. The initial application will be the kitchen indoor herb garden. Starting with light, then temps, and probably water as a third option.
Each application area (for example herb garden, aquarium, fermentation chamber) will have it’s own local controller (probably RaspberryPi Zero W). Each module in that system should also have some degree of local autonomy and be able to respond to emergencies without input form the controller.
The house as a whole will also have a MQTT hub which will aggregate the internal MQTT traffic and push data out to a cloud (probably azure, but possibly AWS) based service.