2/18/2023 0 Comments Opensprinkler water levelI don't do auto-watering other than auto-top off for the hydroponics (uses a simple pond pump connected to a relay, water level determine by an eTape sensor), but it would be pretty simple to add to this. Will probably write a nicer program with a GUI for the hydroponics controller when I add more sensors to it and a screen to that Arduino. I've been meaning to write my own program to do be like a web page hub for all the plants/automations related to it but honestly this works so well I haven't gotten around to it. You could easily write your own code though. I use "ESP Easy" firmware for the esp8266s, makes hooking up whatever sensors or relays you want pretty quick, has a web interface and also publishes to MQTT. To get fancy graphs I have HA forward the sensor information to Thingspeak, which is a pretty sophisticated way of visualizing information. And it integrates with Alexa etc so I can ask things like "Alexa, which plants need to be fertilized?" and it can tell me. So the esp8266s report their information to the MQTT server (very simple), Home Assistant reads that information and then I can automate whatever I need to do, and it supports sending notifications through a lot of platforms (I use iOS native ones). Raspberry Pi - running Home Assistant and the MQTT server Hydroponics - Arduino (needed a lot more GPIO pins) connecting to wifi with a esp8266. They report their sensor information/take commands via MQTT. $5-12 per plant depending on what you do. Plants - esp8266 + photoresistor + soil moisture sensor + temp/humidity. Then have them report to a central server with their information and do all the processing/automation/notifications there. The cheapest way to get all the plants online is to use esp8266s ($3-5 and they connect to wifi) with a bunch of sensors. I have a lot of plants, so for me it's only useful if all the plants are on it and everything is centralized. I did this with a bunch of plants in my apartment + a hydroponics controller so here's my 2 cents.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |