{"title":"RODI Systems","description":"","products":[{"product_id":"rodi-di-resin-refill-kit-reusable-canister-filling-packing-tool","title":"RODI DI Resin Refill Kit – Reusable Canister Filling \u0026 Packing Tool","description":"\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-(--header-height)\" dir=\"auto\" data-turn-id=\"eb58206d-e1e5-4cb8-b626-dfa5f67c77c3\" data-testid=\"conversation-turn-5\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:100d9075-44dc-4768-81a4-afc92700685b-2\" data-testid=\"conversation-turn-6\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"6cd6e41c-5bb6-4451-ae95-0795e0a4860b\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"50\"\u003eEffortless DI Resin Refilling for Your RODI System\u003c\/p\u003e\n\u003cp data-start=\"52\" data-end=\"323\"\u003eMake refilling your DI resin quick, clean, and efficient with this purpose-built refill kit, designed for reusable DI canisters. Say goodbye to messy refills and poorly packed resin—this tool helps you achieve optimal packing every time for better filtration performance.\u003c\/p\u003e\n\u003cp data-start=\"325\" data-end=\"420\"\u003e\u003cstrong\u003eKey Features:\u003c\/strong\u003e\u003cbr data-start=\"338\" data-end=\"341\"\u003eMess-Free Filling: Reduces spills and wasted resin during the refill process.\u003c\/p\u003e\n\u003cp data-start=\"422\" data-end=\"517\"\u003eOptimised Packing: Ensures tight, even packing to maximise resin efficiency and water purity.\u003c\/p\u003e\n\u003cp data-start=\"519\" data-end=\"605\"\u003eReusable \u0026amp; Durable: High-quality 3D printed construction designed for long-term use.\u003c\/p\u003e\n\u003cp data-start=\"607\" data-end=\"689\"\u003eUniversal Compatibility: Suitable for most standard reusable DI resin canisters.\u003c\/p\u003e\n\u003cp data-start=\"691\" data-end=\"780\"\u003eEasy to Use: Simple design makes it perfect for both beginners and experienced reefers.\u003c\/p\u003e\n\u003cp data-start=\"782\" data-end=\"958\"\u003e\u003cstrong\u003eWhy It Matters:\u003c\/strong\u003e\u003cbr data-start=\"797\" data-end=\"800\"\u003eProperly packed DI resin improves water contact time, resulting in lower TDS levels, longer-lasting resin, and more stable water conditions for your aquarium.\u003c\/p\u003e\n\u003cp data-start=\"782\" data-end=\"958\"\u003eDesigned by @\u003cspan class=\"user_name\"\u003eray.neal050518 under \u003ca href=\"https:\/\/creativecommons.org\/licenses\/by-nd\/4.0\/\" target=\"_blank\" title=\"License\" rel=\"noopener\"\u003eLicense\u003c\/a\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Budget Reefing","offers":[{"title":"Default Title","offer_id":42247831683118,"sku":null,"price":32.5,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0582\/7470\/9550\/files\/Screenshot_2026-04-10_164648.png?v=1775803740"},{"product_id":"autoaqua-titanium-one-tds-100-digital-inline-tds-meter-for-ro-di-systems","title":"AutoAqua Titanium One TDS-100 – Digital Inline TDS Meter for RO\/DI Systems","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eTitanium One – Digital Inline TDS Meter for RO\/DI Water Quality Monitoring (TDS-100)\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eKnowing whether your RO\/DI system is actually doing its job shouldn't require guesswork. The Titanium One mounts directly into your water line and gives you an instant ppm reading at the press of a button — no dipping, no drip testing, no fuss. Whether you're checking your inlet supply or confirming your RO\/DI output is hitting zero, this tiny meter keeps you on top of your water quality without taking up any space.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003e💧 Key Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eTitanium Probe\u003c\/strong\u003e – Corrosion-resistant probe holds up in continuous contact with water without degrading over time\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eInline Installation\u003c\/strong\u003e – Mounts straight into your ¼\" RO\/DI line using the included push-connect T-fitting\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eInstant One-Button Readings\u003c\/strong\u003e – Press once for an immediate TDS reading on the backlit LCD display\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eCalibratable\u003c\/strong\u003e – Adjust for accuracy using a calibration solution to keep readings reliable\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eAuto Power-Off\u003c\/strong\u003e – Turns off automatically after 3 minutes of inactivity to extend battery life\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eLong Battery Life\u003c\/strong\u003e – Runs on a standard CR2032 lithium battery lasting approximately 1 year\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eLow Battery Indicator\u003c\/strong\u003e – Alerts you before accuracy is affected\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eUltra-Compact Design\u003c\/strong\u003e – Smallest inline TDS meter in the hobby; fits neatly on any RO\/DI setup\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003e⚙️ Specifications\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003cthead class=\"text-left\"\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003e\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eModel\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eTDS-100\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eMeasurement Range\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e0 – 999 ppm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eResolution\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e1 ppm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eAccuracy\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e±2%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003ePower Source\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eCR2032 Lithium Battery (x1)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eBattery Life\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e~1 year\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eInlet Fitting\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e¼\" Push Connect Union Tee (included)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eThis product has been sourced through parallel importing and is backed by a 6-month Budget Reefing warranty. All warranty claims will be handled directly by Budget Reefing and not by the manufacturer. This warranty is provided in addition to your rights under the Australian Consumer Law.\u003c\/em\u003e\u003c\/p\u003e","brand":"Budget Reefing","offers":[{"title":"Default Title","offer_id":42472945778734,"sku":null,"price":54.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0582\/7470\/9550\/files\/tds-100-auto-aqua-budget-reefing.png?v=1782897981"}],"url":"https:\/\/budgetreefing.com.au\/collections\/rodi-systems.oembed","provider":"Budget Reefing","version":"1.0","type":"link"}