Give Your Smart Home A Green Thumb With MQTT

We have all been stuck inside for too long, and maybe that’s why we have recently seen a number of projects attempting to help humans take better care of their housemates from Kingdom Plantae. To survive, plants need nutrients, light, and water. That last one seems tricky to get right; not too dry and not drowning them either, so [rbaron’s] green solder-masked w-parasite wireless soil monitor turns this responsibility over to your existing home automation system.

w-parasite MQTT diagram

Like this low-power soil sensor project and the custom controller for six soil sensors, [rbaron’s] w-parasite uses a “parasitic capacitive” moisture sensor to determine if it’s time to water plants. This means that unlike resistive soil moisture sensors, here the copper traces are protected from corrosion by the solder mask. For those wondering how they work, [rbaron]’s Twitter thread has a great explanation.

The “w” in the name is for WiFi as the built-in ESP-32 module then takes the moisture reading and sends an update wirelessly via MQTT. Depending on the IQ of your smart-home setup, you could log the data, route an alert to a cellphone, light up a smart-bulb, or even switch on an irrigation system.

w-parasite circuit board in a potted plant[rbaron] has shared a string of wireless hacks, controlling the A/C over Slack and a BLE Fitness Tracker that inspired more soldering than jogging. We like how streamlined this solution is, with the sensor, ESP-32 module, and battery all in a compact single board design. Are you asking yourself, “but how is a power-hungry ESP-32 going to last longer than it takes for my geraniums to dry out?” [rbaron] is using deep sleep that only consumes 15uA between very quick 500ms check-ins. The rechargeable LIR2450 Li-Ion coin cell shown here can transmit a reading every half hour for 90 days. If you need something that lasts longer than that, use [rbaron]’s handy spreadsheet to choose larger batteries that last a whole year. Though, let’s hope we don’t have to spend another whole year inside with our plant friends.

We may never know why the weeds in the cracks of city streets do better than our houseplants, but hopefully, we can keep our green roommates alive (slightly longer) with a little digital nudge.

 

ESP32 Soil Monitors Tap Into Ultra-Low Power Mode

Soil moisture sensors are cheap and easy to interface with, to the point that combining one with an Arduino and blinking an LED when your potted plant is feeling a bit parched is a common beginners project. But what about on the long term? Outside of a simple proof of concept, what would it take to actually read the data from these sensors over the course of weeks or months?

That’s precisely the question [derflob] recently had to answer. The goal was to build a device that could poll multiple soil sensors and push the data wirelessly into Home Assistant. But since it would be outside on the balcony, it needed to run exclusively on battery power. Luckily his chosen platform, the ESP32, has some phenomenal power saving features. You just need to know how to use them. Continue reading “ESP32 Soil Monitors Tap Into Ultra-Low Power Mode”

Don’t Guess, Listen To Your Plants’ Pleas For Water

Plants are great to have around, but they all have different watering needs. If only they could cry out when they’re thirsty, right? Well, now they can. All you need to hear them suffer is your very own Klausner Machine. [RoniBandini] based the Klausner machine on one of Roald Dahl’s short stories, which features an inventor who builds a machine that can make audible the sound of plants shrieking whenever they’re cut.

In [RoniBandini]’s version of the Klausner Machine, the point is to judge the plant’s feelings based on its soil moisture content. An Arduino Nano reads in from the soil moisture sensor, and if the soil is dry, the plant screams. If the soil is moist, the plant emits happy sounds from DF Player Mini and SD card.  We think the analog meters are a great touch, and the jumping needles really anthropomorphize the plant.

Go forth and gain a better appreciation for your plants’ feelings, because this project is wide open. Maybe it will help you water them more often. Some plants need to be cut back, so we think it would be cool if you could make it scream when you take a cutting. Check out the demo after the break.

This is isn’t the first time we’ve seen an analog meter used in conjunction with soil moisture. What is a VU meter, anyway? Our own [Dan Maloney] really moved the needle on the subject a while back.

Continue reading “Don’t Guess, Listen To Your Plants’ Pleas For Water”

Vintage Ammeter Becomes Plant Moisture Gauge

It’s not uncommon to happen across vintage measurement equipment at the local flea market or garage sale. Often with an irresistible aesthetic, and built to last decades, these tools nonetheless tend to be sidelined when modern multimeters are available. [Build Comics] had just such a piece on hand, and decided to repurpose it with some modern hardware instead.

