Welcome to ScapeCrunch

We are ScapeCrunch, the place where planted aquarium hobbyists come to build relationships and support each other. When you're tired of doom scrolling, you've found your home here.

Social Feed

JacksonL
I Donated 2026
Last reply · posted in Do It Yourself (DIY)
Been meaning to write this up for a while, so here it is. Over the last few months I've built a full custom controller setup for my 130L planted, CO2 injected tank, running on three ESP32 boards working together. It replaced an ageing Up Aqua CO2/pH controller and turned into a genuinely complete automation system for water changes, dosing, CO2, top-off, and reservoir monitoring. Sharing the overview here in case it's useful or interesting to anyone else down a similar rabbit hole.

The short version​


Three boards, each with its own job:


  • Water change controller — drains, refills, remineralises, and doses the tank automatically, sitting mostly idle between weekly changes.
  • Tank controller — the brains of day-to-day operation, running CO2/pH control, top-off monitoring, the reservoir, and a small front panel with live readouts.
  • Alexa bridge — ties the whole thing into Alexa for voice control and equipment scenes, and handles the feeding routine.

They talk to each other over WiFi and three deliberate hardwired links for the communications that genuinely shouldn't depend on the network as they are safety critical.

Water changes​


Weekly, fully automated. Connect a line from the WaterDrop filter, a drain line that goes outside to the garden or lawn (both with quick connects and manual valves for safety), choose your water change volume in litres, press start and it then:
- runs through safety prompts to ensure everything is connected and safety valves are set correctly.
-prompts to clean prefilters
-prompts to measure remineralisers (calculated on screen, based on your water change volume selection).
-it then drains and refills with RO water. It also turns off/ on smart plugs so skimmers, co2, heaters ect are off for draining then start to turn them on as water fill reaches certain thresholds.
  • during refil it remineralises to target GH and KH from a container with a magnetic stirrer with a perialstatic dosing pump that fires at set percentages of fill.
  • it then connects to my Chihiros dosing pumps and fires the dosing boosts to preload nutrients (again these doses are scaled with selected water change volume)
-all without me touching anything. In fact it now means I can mow the lawn during water changes!
- It doses potassium bicarbonate for KH, calcium and magnesium sulfate for GH, and boosts macros (nitrate, phosphate, potassium, micros), again, all scaled to my actual water change volume.
Everything's logged, every step confirmed before moving to the next, with a wizard-style setup so I can adjust the fill amount, KH target, and anything else on the fly.
I also get phone updates, the fill solenoid is connected with a flow rate sensor, temperature probe and TDS sensor. So every 10L I get an update on the flow rate, tds and temperature of that 10L fill and average so far, so I can spot any issues. It will also abort the water change, stop filter.

CO2 and pH​

This was the original reason the whole project started. My old analogue controller had a pretty coarse hysteresis, and in low KH water even small CO2 swings move pH more than I'd like. The new controller runs a proper pH probe on a scheduled window, targets a specific pH with a tight, tunable hysteresis, and logs everything continuously. It also catches things a dumb timer never could, a sudden pH crash with the solenoid already closed pointed straight at a CO2 regulator dumping its tank, something I'd never have caught otherwise until it was a much bigger problem. The Atlas Ezo ph sensor setup is elite and far more accurate than my previous setup. I can also see live updates, get phone alerts for certain events and have set safety alets and shutoffs for events like rapid changes in ph.
I have also put a weight sensor under my CO2 bottle so it tells me how full/empty my co2 bottle is and predicts refill date based on useage (this is untested as it's still so new, I don't have the data for it to be accurate.)

Dosing​

Being sick of the Chihiros app occasionally being unavailable this year, I have given over control of the scheduling and setup to my controller. I have my own dashboard and phone app that does this now and can send schedules and settings to the Chihiros pumps. It has taken some trial error and bluetooth sniffing apps to work this out but it is rock solid now.
Four channel dosing pump, fully scripted daily doses plus automatic post-water-change boosts, calculated from my actual verified nutrient targets rather than rough guesses. Doses are triggered automatically the moment a water change finishes.

