top | item 42200099

Show HN: We open-sourced our compost monitoring tech

236 points| montycompostco | 1 year ago |github.com

I'm from a compost tech startup (Monty Compost Co.) focused on making composting more efficient for households and industrial facilities. But our tech isn’t just for composting— it’s a versatile system that can be repurposed for a wide range of applications. So, we’ve made it open source for anyone to experiment with!

One of the exciting things about our open-source compost monitoring tech is its flexibility. You can connect it to platforms like Raspberry Pi, Arduino, or other single-board computers to expand its capabilities or integrate it into your own projects.

Our system includes sensors for: * Gas composition * Temperature * Moisture levels * Air pressure

All data can be exported as CSV files for analysis. While it’s originally built for monitoring compost, the hardware and data capabilities are versatile and could be repurposed for other applications (IoT, environmental monitoring, etc.)

Hacker’s Guide to Monty Tech: https://github.com/gtls64/MontyHome-Hackers-Guide

If you’re into data, sensors, or creative tech hacks, we’d love for you to check it out and let us know what you build!

57 comments

order

HeyLaughingBoy|1 year ago

This gives me an idea. We have a very large compost pile from mucking out various horse stalls and pens. It's mainly composed of urine-soaked woodchips and mostly broken-down horse manure. There's also some dirt in there as well. As an experiment this summer, I tried growing potatoes and carrots in it. Potatoes did extremely well, the carrots not so much (but I attribute that to poor watering).

It would be interesting to monitor the temperature to see how active it still is, since I can tell that it's not completely broken down yet. I actually have an ESP8266-based temperature sensor around here that I was using to track ambient temp for another fermentation project.

Now I'm thinking of encapsulating its thermistor and putting the 8266 in an IP67 enclosure along with a solar cell and just planting the whole lot on top of the compost pile. It already serves a web page on a .local domain so there would be minimal work required on my part.

I might actually get to that this weekend!

_whiteCaps_|1 year ago

The soil might have actually been too rich for carrots. In my experience with too much nitrogen grow great tops but the root doesn't form properly.

nosmokewhereiam|1 year ago

It's the urine. Try sun bleaching it by spreading out the piles to get rid of the ammonia.

aaron695|1 year ago

It's a hot manure. Break the rules, gardening gets a lot wrong or is to finicky but for a starting idea -

"Hot manures are high in nitrogen compounds, which decompose quickly in the compost pile and generate a lot of heat in the process. In fact, traditional hothouses harnessed the energy of rotting manure to grow seedlings and cuttings during winter. Hot manures include chicken, duck, and horse.

Cold manures are low in nutrients and release less heat as they break down, posing less risk of burning your plants. Examples are cow, goat, and sheep – ruminant animals that regurgitate and chew cud, extracting most of the nitrogen from their plant-based diet before it comes out the other end. Llama and alpaca aren’t ruminants, but their manure is low enough in nutrients to be considered cold."

pbhjpbhj|1 year ago

Not wanting to minimise your product, it's not something I personally would need. But I'm curious if you looked at what scale of composting would be needed for electronic monitoring to improve the final product enough to pay off the investment? It feels like it would have to be very large scale?

I like the mushroom vibe on your domestic design, it feels like you could have leant into that a bit more even. Cool beans.

montycompostco|1 year ago

No worries at all, I appreciate the curiosity! You’re spot on—electronic monitoring becomes most valuable at larger scales, which is why our upcoming Monty Pro line is tailored for industrial composting facilities and large-scale operations. These setups can really benefit from the efficiency and cost savings that our data-driven insights offer, like optimising aeration cycles or catching inefficiencies before they become costly issues. You can check out the product website here: (https://www.monty-pro.com)

For households, the focus is less on cost savings and more on providing convenient insights to help everyday composters get the most out of their efforts. It’s all about enriching the overall composting experience on a smaller scale :)

KetoManx64|1 year ago

Looking at the Hardware requirements of the project:

``` Hardware Requirements

    Raspberry Pi (Zero 2 or another model with BLE support).
    Monty Home BLE Device.
    Additional hardware specific to each project, such as an LED, OLED display, and IFTTT account.
```

You're looking at ~$100 worth of equipment. A very low entry price point

westurner|1 year ago

collectd is an open source monitoring system which can record to e.g. RRD flat files or SQLite and can forward collected metrics to SIEM-like monitoring and charting and anomaly detection apps like Grafana or InfluxDB.