The build begins with a Hartmann & Braun 60 amp ammeter. Replete in a nice wooden box, it’s the perfect candidate for a modern refit. The device uses an indicator of the moving iron type. Intending to turn the device into a soil moisture monitor, [Build Comics] began by removing the original heavy-wound coil. In its place, a custom coil was installed instead, wound on a 3D printed bobbin using a modified sewing machine. This allows the meter to be easily driven by an Arduino with little more than a transistor on a GPIO pin. To detect moisture, a Iduino ME110 moisture probe was used. Complete with cloth-covered wire to maintain the vintage look. The original meter plate was also photographed, modified, and reprinted, to read moisture levels instead of current.

If you’re interested in these gauge restoration techniques but don’t have a green thumb, no worries. [Build Comics] used similar tricks to put together a gorgeous weather station that would look great on your desk.

Continue reading “Vintage Ammeter Becomes Plant Moisture Gauge”

Plant’m If You Got’m And Keep’m Alive

Having a few plants around is a great way to liven up your living and/or working space. They look nice, you get to watch them grow and change, and some types of plants can actively improve the room’s air quality. But let’s face it — even the easy ones require a baseline level of care that can easily fall by the wayside. After all, the poor things can’t scream out for water or get up and find a sunnier spot for themselves.

[Ine Hocedez] was tired of watching her plants die and not knowing why. The two main culprits involve water and light, though there can be other issues like soil pH and bugs. It’s easy to get the balance wrong, so why not automate everything?

Plant’m is a complete, portable package that [Ine] designed for a school project. A soil moisture sensor dictates the watering schedule via Raspberry Pi, and water is automatically pumped from an elevated tank.

The lamp is meant to supplement the sunlight, not replace it. But that’s the real beauty of this botanical box — [Ine] can just pick it up and try a different spot if the plant droops or shows burnt spots.

Got the sunlight part down for your plant, but can’t remember to water it? Re-purpose an old Keurig and give it an automatic drip.

Coffee Maker Gives Plants An Automatic Drip

Somehow, [Jeremy S   Cook]’s wife was able to keep a Keurig machine going for 10 years before it quit slinging caffeine. [Jeremy] got it going again, but decided to buy a new one when he saw how it was inside from a decade of water deposits.

But why throw the machine out like spent coffee grinds? Since the pump is still good, he decided to turn it into an automatic plant watering machine. Now the Keurig pumps water using a Raspberry Pi Zero W and a transistor. [Jeremy] can set up watering cron jobs with PuTTY, or push water on demand during dry spells. We love that he wired up a soil moisture sensor to the red/blue LEDs around the brew button — red means the plant is thirsty, purple means water is flowing, and no light means the plant is quenched and happy.

This project is wide open, but cracking into the Keurig is up to you. Fortunately, that part of the build made it into the video, which is firmly planted after the break.

Old coffee makers really do seem suited to taking up plant care in retirement. Here’s a smart garden made from an espresso machine.

Continue reading “Coffee Maker Gives Plants An Automatic Drip”

Hearing Plants Giggle Is Just As Creepy As You Think

While best known for Charlie and the Chocolate Factory, Roald Dahl wrote quite a few similarly oddball stories in his time. One of them, The Sound Machine, is about a device that allowed the user to hear the anguished screams of trees as they were cut down. Sounds kind of weird to us, but [Roni Bandini] liked the idea so much he decided to build his own version.

Now to be fair, the device doesn’t only scream in pain. In fact, most of the time it should be emitting laughs and happy noises. Using a moisture sensor driven into the soil of a plant’s pot, the device uses these audio cues to tell you the relative health of your leafy friend. So assuming you’ve got any sort of green thumb at all, things should be fine.

But once the soil gets too dry and the device determines the plant is in “pain”, things take a turn for the worse. We suppose it doesn’t technically scream out so much as grunt like a zombie, but it’s still not a noise we’d want to hear while walking through the house at night. Luckily, it seems you need to hit the button on the front of the 3D printed enclosure to get it to play the appropriate sound track from its DFPlayer module.

Personally we’d rather build something that makes sure the plants are being taken care of automatically than a gadget that cries out in anguish to remind us that we don’t know what we’re doing. But hey, everyone gets inspired in their own way.

Continue reading “Hearing Plants Giggle Is Just As Creepy As You Think”