Top-off and reservoir​


For now, the auto top-off unit itself does the actual work, but the controller now watches the reservoir independently, a proper pressure-based level sensor for the real litre count, plus a simple mechanical float as a dumb, sensor-agnostic backup. If the float ever trips, ATO shuts down immediately and I get a notification, worded differently depending on whether the pressure sensor agrees with the float or not, since a disagreement between the two usually points at the pressure sensor itself needing a look rather than a genuinely empty reservoir. I have some optical sensors on the way, and hopefully by next week the controller is running the ATO independently.

Feeding​


A small but genuinely nice touch. Feeding pauses CO2 injection, filter and skimmer automatically, it's voice activated or you can use a unit mounted button, and the front panel readouts switch to a simple "feeding" display while the filter's off, since the normal sensor numbers would be meaningless with no flow through the lines anyway.

Remote monitoring​


Everything logs to a Grafana dashboard, I have pH, temperature, TDS, reservoir level se sors, it also logs CO2 state, with history of all controller actions that I can actually look back through rather than just a live snapshot. Genuinely useful for spotting slow trends, not just catching sudden problems.

Alexa integration​

Voice control for scenes around water changes, changing settings and feeding, equipment turning off and on automatically at the right points in each process, and a physical feed button that fires the exact same routine as the voice command.

Safety, and why it mattered more than any single feature​


If there's one thing I'd want someone building something similar to take away, it's this. Every automated system that can act on its own needs to fail toward safe, not just work correctly when everything's fine.


A few of the principles that ended up running through the whole build:

  • Solenoids fail closed. Power loss means CO2 and water stay off, never on, by hardware design, not firmware logic that could have a bug in it.
  • A tripped safety condition can't be quietly dismissed. If something raises an alert, like the backup float, you can acknowledge it, but the system won't let you clear it while the actual problem is still physically present. No accidentally waving away a real fault.
  • The one link that has to work regardless of WiFi, does. CO2 and ATO pausing during a water change runs over a direct hardwired connection between boards, not the network. Everything else can be a bit more relaxed about connectivity; that one thing can't be.
  • A backup sensor's only job is to disagree usefully. The float switch isn't there to be a second source of truth, it's there to catch the primary sensor being wrong. When they disagree, the alert tells me which one to actually go check.
  • Never power anything from two sources at once. Learned that one the hard way, destroyed a board's regulator early on doing exactly that. So it now has wifi firmware updates for each board, to save the USB input power when updating by PC

    None of this was designed perfectly the first time either, more caught through actually running it and paying attention than getting it right on paper up front. A few genuine bugs this build taught me: features that were fully coded but sitting behind a switch I'd forgotten to flip on, so they looked complete but never actually ran; a menu screen that could lose progress if you walked away at the wrong moment during a slow calibration step. Both fixed once they showed up in real use, which is really the whole point of building it in stages rather than all at once and hoping. I have spent weeks finding and squashing bugs before I have given over control of the tank to it.

    Next on the list:
    Heater/fan control, full ATO control, uninteruptable power unit uninterruptible that alerts me to power outages and turns on air pumps.

    It is also in a pretty basic case and the cutouts are purposely oversized. I have ordered smoked acrylic to 'wrap' it in so it appears to be black rectangular box, with only the LED parameter readouts (temp, pH, TDS and ATO reservoir litres) visible through the smoke tinted acrylic and the two black control knobs that wake sleeping OLED screens, all other controls will be behind hinged flaps. I want to make sure all the sensors etc are wired correctly though before I wrap and anchor wiring.

    The great thing is, every time I think of something I want to add, it is a coding session with the help of AI and finding the sensors or equipement required. I can wake up with an idea and genuinely have it implemented with an hour or two of soldering and coding. It fits my tank like a glove and is infinitely adaptable. menu setup and setting options all added as I think of them!

    I will add some pictures below of the in progress build! I wanted to share in case anyone is thinking of doing the same, with the prices of ESP32s and the sensors (except for the Atlas Ezo chips! which are expensive but well worth it!) it is definitely a project in reach of anyone with a basic idea of code and soldering.
