Alright, this is a big moment for me. I've been trying to extract data from my GHL ecosystem for weeks now. Going about it in different ways, and was not satisfied with any of them. Until a couple of days ago I decided to go full R. and implement a web browser client parser of the dashboard page. It's super ugly and hacky, but it seems to be able to consistently detect the websocket changes and generate timeseries measurements out of them.
And so I give you my in-progress, but much more data-rich dashboard:
It includes power data from the two power circuits, per-channel LED values of the ReeFi LEDs, ReefMat stats (I need a new roll!), and all sensors (level or probe), switch channels, kh director measurements, and control circuits from GHL!
I also did a 2 month cleaning of the tank. The back glass had a nice mat of hair algae that after a nice sqeeze ended up about 119g:
The picture makes it look like healthy/vibrant green, but in reality, it was super pale, more brown than green algae. Either way, it's gone now. But not before the tank water became soup lol:
The reefmat did a great job cleaning all that. It took a couple of hours (and I heard to roller advance several times), but the water is nice now. It's too dark to take a picture - I'll post a FTS again on the next update.
I also introduced a tuxedo urchin and 4 turbo snails to start cleaning up the rocks. In 3 days, they already mowed down half of one of the big rock formations.
So right now, the livestock looks like this:
1 lightning maroon (female/bigger)
1 regular maroon (male/smaller)
1 blue hippo tang
1 yellow watchman goby
1 pistol shrimp
2 skunk shrimp
1 fire shrimp
2 peppermint shrimp
1 tuxedo urchin
4 turbo snails
a dozen or so mix of hermits and snails
And to be a proper thread, I need to share my failure as well:
I was browsing Biota's website for inspiration and saw a small regal angel in stock. An expensive, experts-only fish. I couldn't resist, and thought since the tank is large and doesn't have many inhabitants, the small fish can grow in it. Well, I'm not an expert because the fish survived all of 10 days in my care. Here is the story:
When I got it, I was extremely surprised by the size (sub 3/4"), even though it was very clear on the website. Somehow, I just didn't comprehend it. I put the fish in an acclimation box in the display with some structure for it to hide. On the next day, it was eating freshly hatched baby brine shrimp, so I got excited. I kept hatching brine shrimp every day to feed, and it seemed to work.
Around day 6, I decided to release it into the display since it seemed to eat well, and none of the other fish in the tank seemed to mind it. I figured it can graze on the rocks some algae, pick on copepods, etc. Once released, the clowns went to say "hi" by just being close to it for 3-4 seconds and then swam away. The fish swam to a corner and, a few minutes later, started exploring the rockwork.
On day 8, it was a normal day, most of the day, I kept feeding it baby brine several times a day, like I had up until then. But in the evening, I didn't immediately see the fish. I started searching and saw it stuck to the gyre sideways :(. I quickly turned it off, and the fish swam away without immediately visible damage. I have no idea how long it had spent there.
I put the fish back into the acclimation box right away. On closer inspection, it looked like there was minor damage to the right gill plate, and I noticed a minor lateral line issue. Per Biota's recommendation, I started adding some AminOmega to the brine shrimp before feeding them to her. She still ate like always. I did see her poop as well, so I know the digestive system was working somewhat! But the tail fin started falling apart. By day 9, while she was still eating, most of her tail was gone.
On day 10, she started lying on the side and eventually passed away.
I don't know if the fish was deteriorating before I released her, and thus was not strong enough and got stuck to the gyre, or if getting stuck to the gyre damaged her too much. Either way, expensive lesson for me.
But man, that Grafana dashboard! lol