This is very impressive. I’m in the midst of implementing an outdoor hydroponics system in much the same vein, except I’m mostly rolling my own sensors using arduino and LoRa for comms, as we are really distributed here - the pi running openhab which runs the show (not just the hydroponics, but energy production and routing, tank levels and pumps, river level monitoring, weather station and generic drip irrigation) is hundreds of meters away from the garden. Finding sensors that weren’t expensive or didn’t require hardwiring was a pita, so just went for very generic modules. Ultrasonics for tank levels and river levels are my favourite so far - something really neat about being able to measure depth without contact, and the modules cost me €6 or something crazy. Commercial gear was all the better part of €1,000 for the same function. It’s all a load of work, but it’s a lot less than managing the homestead by hand.<p>As I’m still in the midst of implementing - I have the physical end largely done, sensors mostly made, logic roughed out - I’m definitely going to be working through his article looking for gotchas.<p>I’ve gotta say, I am curious as to what drove him to build his own platform to run it - openhab works great for home automation stuff, even complicated home automation stuff — and grafana+influxdb give great insights.<p>I digress, but I’m literally trusting it with my life these days, as I’ve built a flood EWS around it - we live on a river that, once in a blue moon, goes crazy - but predictably so - so a simple model around the delta and double delta of level change and precipitation rates (both from our weather station and the one other weather station in the drainage basin with public data, as well as weather forecasts) tells me when it’s time to bug out, and when it’s time to just enjoy the sound of the rain on the roof and the rumble of the river. It proved itself gratifyingly accurate this winter. The river started to look scary, the weather was dreadful, and I was giving only a 5% chance of a flood entering the house - less than 1% of it being a dangerous flood. Evacuated anyway, as I didn’t trust it at that point, but we didn’t flood, and the peak level was within 5cm of forecast. Really short drainage basin makes the river dynamic but very easy to predict.<p>So yeah. Openhab. Super powerful for this kind of thing.