32 Replies · 2440 views
gnatster
Supporting I Donated 2026
Last reply · posted in Planted Aquarium Discussion
Since these are starting, here's a thread.

Starbond, the makers of Cyanocrylate Adhesives, has a few items on sale. Black Friday Starts Early 2026 | Starbond. I'm a fan of their Clog Prevention Stoppers. There are some sanding discs on sale for the woodworkers in the crowd too.
15 Replies · 1038 views
JayP
Supporting I Donated 2026 Rockstar
Last reply · posted in Equipment Discussions
There are several threads discussing the new Aquael Hypermax 4500BT. I'm sure many would like some reports on it's performance over time. We have a thread discussing nano canister filters. We're all waiting for one of @Naturescapes_Rocco in depth write-ups discussing his filtration set-up. @Pepere and @*Ci* have unique set-ups as well, @Kwyet has used a matten filter, and we have several other members running sumps. That doesn't even include all those running sponge and HOB filters.

The idea is that we can consolidate a lot of filter information in one place making it easier to find rather than searching through so many threads. Maybe this won't work but I thought it was worth giving it a try. Perhaps it may be better listed as an article at some point.

I'm going to get things started by discussing factors I feel are most important to me when choosing a filter.

1) Filtration Performance: This goes without saying. The filter’s primary job is to keep our water clean and free of anything that harms the inhabitants. Of course, there are multiple factors that play into this. Some say flow is most critical, while others claim media volume is most important. Are there other factors? I still have limited experience, but my view, having done considerable reading, is that flow tends to be a bit overblown. You’ll see recommendations of anywhere from 4 to 10 times turnover rate with most leaning toward the higher end of that. I don’t think turnover rate is really the detail to be concerned about, at least with heavily planted tanks like are the norm here. I think the focus should be simply on ensuring flow achieves the goal of effectively moving water through the system to remove toxins/waste, delivering nutrients, and aiding gas (oxygen/CO2) transfer. If a turnover rate of 3 or 4 does that without dead spots in the tank, you should be good. After all, most of us here are plant focused and therefore, the fish we generally have are smaller community species that typically don’t care for high flow (there are, of course, exceptions).

I think there’s a simpler answer regarding media volume; more is better. Obviously, there must be a balance between internal volume and overall size of the filter. Real estate in and around our aquarium stands is precious. Filters like the Fluval FX6 and the newest Aquael Hypermax are huge. If you’re going for one of those, you’re likely putting it on a large tank with plenty of space underneath but again, it’s a matter of finding the right balance that provides the performance you need in a manageable size.

2) Reliability/Durability: This is where solid reviews come in handy and why getting feedback from users here is invaluable. Filtration performance becomes moot if the filter isn’t running, or worse yet, just flooded your house. Being able to easily source spare parts is also valuable, which is why sticking to the top well-known brands is often a safe route. It’s also why many aquarists place canister filters in protective containers, something else to consider when taking into account, size of filter. (this is something I should really do as I’ve had to clean up a few significant spills after filter maintenance and not getting the top secured in place properly 😲 )

