Hanging Plant Monitor (ESP8266)

Hanging Plant Monitor (ESP8266)

thingiverse

This is really just an encloure box for a hang-on-the-back plant monitor that uses and ESP8266 NodeMCU to update an MQTT feed. I use this with [Home Assistant](https://www.home-assistant.io) to monitor a hanging plant that is in an odd place. Sensors: ==================== - [Node MCU / ESP8266](https://amzn.to/2Ho0BIE) - [DHT11 Ambient Temperature Sensor](https://amzn.to/2Vtbxc1) - [Soil Temperature Probe, DS18B20](https://amzn.to/30rhXMp) - [Soil Moisture Sensor](https://amzn.to/2VAznlT) - [Light Sensor](https://amzn.to/2Qb9jg4) Other parts: ==================== - 2 [1N4001 Diodes](https://amzn.to/2LNK70D) - [220Ω resistor](https://amzn.to/2QiKVtn) - [Micro USB Cable](https://amzn.to/2Q6KzWm) - [USB Wall Charger](https://amzn.to/2VwSYU8) Script: ==================== [Read the sensors and update the MQTT feed](https://github.com/sfgabe/custom_scripts/blob/master/plant_monitor.ino) Notes: ==================== The NodeMCU board does not have neough ground pins for the sensors so I've included a tiny perfboard component, which I use to put a 4 pin groundrail. If you solder connections directly you may not need it. Depending on your print settings you may need to shave off bits of the tabs that attach the hook to the box and add a spot of hot glue from the inside. This option plugs into the wall outlet but the script is optimised to deep sleep and wake for an update every 15 minutes, so theoretically you could use a battery pack on the VIN and Ground pins and it should last quite a while. With some neater wires you could probably fit a 9v or or small lipo pack in the housing.

Download Model from thingiverse

With this file you will be able to print Hanging Plant Monitor (ESP8266) with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Hanging Plant Monitor (ESP8266).