Nagios has "state flaping detection" to prevent spurious notifications.

collectd-python-plugins includes Python scripts for monitoring humidity and temp with i2c sensors and Python: https://github.com/dbrgn/collectd-python-plugins

There are LoraWAN soil moisture sensors, but they require batteries or an in-field charging method

"Satellite images of plants' fluorescence can predict crop yields" (2024)

"Sensor-Free Soil Moisture Sensing Using LoRa Signals (2022)" https://dl.acm.org/doi/abs/10.1145/3534608 .. https://news.ycombinator.com/context?id=40234912

/? open source soil moisture sensor: https://www.google.com/search?q=open+source+soil+moisture+se...

montycompostco|1 year ago

Thanks so much for sharing these resources—this is fantastic!

If you’re into LoRaWAN, you might be interested to hear that we’re also developing an industrial composting monitor that incorporates LoRaWAN tech. Here’s the promo video link if you’d like to check it out: https://www.youtube.com/watch?v=TZFiiwLhZh8&feature=youtu.be

fodkodrasz|1 year ago

Hi!

Which manufacturer/model sensors are you using? I have made some environmental monitoring with very cheap sensors for some hobby projects, but have very bad experience on repeatability of the sensor reading, or for CO2 sensors even noise tolerance (was also dicussed on HN, that discussion made me realize that noise is the cause of the problems, and have managed to verify that).

I have some project ideas beyond my at-home breadboard prototyping but to go beyond I'd rather build on reliable components as the software/infra side is maturing now.

montycompostco|1 year ago

For Monty’s system, we use sensors from Bosch and Sensirion. During our initial prototyping phase, we tested around 20 different types of sensors and found they had the most workable results across a range of composting environments.

Feel free to share more about your project ideas— happy to dive deeper if it helps!

sudokita|1 year ago

Love this! Hurray for more comprehensive and extensible smaller-scale compost monitoring. You might find some additional interest from our Gathering for Open Ag Tech community (https://forum.goatech.org/).

montycompostco|1 year ago

Oh wow, thanks for sharing! We’ll definitely drop a post in there :)

magicbuzz|1 year ago

I love it, but surely just a temp gauge for running a hot compost is nice & simple? If mine is over 45C, I'm fairly sure that means the thermophiles are present and doing their thing

montycompostco|1 year ago

You’re absolutely right— a temperature gauge is a fantastic tool for monitoring for many composters who are focused on the basics of maintaining an active hot composting pile.

Where our system shines is when you want to go a little deeper. For example, adding data on gas, moisture levels, and air pressure allows users to troubleshoot or optimise their process more effectively. Is the activity aerobic or anaerobic? Is your moisture level tipping the pile too far one way or another? These kinds of insights can help when composting setups or inputs get more complex, or when things stall and you’re not sure why.

That said, we totally get that not everyone needs all the bells and whistles—sometimes a reliable temp gauge and your composting instincts are all you need to make amazing, healthy compost!

hermitcrab|1 year ago

I can barely get my compost more than 5C above ambient. But I think it is mainly because the compost bin isn't big enough (one of those black plastic daleks), so has too much surface area/volume. Also, it is in a very shady spot.

PittleyDunkin|1 year ago

How do you verify the expected metabolic processes are occurring that produce said temperatures?

wswope|1 year ago

Thanks for posting!

Out of curiosity, could you talk more about the practical utility of the sensor readings you get while monitoring compost? Temp and moisture seem straightforward, but e.g., does gas composition imply anything about C/N ratio, or does it check if the pile is going anoxic? Is air pressure a general proxy for decomposition rate?

Also, have you changed any of your own composting practices due to what you’ve learned from your experience with monitoring?

montycompostco|1 year ago

To dive into the utility of the sensor readings-- The main gas we monitor is Total Volatile Organic Compounds (TVOCs), which act as a general proxy for decomposition activity. Combined with temperature data, this gives a strong indication of whether the activity is aerobic (a healthy compost pile) or anaerobic (not ideal and potentially smelly!). For example, a spike in TVOCs with decreasing oxygen availability often flags anaerobic conditions.

In terms of air pressure, this is used as part of our pile turn events detection in our companion app Monty Mobile. The app also analyses other data to assess how changes in conditions (e.g., moisture levels, turning frequency) affect decomposition. For most users, though, the general proxy is plenty— by identifying when a pile is “active” or “stalled,” they can tweak their process (e.g., adding browns, adjusting moisture, or aerating).