3) Tie – Maintenance/Noise Level: These two factors are equally important to me. If the filter is a pain to maintain, I’m going to put it off, and that’s bad. It affects the performance. But equally important to me is how noisy it is. I tend to be sensitive to annoying little sounds regardless of where I am; at home, in the car, at work, you name it. If the aquarium is in a part of the house I spend a lot of time in, well then, it’s even more important.
I don’t know if Oase was first to do it, but the idea of the prefilter was, I think, a game changer for many. I imagine it was derived from people installing foam filters on the intake pipes. Having an easily removable section with foam filters that catch a lot of large particles before entering the primary filter chamber is a great idea, resulting in expanded intervals between main filter head removals for cleaning.
Another aspect of maintenance is ease of priming. This could also be an aspect of performance but I don’t think it is quite as important. I’m not sure there is a canister filter that is truly or consistently easy to prime. Some may start out that way, but over time, become less and less so. This is an area I’d really like to see product designers put more serious thought. My experience so far is with Oase and the Fluval 07 series. Hated the Fuval priming and I’m just so-so with the Oase. Let me know your experience with priming other brands.

As for noise, I don’t mind the slight hum of an impeller as long as it’s steady and consistent, much the same way some people, including myself when I was younger, like the smooth steady sound of a fan at night to help them sleep. It’s when the sound becomes inconsistent, I’m bothered. I also don’t care for the sound of splashing/trickling water while I’m focused on other things. Only when I’m camping near the banks of a creek or other body of water is this OK 😊. This is one of the main reasons I’m not a fan of HOB filters. I’m also tweaking my CO2 reactor designs to minimize the bubble sounds of CO2 entering the reactor.

4) Cost: Let’s be clear, the cost doesn’t stop when you pay the retail price for the filter. There’s the cost of media and spare parts plus the cost of electricity. What’s the rated wattage of the filter. I see the Aquael filters claim to consume lower power and are therefore cheaper to run. What about special filter cartridges or foam. Is it easy to cut foam filters from inexpensive bulk material? How often are gasket replacements necessary, or are there common issues with parts failing over time. Of two Fluval 07 filters I’ve used, both needed replacement impeller shafts. Oase Biomaster filters seem to have an issue with the input/output head often needing replaced.
I admit cost isn’t a critical factor for me, but I know it is for many others, so this is another instance where finding the right balance is key, in this case, the balance between price and performance.

Share your thoughts. Do these factors seem to align with yours or do you think I’m way off base. Tell us what types and brands of filters you prefer and why.

​

148 Replies · 14725 views
BenB
Rockstar
Last reply · posted in Planted Aquarium Discussion
Inspired by @gnatster 's Black Friday thread HERE. I'm curious what's on everyone's list this year. I need to come up with a list for the significant other aquarium or not. Not sure of much I want. I do want a small rectangle little tank to do a succulent garden and light like HERE, but I'm not sure which one to get. What are you asking for?
19 Replies · 609 views
NC AL
Last reply · posted in Journals
There are lots of baby fish in my 20 gallon. They are from two different broods. The first had 2 grow up and the second has about 8. It is not certain which fish they are, but based on tail fin structure I am confident they are platys. Now the funny thing is, I am fairly certain my platys are all female. This is based on a knowledgeable guy at the LFS and my research into distinguishing between the two sexes. I have had the platys for less than 3 months, so they must have been getting it on in the fish store.

Anyways, I feel I am at my max bioload for my 20g tank and definitely don’t need one of the babies being a male and reaching sexual maturity. I have always had a kind heart for animals and can’t bring myself to eliminate them. Soooooo…….

Excuse for me to get another tank. This will be a temporary housing until they get old enough for me to sell or give away. Also lets me practice a little more aquascaping.

IMG_1508.webp

I started searching for smaller tanks on Prime Day, but ended up finding a great deal on Waterbox Clear Mini 6. So good I bought 2. My coral frag tank is getting an upgrade too! The Fzone nano light was on sale, and I thought for $60 it is worth a try. I set it up today. I really like the light. Very powerful, too powerful for my current needs. Very adjustable using a basic user friendly app.

IMG_1509.webp

This is my tentative hardscape. Suggestions and recommendations would be greatly appreciated.

IMG_2282.webp

IMG_2281.webp

