Equipment https://melevsreef.com/ en Wandering alkalinity https://melevsreef.com/articles/wandering-alkalinity <span>Wandering alkalinity</span> <span><span>melev</span></span> <span>Wed, 03/22/2023 - 21:26</span> <ul class="clearlist content-slider mb-40"><li> <img src="/sites/default/files/styles/blog_1140x642_/public/2023-03/alk-blog-hdr.jpg?itok=VED6qwjk" width="1140" height="642" alt="Alkalinity measured in SmartStir" loading="lazy" /> </li></ul> <div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>I feel like I blog about calcium reactor stuff a lot.  I wonder if I would do the same with 2-part dosing? lol</p> <p>Last Sunday, I did a 100g water change on the reef.  I pumped out all the water out of the skimmer zone, and the return zone, and then more water out of the reef aquarium itself.  I refilled it with new saltwater, and went about my normal life.  </p> <p>The next day, I noticed my alkalinity had dropped a bit, which was a little strange.  The Trident gives me updates regularly, and helps me stay aware of this number.  An odd reading isn't a concern, but a few of them makes me investigate further. I immediately mixed up two tablespoons of soda ash with some RO water, and trickled that into the reef to keep the alkalinity stable.</p> <p>I looked at the reactor and the surrounding area, and discovered that my little prefilter was bobbing on the surface like a cork, rather than being fully submerged so it can suck in water that feeds my calcium reactor.  Once that was addressed, I watched the Versa pump but water wasn't moving.  I replaced the tubing in the Versa, and greased the gears.  Next I calibrated the dosing pump to make sure it was running at the correct rate.  It was, so I reconnected the line to the calcium reactor so it could resume flow.  I turned off the calcium reactor's circulation pump so it would purge out any trapped air.  </p> <p>The next day (yesterday) I saw another notification that my alkalinity again had dropped below my preferred threshold (less than 7.9 dKH). Again, I mixed up another 2 tablespoons of soda ash, and added that to my reef to keep the dKH above 8.0. </p> <p><img alt="alkalinity graph" data-entity-type="file" data-entity-uuid="1348693e-d2a1-47c4-8b5e-7a5ab77e9779" src="/sites/default/files/inline-images/Screenshot%202023-03-22%20at%201.42.55%20PM.png" width="773" height="515" loading="lazy" /></p> <p>It was time to measure the reactor's effluent to see what that alkalinity measured.  It should be between 19 and 35 dKH.  My test result: 8 dKH. No wonder the number in the reef was dropping, it wasn't getting enough via the effluent because the solution was weak. Why? Because I never turned that recirculating pump back on!  I flipped the switch, waiting 20 minutes, and then tested the effluent again.  Now it measured 26 dKH - perfect.<br /><br /> And today, the reef's alkalinity is already up to 8.44 and rising back toward my desired 9.0 range. </p> <p>Reef keeping will keep you on your toes, and the trick is to #1) don't forget to turn things on, and #2) stay aware of what the latest notifications report.</p> <p>... and now I need to figure out why one of my leak sensor got wet at 5 a.m. this morning, which created some other minor drama for me.</p> </div> <section> <div class="mb-60 mb-xs-30"> <div class="media-list text comment-list"> </div> </div> </section> <div class="field field--name-field-website-area field--type-entity-reference field--label-visually_hidden"> <div class="field__label visually-hidden">Website Area:</div> <div class="field__item">Reef Blog</div> </div> Wed, 22 Mar 2023 18:26:52 +0000 melev 1068 at https://melevsreef.com Generator Tested and Ready to Go https://melevsreef.com/articles/generator-tested-and-ready-go <span>Generator Tested and Ready to Go</span> <div class="field field--name-field-second-title field--type-string field--label-hidden field__item">Be prepared</div> <span><span>melev</span></span> <span>Mon, 03/21/2022 - 04:37</span> <ul class="clearlist content-slider mb-40"><li> <img src="/sites/default/files/styles/blog_1140x642_/public/2022-03/firman-50amp-generator.jpg?itok=oQcvq8_1" width="1140" height="642" alt="gasoline-powered generator" loading="lazy" /> </li></ul> <div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>The weather was in the 70's today, so I made the time to test the new generator I'd purchased a year ago.&nbsp; Fortunately, I haven't needed it, but you know when you do need it, the wind is howling, it's pitch dark, it's cold and wet...&nbsp;</p><p>The new generator is a big improvement over the previous one. This one accepts gasoline, natural gas, or propane, and it has a battery to start the engine instead of having to pull the cord like a lawnmower.&nbsp; It was on sale at Costco and the moment I spotted it, I quickly found a cart to haul it to the register since it was rated up to 50 amps.&nbsp; That will provide power for my reef room as well as the fridge, television and more.&nbsp;&nbsp;</p><p>When I first brought it home, I got it assembled, added the oil the crank case, and tucked it away for the next power outage. Luckily that hasn't happened yet. I only realized recently that the extension cord I have been using would not fit into the outlet of the generator, so I replaced it with a newer one.&nbsp; Once this was accomplished I added half a tank of fresh gasoline, and pressed the start button. It fired up immediately, and I let it run for about 25 minutes.&nbsp; While it was on, I simulated a power outage by shutting off the breaker that powers the fishroom, then hooked up my temporary cord to see how things worked. All went well.&nbsp;</p><p>This generator also has a safety feature my older one didn't have: if the CO2 levels rise too high, it will shut itself off. Since it is rated to run outdoors in any weather, that won't be an issue. <em>If someone tried to run it inside of a building or shed, it would turn off to protect human life.&nbsp;</em></p><p>The general rule of thumb is to test your generator monthly, something I've never done.&nbsp; The benefit of doing so is to make sure it works when you really need it, plus in my case, it will recharge that battery for the easy-start option. Now I just need to make monthly testing part of my routine.</p> </div> <section> <div class="mb-60 mb-xs-30"> <div class="media-list text comment-list"> </div> </div> </section> <div class="field field--name-field-website-area field--type-entity-reference field--label-visually_hidden"> <div class="field__label visually-hidden">Website Area:</div> <div class="field__item">Reef Blog</div> </div> Mon, 21 Mar 2022 01:37:28 +0000 melev 1051 at https://melevsreef.com DI resin should to be spent by now... https://melevsreef.com/articles/di-resin-should-be-spent-now <span>DI resin should to be spent by now...</span> <div class="field field--name-field-second-title field--type-string field--label-hidden field__item">Suspect everything when you want to solve an issue</div> <span><span>melev</span></span> <span>Thu, 06/10/2021 - 06:23</span> <div class="field field--name-field-lead-text field--type-text-long field--label-hidden field__item"><p>For the first six months of this year, my reef has been dealing with some strange losses that I haven't been able to positively pin on any one culprit. I've sent several water samples for ICP testing from two different companies, both of which agree my nitrates are much too high.  </p> <p>But could it be anything else? One thing that hit me was how old my DI cartridge is.  It has been fully orange for a long time, but the TDS coming out of it continues to measure 0.  Granted, the TDS going into the resin is 2, so it should last a long time.  Today I wondered if maybe my TDS meter is giving me a faulty reading, that the water isn't coming out zero at all.  The odds that both probes are bad is highly unlikely, but looking at the resin there is no trace of the original dark color I'm used to seeing. </p> <p>Regardless of the numbers, I decided to just change out the cartridge. Additionally, the pre-filter set of filters were changed.</p> <p>Will I now see some improvement in my reef? After all, I use RODI water for top off daily, so making sure the water going in is pure is and always has been my #1 priority.  Waiting for the TDS to start rising seems silly, when I can swap out everything so easily. </p> <figure role="group"><img alt="brand new DI cartridge installed" data-entity-type="file" data-entity-uuid="a8932288-267a-4ea8-b031-9c6d1e5dad57" src="/sites/default/files/inline-images/IMG_2339%20copy.jpg" width="779" height="584" loading="lazy" /><figcaption>Brand new DI cartridge installed.</figcaption></figure></div> <ul class="clearlist content-slider mb-40"><li> <img src="/sites/default/files/styles/blog_1140x642_/public/2021-06/used-di-cartridge.jpg?itok=V92rD6I-" width="1140" height="642" alt="Used DI cartridge has turned fully orange" loading="lazy" /> </li></ul><section> <div class="mb-60 mb-xs-30"> <div class="media-list text comment-list"> </div> </div> </section> <div class="field field--name-field-website-area field--type-entity-reference field--label-visually_hidden"> <div class="field__label visually-hidden">Website Area:</div> <div class="field__item">Reef Blog</div> </div> Thu, 10 Jun 2021 03:23:32 +0000 melev 1044 at https://melevsreef.com Versa pump calibration https://melevsreef.com/blogs/versa-pump-calibration <span>Versa pump calibration</span> <span><span>melev</span></span> <span>Wed, 05/27/2020 - 19:52</span> <ul class="clearlist content-slider mb-40"><li> <img src="/sites/default/files/styles/blog_1140x642_/public/2020-06/versa-w-reactor.jpg?itok=MOLQIfRL" width="1140" height="642" alt="versa-w-reactor" loading="lazy" /> </li></ul> <div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>I have a Versa (single head) pump that is feeding my calcium reactor. I've had it running for months. Recently, it appeared that the calcium reactor's effluent was flowing at a lesser than usual amount, and I checked for any obstructions. All was well. In theory, nothing was clogged. I didn't remove the reactor for a full cleaning, I just checked some of the obvious points.<br /><br /> I opened up Mobius (the app that controls the Versa pump) last night to see that the programming was still the same: Continuous duty, 60ml per minute. Next, I held a specimen cup under the output and watched the fluid it collected in 60 seconds. It measured about 20ml, so I was right that the output was quite a bit slower.<br /><br /> I tapped to the calibration menu in Mobius, and recalibrated the desired amount (60ml @ 1 minute), let it run and added a manual correction as the app requested, and then retested it again for accuracy. Now that it was metering out what I programmed, the pump was physically running faster and was semi-audible when I was near it. The flow rate of the effluent was visually more than I wanted (I like it to be a slow trickle), so I adjusted the Versa via Mobius to run at 50 ml per minute.<br /><br /> Now it's doing what I want, quietly. <img alt="Image removed." data-entity-type="" data-entity-uuid="" height="16" src="/core/misc/icons/e32700/error.svg" title="This image has been removed. For security reasons, only images from the local domain are allowed." width="16" class="filter-image-invalid" /></p> <p><img alt="effluent-rate" data-entity-type="file" data-entity-uuid="1f9c18be-5335-4dac-8dcc-f76e92790d32" src="/sites/default/files/inline-images/effluent-rate_0.jpg" width="773" height="580" loading="lazy" /></p> </div> <section> <div class="mb-60 mb-xs-30"> <div class="media-list text comment-list"> </div> </div> </section> <div class="field field--name-field-website-area field--type-entity-reference field--label-visually_hidden"> <div class="field__label visually-hidden">Website Area:</div> <div class="field__item">Reef Blog</div> </div> Wed, 27 May 2020 16:52:58 +0000 melev 126 at https://melevsreef.com Faulty wiring discovered https://melevsreef.com/blogs/faulty-wiring-discovered <span>Faulty wiring discovered</span> <span><span>melev</span></span> <span>Mon, 04/27/2020 - 17:17</span> <ul class="clearlist content-slider mb-40"><li> <img src="/sites/default/files/styles/blog_1140x642_/public/2020-07/outlet-checker-hdr.jpg?itok=0_PDSDgW" width="1140" height="642" alt="outlet-checker-hdr" loading="lazy" /> </li></ul> <div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>It seems like lately most of my blogs seem to be about the Apex.  I'll try to work on that and add some other things in here from time to time.</p> <p>The Apex saved my home. Sorta. For the past couple of days, I was getting Power Lost alerts from Fusion, yet everything was on. The reef was normal, tv was normal, internet was normal, the only thing I was seeing was the lights in the bathrooms would flicker a little and I assumed it was brownouts.</p> <p>Saturday night as I was heading to bed, I heard the tiny bip that the Apex Display Module does when an alarm is on. I checked the alarm, power was off but clearly it was on. Decided to go to bed, and investigate in the morning. When I got up, I had about 9 duplicate alarms, for every hour I slept saying power was out.</p> <p><img alt="Screen Shot 2020-04-27 at 4.06.39 PM" data-entity-type="file" data-entity-uuid="5b1af8cb-a98a-49a6-929b-52390d78fa26" src="/sites/default/files/inline-images/Screen%20Shot%202020-04-27%20at%204.06.39%20PM.png" width="773" height="742" loading="lazy" /></p> <p>My Apex brain is plugged into the Eb832, and I have the black power supply plugged into a UPS for backup. My assumption was the UPS is having issues, so I removed it from the electrical cabinet and plugged in into a different outlet in the kitchen. The UPS started wailing, and a light appeared on the side, next to the words "Crossed wiring."</p> <p>I recently bought <a href="https://www.lowes.com/pd/Southwire-Analog-120-Volt-Test-Meter/1000970284?cm_mmc=shp-_-c-_-prd-_-rpe-_-google-_-lia-_-106-_-electricaltoolsandtesters-_-1000970284-_-0&amp;store_code=525&amp;placeholder=null&amp;gclid=Cj0KCQjwhZr1BRCLARIsALjRVQPQKF-qB40SRNF0S-dBnS7KxOh7MiWR03S54z7wCx0-XNlomzu35J4aAsswEALw_wcB&amp;gclsrc=aw.ds">this gizmo</a> to quickly check outlets. You want two yellow lights on the right, but it was showing red and yellow. No bueno. I checked each outlet in the kitchen, and discovered one circuit has been wired wrong for -- 20 years -- and no-one has ever noticed it despite work being done in the house, let alone the original home inspection that was performed when I purchased the house.</p> <p><img alt="red-light2" data-entity-type="file" data-entity-uuid="5c5e55d2-b862-401a-be19-8032d122f891" src="/sites/default/files/inline-images/red-light2.jpg" width="600" height="960" loading="lazy" /></p> <p><img alt="red-light" data-entity-type="file" data-entity-uuid="e0c86cbd-0c7d-4b75-bf81-50e300aba1cc" src="/sites/default/files/inline-images/red-light.jpg" width="600" height="960" loading="lazy" /></p> <p>This circuit includes my microwave, which from time to time would pop the circuit for no reason. I couldn't make it happen on demand, it just did it once a while and I'd have to reset the breaker.  This plug (below) was behind the microwave, 100% out of sight. I pulled out the outlet and visually discovered that the black wire and white wire were on the wrong sides.  Black always is on the right side of this type of outlet, white on the left.</p> <p><img alt="black-wire" data-entity-type="file" data-entity-uuid="16b8054c-3803-4513-a0fb-1be4d72a386e" src="/sites/default/files/inline-images/black-wire_0.jpg" width="600" height="800" loading="lazy" /></p> <p><img alt="white-wire1" data-entity-type="file" data-entity-uuid="199d259a-d817-469a-8935-16c0f1e56505" src="/sites/default/files/inline-images/white-wire1_0.jpg" width="600" height="800" loading="lazy" /></p> <p>Yesterday, I replaced one outlet since it is used so much.  The screws on the side of outlets indicate which side gets the white &amp; black wires (the screws are silver and bronze colored, basically), and the markings on the back state the correct way to wire it, too. I bought a "commercial" grade 15 amp outlet, which was about $1.25 more than the regular wall outlet.</p> <p>All of those outlets are now fixed and I verified a bunch more outlets in my house while I had the tester handy. I still need to get the UPS checked out but now you know how the Apex saved my house. <img alt="wink" height="23" src="https://www.melevsreef.com/sites/all/libraries/ckeditor/plugins/smiley/images/wink_smile.png" title="wink" width="23" /></p> <p>#powertrip #ThanksNeptuneSystems </p> </div> <section> <div class="mb-60 mb-xs-30"> <div class="media-list text comment-list"> </div> </div> </section> <div class="field field--name-field-website-area field--type-entity-reference field--label-visually_hidden"> <div class="field__label visually-hidden">Website Area:</div> <div class="field__item">Reef Blog</div> </div> Mon, 27 Apr 2020 14:17:36 +0000 melev 386 at https://melevsreef.com Fits like a glove https://melevsreef.com/blogs/fits-like-a-glove <span>Fits like a glove</span> <span><span>melev</span></span> <span>Sat, 04/11/2020 - 22:11</span> <ul class="clearlist content-slider mb-40"><li> <img src="/sites/default/files/styles/blog_1140x642_/public/2020-07/co2-regulator-hdr.jpg?itok=OBBky_7U" width="1140" height="642" alt="co2-regulator-hdr" loading="lazy" /> </li></ul> <div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Since I started using a calcium reactor back in 2004, I've always had 5lb aluminum or steel cylinders, and I have to refill them a few times a year. For the most part, a local liquor store would refill empty bottles for a nominal amount.  A couple of years ago, the owner got a tad picky about said bottles (from others) and demanded that every sticker be removed or they would refuse service.  This included the brand of the cylinder, any logos, you name it. Employees even felt this was a tad silly, but everyone had to comply.  I stood there at the counter chiseling away ancient labels until it was an unmarked cylinder, then they could take it to the back and 15 minutes later I'd have a full bottle again. I believe each refill was about $12 or so.</p> <p>I've used a few bottles, as it is really nice having a full backup bottle at the ready when one is empty. However, they don't last forever it seems. Stamped into the metal, a date states when the bottle was last inspected, which usually gives you about five years until you have to have each one reinspected for safety reasons.  The inspection tends to cost about $40 or so, and a brand new bottles costs $80.  It's just a minor inconvenience, but the hassle factor made me stop using older bottles and rely on the ones that were still within the timestamp. </p> <p>Today, I took both bottles I had to the welding supplier instead of the liquor store. I wanted to fill both so the reef would have adequate CO2 for the next few months. Quickly, they took the cylinders into the shop and proceeded to fill them up.  About 10 minutes later a young man brought them to me and told me there was no charge. When I asked why, he informed me that they weren't able to fill them, that each bottle had 1 lb of CO2 in the tank. Knowing that was rather pointless, I decided I better just buy a new standard bottle: a 20 lb cylinder.  Those are the ones used in restaurants and bars for soda and beer. Refills are $20 per tank.  They had a brand new one ready to go, full of C02.  $135 + tax, and I was on my way.</p> <p>I wondered if it would fit inside the electrical/equipment station where I've always had the cylinder before. If it didn't fit there, I'd have to find a good spot to put it and wasn't really sure that I had a suitable location available. Miraculously, it ended up fitting exactly in the available space inside the stand, a stand I'd assembled back in 2011.  I couldn't be more happy about that.</p> <p><img alt="new-co2-tank" data-entity-type="file" data-entity-uuid="aab4727a-f5d3-45d3-aa59-ae6ec03aa49e" src="/sites/default/files/inline-images/new-co2-tank.jpg" width="600" height="800" loading="lazy" /></p> <p>Here's a tank comparison picture. The new one should last a long time, maybe more than a year. That would be nice.</p> <p><img alt="compared-tank-sizes" data-entity-type="file" data-entity-uuid="7176901d-7e4f-4c9b-988f-9d5a58c378a5" src="/sites/default/files/inline-images/compared-tank-sizes.jpg" width="773" height="580" loading="lazy" /></p> <p>Truly, it's about time.  I resisted as long as I could, but I'm going to just embrace the new purchase and not think about the cost. :)</p> </div> <section> <div class="mb-60 mb-xs-30"> <div class="media-list text comment-list"> </div> </div> </section> <div class="field field--name-field-website-area field--type-entity-reference field--label-visually_hidden"> <div class="field__label visually-hidden">Website Area:</div> <div class="field__item">Reef Blog</div> </div> Sat, 11 Apr 2020 19:11:35 +0000 melev 903 at https://melevsreef.com Trident controlled Calcium Reactor https://melevsreef.com/blogs/trident-controlled-calcium-reactor <span>Trident controlled Calcium Reactor</span> <span><span>melev</span></span> <span>Tue, 09/24/2019 - 17:11</span> <ul class="clearlist content-slider mb-40"><li> <img src="/sites/default/files/styles/blog_1140x642_/public/2020-07/trident-on-sump.jpg?itok=JJN0zd5e" width="1140" height="642" alt="trident-on-sump" loading="lazy" /> </li></ul> <div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Since 2004, I've used a calcium reactor to maintain alkalinity and calcium in my reef tanks.  It's a semi-simple setup, with a few necessary components. I have an article about how it is set up here: <a href="https://www.melevsreef.com/articles/how-set-calcium-reactor">https://www.melevsreef.com/articles/how-set-calcium-reactor</a></p> <p>The Trident is a Neptune Systems water testing device that measures alkalinity, calcium and magnesium, and results are saved by the Apex controller. After a few months, I decided I'd like to have my Apex control the calcium reactor based on current water parameters. This part is more complex, because the Trident measures alkalinity every six hours rather than constant up-to-the-minute readings. If you were to simply use an on/off approach, in theory you would stop adding any alkalinity to the tank for the next six hours, awaiting the next testing results to determine what should be dosed or not. It's possible the reactor would need to play catch-up as soon as the Trident measures a lowered reading - calling for more.  My friend Duane wrote some code to limit how long the calcium reactor runs, rather than shutting it off entirely.  This made sense.</p> <p>For ease of copy &amp; paste, here's the actual code:</p> <blockquote> <p>Set ON<br /> If Alk &gt; 9.00 Then OFF</p> </blockquote> <blockquote> <p>OSC 005:00/015:00/000:00 Then ON<br /> If Output CaRx-maximum = ON Then OFF</p> </blockquote> <blockquote> <p>Fallback ON<br /> Set ON<br /> If CaRx_pH &gt; 6.6 Then ON<br /> If CaRx_pH &lt; 6.5 Then OFF<br /> If Output CaRx-limiter = ON Then OFF</p> </blockquote> <p><strong>The following is the breakdown with visuals to help explain what is going on.</strong></p> <p>I have a couple of virtual switches that help control the calcium reactor. I run the AquariumPlants Carbon Doser (electronic regulator), which is plugged into one out of my Eb-832 power brick outlets. The Apex turns the Co2 on or off. The calcium reactor and all other associated gear continues to run the entire time.</p> <p>This is what it the main tile looks like in Apex Fusion, with the extra virtual switches and one named outlet: </p> <p><img alt="Screen Shot 2019-09-24 at 1.18.32 PM" data-entity-type="file" data-entity-uuid="048ec7d2-2ec3-4170-948e-f98c2f625b9c" src="/sites/default/files/inline-images/Screen%20Shot%202019-09-24%20at%201.18.32%20PM.png" width="628" height="630" loading="lazy" /></p> <p>If you look at CaRx-Limiter (a virtual switch) above, you’ll see it is "on."  The reason it is on is because the Trident reports that my alkalinity is higher than 9 dKH, and thus I don't want to melt any more media at the moment.</p> <p>Next: This is CaRx-Maximum (a second virtual switch), which basically tells the CO2 to always be on, UNLESS alkalinity has risen higher than 9.0. CaRx-Maximum means the reactor runs constantly, unabated. The regulator has power to its solenoid constantly, unless controlled:</p> <p><img alt="carx-max" data-entity-type="file" data-entity-uuid="bc0db343-fa7c-4f30-9772-9da05692b571" src="/sites/default/files/inline-images/carx-max.png" width="773" height="470" loading="lazy" /></p> <p>Below is the CaRx-Limiter code.  Please note that the OSC command is actually written backward yet works.  If I understand OSC correctly, the first number (005:00) means 5 minutes ON, then the second number (015:00) means 15 minutes off.  Basically, out of every hour, my CaRx is running normally for 15 minutes, then the CO2 is limited (turned off) for 45 minutes. OSC does this in short bursts instead of a single duration like 15 minutes on, 45 minutes off. Hope that makes sense. On 5, off 15, on 5, off 15... for the full six hour period. **You may decide you need to change those individual durations to get the least amount of swing.</p> <p><img alt="carx-limiter" data-entity-type="file" data-entity-uuid="b926d396-98b4-4bbc-bf15-b3730d4080bf" src="/sites/default/files/inline-images/carx-limiter.png" width="773" height="414" loading="lazy" /></p> <p>This is the Co2 code.  The outlet is always ON, unless the virtual switch CaRx-Limiter is ON.  Then it shuts off the power to the regulator and no Co2 gets to the calcium reactor:</p> <p><strong>OPTION #1</strong> (this is how mine is set up, <em>because I use a Milwaukee pH controller to measure pH in the reactor</em>)</p> <p><img alt="carx-co2" data-entity-type="file" data-entity-uuid="5dbde22d-c3aa-4702-b293-056d37e9b4d3" src="/sites/default/files/inline-images/carx-co2.png" width="773" height="435" loading="lazy" /></p> <p><strong>OPTION #2</strong> (if you use the Apex to monitor the pH in the calcium reactor, this is the code you'll want to use)</p> <p><img alt="When the Apex measures the pH in the calcium reactor, this is the code you'll use" data-entity-type="file" data-entity-uuid="86ab4ffc-d4c4-4e32-9f6c-135364fd91a6" src="/sites/default/files/inline-images/apex-measured-carx-ph.png" width="770" height="990" loading="lazy" /></p> <p>Keep in mind that you may need to adjust the pH level in your own code to match the system's demand. In the above code, what happens on Line 3 is when the pH rises above 6.6 (in the reactor), the CO2 is flowing (aka ON).  Line 4 dictates if the pH measures less than 6.5 (ie: 6.49 or less), CO2 flow is OFF.</p> <p>I've been running with this method for about 3 months, and it has kept the Alkalinity right around 9.0 dKH regularly.  The slight dip you see in the next image is when I recently ran calibration testing to make sure my readings were repeatedly accurate.</p> <p><img alt="Screen Shot 2019-09-24 at 4.08.30 PM" data-entity-type="file" data-entity-uuid="cb804dd1-6286-4b22-83b0-162bc8fce910" src="/sites/default/files/inline-images/Screen%20Shot%202019-09-24%20at%204.08.30%20PM.png" width="624" height="410" loading="lazy" /></p> <p>Other details, not really related but on topic:</p> <p>The Versa pump pushes tank water into the reactor at the rate of 50ml per minute.<br /> pH in my reactor is set to 6.8<br /> Carbon Doser bubble counter is roughly 1.5 bubbles per second.</p> <p>If you have any questions, ask.</p> </div> <section> <div class="mb-60 mb-xs-30"> <div class="media-list text comment-list"> </div> </div> </section> <div class="field field--name-field-website-area field--type-entity-reference field--label-visually_hidden"> <div class="field__label visually-hidden">Website Area:</div> <div class="field__item">Reef Blog</div> </div> Tue, 24 Sep 2019 14:11:27 +0000 melev 904 at https://melevsreef.com Trident testing - after 8 weeks https://melevsreef.com/blogs/trident-testing-after-8-weeks <span>Trident testing - after 8 weeks</span> <span><span>melev</span></span> <span>Tue, 06/04/2019 - 15:39</span> <ul class="clearlist content-slider mb-40"><li> <img src="/sites/default/files/styles/blog_1140x642_/public/2020-07/trident-graph-hdr.jpg?itok=wv_sp-1r" width="1140" height="642" alt="trident-graph-hdr" loading="lazy" /> </li></ul> <div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Eight weeks ago, I installed the Trident automatic tester to my 400g reef. It is made for the Apex controller.  Four times a day, the machine whirrs to life and measures alkalinity, calcium and magnesium.  I tend to check the numbers constantly, and know the results are usually less than six hours old.  It's allowed me to be "lazy, yet informed" and I love it.</p> <p>With the information it provides, I can decide if I want to adjust the calcium reactor's internal pH level higher or lower. When the pH in the reactor is higher, it melts less media and reduces the dKH of the effluent. Conversely if the pH is lower, the media melts faster and increases the dKH coming out of the reactor. For the typical reefkeeper, measuring alkalinity is performed a few times a week if you want to keep SPS corals. Armed with that knowledge, I can quickly make a tiny adjustment to dial in that exact level I desire. My calcium reactor also provides calcium so that's a 'whatever' number, because I don't ever add liquid calcium by itself. The Trident's Magnesium results help me decide if I need to increase or decrease the amount of Magnesium Pronto my dosing pump pushes in each day. I decided to dose a small amount each day just to observe the Trident's graph - I wanted to see the number trending upwards. And that's exactly what it did.<br /><br /> Today I went ahead and looked at the weekly averages of each of those three tests, and compiled the data below.  My target goal for Alkalinity is 9.3 dKH, and I've nearly got my system tweaked to keep it right where I want it.  Calcium and Magnesium are less important *to me* in comparison, but I included them while I had the graphs open in front of me. Magnesium seems to be higher than necessary, so I'll stop dosing that for a few weeks.</p> <p><img alt="Screen Shot 2019-06-04 at 2.05.58 PM" data-entity-type="file" data-entity-uuid="8101f766-2fb3-4c86-ac37-3c18fda2de15" src="/sites/default/files/inline-images/Screen%20Shot%202019-06-04%20at%202.05.58%20PM.png" width="750" height="1576" loading="lazy" /></p> <p>I'm going to be running the Calibration test solution through the Trident in a few weeks, and will also test that solution with my own test kits to see how close they are. </p> </div> <section> <div class="mb-60 mb-xs-30"> <div class="media-list text comment-list"> </div> </div> </section> <div class="field field--name-field-website-area field--type-entity-reference field--label-visually_hidden"> <div class="field__label visually-hidden">Website Area:</div> <div class="field__item">Reef Blog</div> </div> Tue, 04 Jun 2019 12:39:13 +0000 melev 905 at https://melevsreef.com When your protein skimmer keeps overflowing, try this https://melevsreef.com/blogs/when-your-protein-skimmer-keeps-overflowing-try <span>When your protein skimmer keeps overflowing, try this</span> <span><span>melev</span></span> <span>Fri, 02/01/2019 - 16:23</span> <ul class="clearlist content-slider mb-40"><li> <img src="/sites/default/files/styles/blog_1140x642_/public/2020-07/skim-thumb.jpg?itok=0CBkapgD" width="1140" height="642" alt="skim-thumb" loading="lazy" /> </li></ul> <div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><p><iframe allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="360" src="https://www.youtube.com/embed/TTVeILZAhbI" width="640"></iframe></p> <p>From time to time our protein skimmers decide to overflow constantly, usually right back into the sump or even worse all over the cabinet and nearby floor. Typically this is caused by adding something to the water, like Chemi-Clean/RedCyano Rx, or it perhaps a food like Reefbooster. Skimmers also can be affected by changes in weather when the barometric pressure drops in your area. Another cause could be the use of new filter socks.</p> <p>**<strong>Whenever a storm approaches, I highly recommend you clean out the collection cup of any skimmate so it doesn't end up back in the sump.</strong>**</p> <p>I made this video to show you how I overcome the problem in a matter of hours, rather than shutting off the protein skimmer for days out of frustration... which people often tell me they do. Shut off your top off system, let the skimmer drain into a nearby bucket and replenish the tank with more saltwater to replace what has been wasted. If you do this, within a few hours the skimmer will be running like usual once more. Now turn the top off system again, and enjoy your reef.</p> <p>If your protein skimmer always overflows, this is an entirely different topic and you will have to determine the cause. The most likely situation is the water level in the skimmer zone is too deep, and your skimmer needs to be placed on a stand to elevate it to the recommended depth. I sell skimmer stands if you need one.</p> </div> <section> <div class="mb-60 mb-xs-30"> <div class="media-list text comment-list"> </div> </div> </section> <div class="field field--name-field-website-area field--type-entity-reference field--label-visually_hidden"> <div class="field__label visually-hidden">Website Area:</div> <div class="field__item">Reef Blog</div> </div> Fri, 01 Feb 2019 13:23:34 +0000 melev 435 at https://melevsreef.com Oooh, that's chilly! https://melevsreef.com/blogs/oooh-thats-chilly <span>Oooh, that&#039;s chilly!</span> <span><span>melev</span></span> <span>Mon, 01/21/2019 - 01:27</span> <ul class="clearlist content-slider mb-40"><li> <img src="/sites/default/files/styles/blog_1140x642_/public/2020-07/tempx9-graph-hdr.jpg?itok=Z5jeJ1dK" width="1140" height="642" alt="tempx9-graph-hdr" loading="lazy" /> </li></ul> <div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>I discovered a missing line in my Apex code tonight. It's programming is coded to have it notify me via alarm, email and push notification if the tank gets too cold. That would be for my 400g. However, I never added an extra line of code for the separate frag system. Oops! Three years later, I find this out.  Wow.</p> <p>That secondary tank felt quite cold and I realized I've not paid much attention to the water temperature of that system. Going back through the Apex logs, I discovered the heater for that tank failed on December 26th, and the tank has been running cooler for weeks, ever since.</p> <p><img alt="graph-dropping-temp" data-entity-type="file" data-entity-uuid="b26cd53d-d885-4317-8bf5-2d05f19e5c9f" src="/sites/default/files/inline-images/graph-dropping-temp.jpg" width="773" height="592" loading="lazy" /></p> <p>During the day time it was about right in number, so I never caught on or noticed a problem. But it was rather chilly when I dipped my hand into the tank to grab the inner cleaning magnet two hours ago. Over the past few days, based on the graph I quickly checked, it's gotten as low as 73.8°F!</p> <p>The heater was getting power from the EB8, and the light was blinking on the heater itself (so it was on) but it wasn't providing any heat any longer. This heater has been in use for almost three years, so replacing it wasn't a big deal nor untimely. I put in a new 100w Neotherm to replace the old one. Here's my new line of code, highlighted:</p> <p><img alt="Screen Shot 2019-01-21 at 12.01.33 AM" data-entity-type="file" data-entity-uuid="522aaa5b-44ab-4605-a402-5e7d61654159" src="/sites/default/files/inline-images/Screen%20Shot%202019-01-21%20at%2012.01.33%20AM.png" width="317" height="249" loading="lazy" /></p> <p><strong>Tmp</strong> is the thermometer reading of the 400g, <strong>Tmpx9</strong> is the thermometer reading of the 60g frag system.</p> <p>Now that my alerts are updated, I'll get notified in the future if the tank's temperature dips too low again. In the meantime, the temperature is slowly rising to my desired setpoint.</p> <p><img alt="rising-temp-reading" data-entity-type="file" data-entity-uuid="7311c238-9373-460d-8b9d-e56eb46fa7d9" src="/sites/default/files/inline-images/rising-temp-reading.jpg" width="773" height="636" loading="lazy" /></p> </div> <section> <div class="mb-60 mb-xs-30"> <div class="media-list text comment-list"> </div> </div> </section> <div class="field field--name-field-website-area field--type-entity-reference field--label-visually_hidden"> <div class="field__label visually-hidden">Website Area:</div> <div class="field__item">Reef Blog</div> </div> Sun, 20 Jan 2019 22:27:30 +0000 melev 907 at https://melevsreef.com