<div dir="ltr"><div>Throw a week's worth of Discover battery logs (data recorded every 5 seconds) at Claude, and it creates amazing reports. </div><div><br></div><div>With Claude doing most of the work, I created a small Python script in 2 hours that displays my PV system information—just the data I want, in the format I want. </div><div>Easy personalized programming that's incredibly easy and I am just an electrician. </div><div><br></div><div>I read about the stuff actual programmers are doing; it is mind blowing. </div><div><br></div><div>The world is changing quickly, hold on.</div><div><br></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div dir="ltr"><div style="color:rgb(34,34,34)">Lou Russo </div><div style="color:rgb(34,34,34)">Owner</div><div style="color:rgb(34,34,34)"><a href="mailto:lou@spreesolarsystems.com" style="color:rgb(17,85,204)" target="_blank">lou@spreesolarsystems.com</a></div><div style="color:rgb(34,34,34)">Office - 808 345 6762</div><div style="color:rgb(34,34,34)">Direct Line - 808 731 1907</div><div style="color:rgb(34,34,34)">Spree Solar Systems LLC </div><div style="color:rgb(34,34,34)">CT-34322</div><div><br></div></div></div></div></div><br></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Sun, Mar 8, 2026 at 12:59 PM Howie Michaelson via RE-wrenches <<a href="mailto:re-wrenches@lists.re-wrenches.org">re-wrenches@lists.re-wrenches.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">Jason, <div dir="auto">This is amazingly and scarily impressive. Very useful, and in my luddite oriented mind, very worrisome at the same time. Thanks for the demonstration. </div><div dir="auto">Howie</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Mar 8, 2026, 10:11 AM Jason Szumlanski via RE-wrenches <<a href="mailto:re-wrenches@lists.re-wrenches.org" target="_blank">re-wrenches@lists.re-wrenches.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto"><div>I wanted to share a tip for using AI to extract from the amazing knowledge base we have accumulated over time. I haven't deleted a single wrench email in over a decade. They are all in my Gmail account as archived emails. If you are like me and never delete emails, there is a great way to dig up old information. </div><div dir="auto"><br></div><div dir="auto">I recently became enamored with Anthropics's Claude Co-Work, which requires the paid version, but I feel it's well worth it. You can connect it to your Gmail account (not available in the free version). When you do that, you can ask it in plain language to search and extract data for you. </div><div dir="auto"><br></div><div dir="auto">When I get some time I am going to see how I can expand this method to the online archives rather than using my personal Gmail data. Regardless, whether using the archives or Gmail, the results are very helpful. I have used this to find historical discussions with great success.</div><div dir="auto"><br></div><div dir="auto">I will give you an example of what I asked and what the response was. It was exactly what I was looking for. </div><div dir="auto"><br></div><div dir="auto"><b>Claude Prompt:</b></div><div dir="auto"><br></div><div dir="auto">Go into my email and find the RE wrenches list email list server address and then search for all emails to or from that list server regarding NEC section 690.12 and summarize the content of recent discussions at a high level</div><div dir="auto"><br></div><div dir="auto"><b>Response:</b></div><div dir="auto"><br></div><div dir="auto">First, let me find the RE wrenches list server address.</div><div dir="auto"><br></div><div dir="auto">Got it. The list server address is `<a href="mailto:re-wrenches@lists.re-wrenches.org" rel="noreferrer" target="_blank">re-wrenches@lists.re-wrenches.org</a>`. Now let me search for 690.12 discussions.</div><div dir="auto"><br></div><div dir="auto">Good, I can see several distinct threads touching 690.12. Let me read the key threads to get enough detail for a solid summary.</div><div dir="auto"><br></div><div dir="auto">I now have solid coverage across four distinct threads. Here's your summary.</div><div dir="auto"><br></div><div dir="auto">---</div><div dir="auto"><br></div><div dir="auto">The list server address is `<a href="mailto:re-wrenches@lists.re-wrenches.org" rel="noreferrer" target="_blank">re-wrenches@lists.re-wrenches.org</a>`.</div><div dir="auto"><br></div><div dir="auto">---</div><div dir="auto"><br></div><div dir="auto">### 690.12 Discussions on RE-wrenches: High-Level Summary</div><div dir="auto"><br></div><div dir="auto">Four threads surfaced with meaningful 690.12 discussion, covering the period from roughly August 2025 through January 2026.</div><div dir="auto"><br></div><div dir="auto">**Thread 1: "Battery RSD" (August 2025)**</div><div dir="auto"><br></div><div dir="auto">This thread clarified an important terminology distinction: Rapid Shutdown is a term that belongs specifically to PV systems under 690.12 and should not be conflated with battery or ESS disconnecting means, which are covered under NEC 480 and 706 respectively. The discussion resolved a real inspection dispute where a building inspector was demanding a disconnect between the battery and the inverter. The installer eventually got the supervisor to agree that what was actually needed was an AC disconnect within sight of the ESS, not a DC disconnect between battery and inverter.</div><div dir="auto"><br></div><div dir="auto">**Thread 2: "Help understanding 690.12/UL 3741 and Ironridge" (October 2025)**</div><div dir="auto"><br></div><div dir="auto">A wrench working on a new home with a Sol-Ark/battery system was confused about whether Ironridge's UL 3741-listed XR Flush Mount racking eliminated the need for MLPEs. The group clarified that UL 3741 compliance is a system-level listing that requires specific matched combinations of racking, inverters, and (in some cases) RSD devices. Ironridge's listing at the time only covered Tesla inverters with MCIs or Solis with MidNite MNSSR units, so Sol-Ark was not a covered option. One variation of the UL 3741 path requires the inverter to be mounted within roughly one to three feet of the array, making it impractical for most residential installs, while the other variation uses RSD devices and allows a remotely located inverter.</div><div dir="auto"><br></div><div dir="auto">**Thread 3: "Tigo TS4-A-F" (November 2025)**</div><div dir="auto"><br></div><div dir="auto">This was the most technically substantive thread. It started with RSD device reliability concerns and evolved into a broader interpretation debate about when 690.12 actually applies.</div><div dir="auto"><br></div><div dir="auto">On applicability: Zeke Yewdall argued that 690.12 module-level RSD is only required on inhabited structures and that even unoccupied detached garages might not require it. He read Exception #2 of the 2023 NEC as clearly exempting nonenclosed detached structures such as parking shade structures, carports, solar trellises, and similar, which he argued extends to ground-mounted arrays. William Miller pushed back, paraphrasing the rule as: if PV circuits are located on or in any structure, RSS is required, with the only exception being a structure whose sole purpose is to house solar equipment. His colorful summary was that if your inverter is in a shed with one rake in it, RSD is required. Howie Michaelson raised the additional open question of whether RSD is still required when the array is on a nonenclosed structure but DC conductors are routed into a dwelling where the inverter is located, noting this is a particularly important consideration for cold-climate battery installations.</div><div dir="auto"><br></div><div dir="auto">On device reliability: William Miller argued that the RSS requirement outpaced the availability of reliable hardware to implement it, noting that interrupting high-voltage DC under load requires serious arc suppression that a small plastic RSD nodule is not well suited to provide. He also flagged a nationwide RSD device shortage at the time.</div><div dir="auto"><br></div><div dir="auto">**Thread 4: "MidNite MNSSR-600-SS" (January 2026)**</div><div dir="auto"><br></div><div dir="auto">MidNite Solar confirmed directly on the list that the MNSSR-600-SS string-level RSD product has been discontinued and there is no replacement on their roadmap, citing new UL double-redundancy failsafe requirements that would have demanded a substantial redesign. The original question was whether string-level shutdown alone could satisfy 690.12 under NEC 2023 or 2026 without UL 3741 involvement. William Miller's practical takeaway was that the most viable design path to avoid 690.12 compliance headaches altogether is to keep all electronics in a dedicated structure used for nothing other than the PV system.</div><div dir="auto"><br></div><div dir="auto">---</div><div dir="auto"><br></div><div dir="auto">**Bottom line across threads:** The list has been working through 690.12 from multiple angles simultaneously -- what structures trigger it, what exceptions actually hold up with AHJs, whether UL 3741 is a realistic residential compliance path given equipment compatibility constraints, and the shrinking market for string-level RSD devices. The ground-mount applicability question in particular had no clean consensus answer, with experienced wrenches reading the code exceptions differently.</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">Jason Szumlanski </div><div dir="auto">Florida Solar Design Group </div><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><b><div style="text-align:center"><table border="0" cellpadding="0" cellspacing="0" style="color:rgb(34,34,34);font-weight:400;text-align:start;font-family:"helvetica neue",helvetica,arial,sans-serif"><tbody><tr><td rowspan="2"></td><td rowspan="2"><table border="0" cellpadding="0" cellspacing="0" style="border-left:1px solid rgb(237,237,237);color:rgb(85,85,85);font-size:13px;padding-left:10px"><tbody><tr><td colspan="1"><br></td></tr></tbody></table></td></tr></tbody></table></div></b></div></div></div></div></div></div></div></div>
_______________________________________________<br>
List sponsored by Redwood Alliance<br>
<br>
Pay optional member dues here: <a href="http://re-wrenches.org" rel="noreferrer noreferrer" target="_blank">http://re-wrenches.org</a><br>
<br>
List Address: <a href="mailto:RE-wrenches@lists.re-wrenches.org" rel="noreferrer" target="_blank">RE-wrenches@lists.re-wrenches.org</a><br>
<br>
Change listserver email address & settings:<br>
<a href="http://lists.re-wrenches.org/options.cgi/re-wrenches-re-wrenches.org" rel="noreferrer noreferrer" target="_blank">http://lists.re-wrenches.org/options.cgi/re-wrenches-re-wrenches.org</a><br>
<br>
There are two list archives for searching. When one doesn't work, try the other:<br>
<a href="https://www.mail-archive.com/re-wrenches@lists.re-wrenches.org/" rel="noreferrer noreferrer" target="_blank">https://www.mail-archive.com/re-wrenches@lists.re-wrenches.org/</a><br>
<a href="http://lists.re-wrenches.org/pipermail/re-wrenches-re-wrenches.org" rel="noreferrer noreferrer" target="_blank">http://lists.re-wrenches.org/pipermail/re-wrenches-re-wrenches.org</a><br>
<br>
List rules & etiquette:<br>
<a href="http://www.re-wrenches.org/etiquette.htm" rel="noreferrer noreferrer" target="_blank">http://www.re-wrenches.org/etiquette.htm</a><br>
<br>
Check out or update participant bios:<br>
<a href="http://www.members.re-wrenches.org" rel="noreferrer noreferrer" target="_blank">http://www.members.re-wrenches.org</a><br>
<br>
</blockquote></div>
_______________________________________________<br>
List sponsored by Redwood Alliance<br>
<br>
Pay optional member dues here: <a href="http://re-wrenches.org" rel="noreferrer" target="_blank">http://re-wrenches.org</a><br>
<br>
List Address: <a href="mailto:RE-wrenches@lists.re-wrenches.org" target="_blank">RE-wrenches@lists.re-wrenches.org</a><br>
<br>
Change listserver email address & settings:<br>
<a href="http://lists.re-wrenches.org/options.cgi/re-wrenches-re-wrenches.org" rel="noreferrer" target="_blank">http://lists.re-wrenches.org/options.cgi/re-wrenches-re-wrenches.org</a><br>
<br>
There are two list archives for searching. When one doesn't work, try the other:<br>
<a href="https://www.mail-archive.com/re-wrenches@lists.re-wrenches.org/" rel="noreferrer" target="_blank">https://www.mail-archive.com/re-wrenches@lists.re-wrenches.org/</a><br>
<a href="http://lists.re-wrenches.org/pipermail/re-wrenches-re-wrenches.org" rel="noreferrer" target="_blank">http://lists.re-wrenches.org/pipermail/re-wrenches-re-wrenches.org</a><br>
<br>
List rules & etiquette:<br>
<a href="http://www.re-wrenches.org/etiquette.htm" rel="noreferrer" target="_blank">http://www.re-wrenches.org/etiquette.htm</a><br>
<br>
Check out or update participant bios:<br>
<a href="http://www.members.re-wrenches.org" rel="noreferrer" target="_blank">http://www.members.re-wrenches.org</a><br>
<br>
</blockquote></div>