Plants will be ready next week. I am using a few new ones and a few from my 20g. The plan is to make this heavily planted so that there will be very little maintenance and eventually only monthly water changes (if any). It will have a tiny nicrew HOB filter, but that is mainly for a little water movement.

Things should start to come together quickly over the next week.
15 Replies · 898 views
Naturescapes_Rocco
Supporting I Donated 2026 Rockstar Article Contributor
Last reply · posted in Planted Aquarium Discussion
Hi all,

I'm looking for the largest stem plants in the hobby.

We're talking Limnophila aquatica:
1794195285982.webp

We're talking Ammania gracilis:
1794195314149.webp

See what I mean?

Others I can think of are Hygrophila siamensis/corymbosa...

I'm curious if anyone has information or experience with BIG plants, both wide and tall.

Pogostemon kimberly? Pogostemon stellatus? Limnophila hippurpoides? Anyone use these or know of any other large stems?
16 Replies · 242 views
L
Last reply · posted in New to Planted Aquariums? Post Here
I’m fairly nEw to aquascaping, but have had planted aquariums for about 7 years. I’m moving in a few days. I have four small and one larger aquarium to move, but it’s the heavily planted 75 g that I need some quick advice about. The fluval stratum, in mesh bags and capped with sand, has been in place for about 18 months. I’m not sure what to expect, but our aquarium moving/mntnce guy said it might be a sludge now.
My question is what is the best way to rebuild, without harming my 30 ish nano fish? Do I add fluval stratum and go through all the water changes and monitoring for two weeks until the ammonia issues settle, or use seachem fluorite and add root tabs moving forward? Does fluorite absorb and hold fertilizers and have a cation exchange capacity. I’ve only come across conflicting views.
Advice would be greatly appreciated. Anyone with long term experience and comparisons on each planted tank substrates would be very helpful. We’re moving Wednesday.
4 Replies · 232 views
gnatster
Supporting I Donated 2026
Last reply · posted in Aquascaping
Have my eye on a UNS 45SA, a shallow all-in-one, to house Mexican Orange Crayfish. I've been flipping between pictures of rocks, trying to imagine what would work well. My idea is a cascading wall of dark rock, with caves and epiphytes stuffed between the cracks. Leading to a foreground strewn with pebbles of the same rock over a base of a lighter colored sand, along with leaf litter and pods. The orange coloration of the crayfish ought to pop against the darker rock.

I've been trying to picture the layout with one of these:
Blue Rhino Stone
Manten Stone
North Black Stone

If I had my druthers, the stone is available from Buce Plant, where I'm sitting on a sizable credit.

Comments, suggestions, etc, all welcome.
9 Replies · 861 views
Art
Art
Staff member I Donated 2026 Founding Member
Last reply · posted in Forum News/Feedback
This is the future home for the announcements when someone obtains an achievement badge. Let the games begin!
2063 Replies · 82321 views
  • Like
Reactions: Kwyet
Noahspapa
I Donated 2026
Last reply · posted in Equipment Discussions
up until now I’ve been fastening my reactors to the aquarium stand using the screw holes provided but I believe I’ve noticed mention of folks using a hanger for support rather than screwing the reactor directly. Does anyone have a recommendation for a hanger?
9 Replies · 120 views
D
Last reply · posted in New to Planted Aquariums? Post Here
Hi, not new to aquariums but I’ve been having some ideas that I’d like to discuss but I’m not sure where to put them.

I live in Barbados, which is a beautiful country built on limestone. My tap water chemistry has a high ph (8.6 - 9) and tds (300+). To get around the tds, I use collected rainwater and ac water, (tds 0 - 15). I am now wondering about reducing my ph. I wondered if I could add plain white vinegar to my stored water to bring the ph down to 7 or 7.5. I wonder if this could or would be detrimental to the livestock and how it would affect plant growth?

Any feedback would be appreciated.
10 Replies · 196 views
Back
Top