Compost is incredibly diverse, and the results will vary depending on the setup (tumblers, bins, worm farms) and inputs (manure, food scraps, garden waste). That said, 24/7 data from our system helps streamline the behaviour-change process. Rather than relying on a “try-wait-try-again” approach, users get immediate feedback, which can be a game-changer for both beginners and seasoned composters.

As for me, Monty has been a massive learning tool. Using the Monty Mobile app has personally helped me engage more with my compost pile and remember to add feedstock to adjust the pile when needed. It definitely makes me feel more in tune with what’s going on!

I hope this clarifies things! Happy to chat more :)

9dev|1 year ago

Ohh, interesting. I’ve long wanted to do an adjacent project, that is, creating a monitoring system for plants. Like, a single spike in the pot that measures soil composition, nutrient levels, moisture, wind speed, light exposure, humidity, etc. to give both plant care recommendations and optimise growth. Never got around doing it tho…

Do you have recommendations for buying sensors?

montycompostco|1 year ago

We use sensors from Bosch and Sensirion in our systems. They’re reliable and durable, even in tough environments like compost piles, where heat, moisture, and microbial activity can put tech to the test. Finding the right sensors took a lot of trial and error for us, especially since composting conditions are so unforgiving.

Let us know if you decide to pick up the project— we’d love to cheer you on or compare notes!

pipe2devnull|1 year ago

I don’t know how you read my mind because completely randomly I was just looking at thermocouples for compost monitoring.

ramon156|1 year ago

Haha, I actually did a project on this last month with arduinos. Cool to see an open-sourced project for this

lofaszvanitt|1 year ago

Why do you need to monitor compost?

exDM69|1 year ago

I need to monitor my compost to keep it from freezing in the winter. Probably not what OP's system is for, given that they are from Australia.

The biological processes produce enough heat to keep the thermally insulated compost bin from freezing easily down to -15C (~5 F). But this requires that there isn't too much finished compost in the bin that won't produce heat any more, so any turn downwards on the thermometer means I'm probably late in emptying the bin. Which happens every year when it gets cold (below -20C/-5F), but can be remedied by a 40W light bulb for 48 hours to heat up and restart the composting.

Another thing that needs to be monitored is humidity, because too humid and the compost goes anaerobic and starts rotting instead of composting. This I "monitor" by smell but this project has some kind of gas composition sensor which could be useful. I don't have issues with this any more as I have practically unlimited supply of wood chips to keep it dry.

But the wood chips bring another problem which is pH levels that may go too low. Here's where I'd really like to have a monitor so I could estimate if I need to do something to adjust the pH.

ssl-3|1 year ago

I don't.

My most-productive compost operation mostly just consisted of just piling stuff up beside my brick shed, which was conveniently near an outside door on my kitchen.

The rest of the process consisted of giving it a bit of a toss with a hoe, a shovel, or a fork if I was outside, bored, and felt like doing that, or giving it a bit of water from the garden hose if it had been very hot and dry. And I did as little of this as possible because taking care of compost, while certainly interesting to me, is just not something I generally enjoy doing.

I really didn't pay much attention to it.

By the time spring came 'round again and I had a use for the stuff, I had plenty of it for the garden.

And this worked very well -- for me, on my scale, in my region, with my needs.

Therefore, I do not need to monitor my compost.

---

But not all composting operations are lazy. Sometimes, they are very active. And some operations are large enough (or the available space small enough) that real estate becomes a seriously-limiting factor.

And in these instances, optimizing the process to get higher-quality compost faster can become a very desirable goal.

Optimization of composting is not dissimilar to optimization of any other process, wherein: Having some good data is better than having no data.

helloinfo|1 year ago

Meeting certain time-temperature requirements decreases pathogens and kills weed seeds in the finished compost. A normal threshold for commercial composting operations is to meet 131 deg F for 15 days with 5 turns (for turned windrow sites).

montycompostco|1 year ago

I agree with everything else that has been said in this thread!

Just to add on, proper composting helps retain more nutrients in the final product, which is great for soil health, and it also reduces harmful emissions like methane that occur when the process turns anaerobic.

bagels|1 year ago

To ensure the pile is actually composting effectively.

jy14898|1 year ago

To monitor the compost