<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>2026 on Details...</title>
    <link>https://www.deepreflect.net/posts/2026/</link>
    <description>Recent content in 2026 on Details...</description>
    <generator>Hugo</generator>
    <language>en-US</language>
    <copyright>Copyright © 2003 - 2026 Leonardo Rizzi</copyright>
    <lastBuildDate>Tue, 21 Jul 2026 06:21:15 +0200</lastBuildDate>
    <atom:link href="https://www.deepreflect.net/posts/2026/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>hugo</title>
      <link>https://www.deepreflect.net/2026/06/29/hugo/</link>
      <pubDate>Mon, 29 Jun 2026 06:17:41 +0000</pubDate>
       <guid isPermaLink="false">https://www.deepreflect.net/2026/06/29/hugo/</guid> 
      <description>&lt;h3 id=&#34;hugo&#34;&gt;Hugo&lt;/h3&gt;
&lt;p&gt;So I decided that it was the time to get rid of wordpress it bloated, and it seems like everything else it got couth in the AI everywhere hype and move to something that make a little be more sense like a static site generator, specially since a while git is running everything I do.&lt;/p&gt;
&lt;p&gt;Choosing it wasn&amp;rsquo;t that hard, I like golang so the obvious choose it&amp;rsquo;s &lt;a href=&#34;https://gohugo.io/&#34;&gt;hugo&lt;/a&gt; and to be honest is wasn&amp;rsquo;t that hard because there are a lot of ready to use tools to import from basically all platform (in my case I used wp2hugo)&lt;/p&gt;</description>
      <content:encoded><![CDATA[<h3 id="hugo">Hugo</h3>
<p>So I decided that it was the time to get rid of wordpress it bloated, and it seems like everything else it got couth in the AI everywhere hype and move to something that make a little be more sense like a static site generator, specially since a while git is running everything I do.</p>
<p>Choosing it wasn&rsquo;t that hard, I like golang so the obvious choose it&rsquo;s <a href="https://gohugo.io/">hugo</a> and to be honest is wasn&rsquo;t that hard because there are a lot of ready to use tools to import from basically all platform (in my case I used wp2hugo)</p>
<p>wp2hugo build a nice project structure (really useful especially because I never used hugo), download the assess with the same files tree of the original wordpress installation and create also the same url structure to keep the compatibility with the already indexed posts.</p>
<h2 id="history-of-this-blog-engine">History of this blog engine</h2>
<p>I like to add some notes about this blog, well website (I dropped the name blog from the third level domain some time ago) it all started in 2003 the site was actually hosted on a third level dynamic dns name (imf.systes.net imf stand for insomnia main frame, yes I know it sound cool) later on move to my first domain name deepreflect.net in 2004 (back in the day I used to give to my server rather non functional name so the url was reason.deepreflect.net).</p>
<p>Initially was build with a really simple php 2 pages: 1 for rendering html and 1 to add post, the backend was mysql, later on I added some other pages to render the WAP version because the WEP started to be mobile, even if it was ridiculous expansive to browse it from a GPRS connection.</p>
<p>This kind of setup was running untouched from 2003 till the 2008 when I recovered and put back together all the unpublished notes and posts into WordPress.</p>
<p>Nothing particularly interesting about the software platform, on the other side the hosting was a totally different thing, I always hosted my web and mail on my own server (for some time at home later moved into colocation) and I still do it; I started running Slackware Linux on a Pentium 2, moved to some IBM Netvista server running Debian Linux, for some time even on a UltraSparc 10 running Solaris (because why not, the electricity was cheaper) till I moved everything into a proper datacenter since then I used some big corp rack x86 servers (IBM, HPE, Dell with some boring hypervisor and Linux)</p>
]]></content:encoded>
    </item>
    <item>
      <title>EPEVER TracerAN - Modbus</title>
      <link>https://www.deepreflect.net/2026/06/19/epever-traceran-modbus/</link>
      <pubDate>Fri, 19 Jun 2026 00:24:33 +0000</pubDate>
       <guid isPermaLink="false">https://www.deepreflect.net/?p=1899</guid> 
      <description>&lt;p&gt;I&amp;rsquo;m experimenting with solar power I got a EPEVER TracerAN here some notes to read the power produced:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-gdscript3&#34; data-lang=&#34;gdscript3&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;root&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;@&lt;/span&gt;BeagleBone:&lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;opt&lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;modpoll&lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;arm&lt;span style=&#34;color:#f92672&#34;&gt;-&lt;/span&gt;linux&lt;span style=&#34;color:#f92672&#34;&gt;-&lt;/span&gt;gnueabihf&lt;span style=&#34;color:#75715e&#34;&gt;# ./modpoll -r 1 -c 1 -b 115200 -r 0x331a -p none -1 -t3 -0 /dev/ttyUSB0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;modpoll &lt;span style=&#34;color:#ae81ff&#34;&gt;3.16&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;-&lt;/span&gt; FieldTalk(tm) Modbus(R) Master Simulator
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Copyright (c) &lt;span style=&#34;color:#ae81ff&#34;&gt;2002&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;-&lt;/span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;2025&lt;/span&gt; proconX Pty Ltd
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Visit https:&lt;span style=&#34;color:#f92672&#34;&gt;//&lt;/span&gt;www&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;modbusdriver&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;com &lt;span style=&#34;color:#66d9ef&#34;&gt;for&lt;/span&gt; Modbus libraries &lt;span style=&#34;color:#f92672&#34;&gt;and&lt;/span&gt; tools&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Protocol configuration: Modbus RTU, FC4
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Slave configuration&lt;span style=&#34;color:#f92672&#34;&gt;...&lt;/span&gt;: address &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;, start reference &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;13082&lt;/span&gt; (PDU), count &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Communication&lt;span style=&#34;color:#f92672&#34;&gt;.........&lt;/span&gt;: &lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;dev&lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;ttyUSB0, &lt;span style=&#34;color:#ae81ff&#34;&gt;115200&lt;/span&gt;, &lt;span style=&#34;color:#ae81ff&#34;&gt;8&lt;/span&gt;, &lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;, none, t&lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;o &lt;span style=&#34;color:#ae81ff&#34;&gt;1.00&lt;/span&gt; s, poll rate &lt;span style=&#34;color:#ae81ff&#34;&gt;1000&lt;/span&gt; ms
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Data type&lt;span style=&#34;color:#f92672&#34;&gt;.............&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;16&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;-&lt;/span&gt;bit register, input register table
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;--&lt;/span&gt; Polling slave&lt;span style=&#34;color:#f92672&#34;&gt;...&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;[&lt;span style=&#34;color:#ae81ff&#34;&gt;13082&lt;/span&gt;]: &lt;span style=&#34;color:#ae81ff&#34;&gt;1291&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;root&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;@&lt;/span&gt;BeagleBone:&lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;opt&lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;modpoll&lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;arm&lt;span style=&#34;color:#f92672&#34;&gt;-&lt;/span&gt;linux&lt;span style=&#34;color:#f92672&#34;&gt;-&lt;/span&gt;gnueabihf&lt;span style=&#34;color:#75715e&#34;&gt;# ./modpoll -r 1 -c 1 -b 115200 -r 0x200c -p none -1 -t1 -0 /dev/ttyUSB0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;modpoll &lt;span style=&#34;color:#ae81ff&#34;&gt;3.16&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;-&lt;/span&gt; FieldTalk(tm) Modbus(R) Master Simulator
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Copyright (c) &lt;span style=&#34;color:#ae81ff&#34;&gt;2002&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;-&lt;/span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;2025&lt;/span&gt; proconX Pty Ltd
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Visit https:&lt;span style=&#34;color:#f92672&#34;&gt;//&lt;/span&gt;www&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;modbusdriver&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;com &lt;span style=&#34;color:#66d9ef&#34;&gt;for&lt;/span&gt; Modbus libraries &lt;span style=&#34;color:#f92672&#34;&gt;and&lt;/span&gt; tools&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Protocol configuration: Modbus RTU, FC2
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Slave configuration&lt;span style=&#34;color:#f92672&#34;&gt;...&lt;/span&gt;: address &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;, start reference &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;8204&lt;/span&gt; (PDU), count &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Communication&lt;span style=&#34;color:#f92672&#34;&gt;.........&lt;/span&gt;: &lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;dev&lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;ttyUSB0, &lt;span style=&#34;color:#ae81ff&#34;&gt;115200&lt;/span&gt;, &lt;span style=&#34;color:#ae81ff&#34;&gt;8&lt;/span&gt;, &lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;, none, t&lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;o &lt;span style=&#34;color:#ae81ff&#34;&gt;1.00&lt;/span&gt; s, poll rate &lt;span style=&#34;color:#ae81ff&#34;&gt;1000&lt;/span&gt; ms
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Data type&lt;span style=&#34;color:#f92672&#34;&gt;.............&lt;/span&gt;: discrete input
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;--&lt;/span&gt; Polling slave&lt;span style=&#34;color:#f92672&#34;&gt;...&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;[&lt;span style=&#34;color:#ae81ff&#34;&gt;8204&lt;/span&gt;]: &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
      <content:encoded><![CDATA[<p>I&rsquo;m experimenting with solar power I got a EPEVER TracerAN here some notes to read the power produced:</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-gdscript3" data-lang="gdscript3"><span style="display:flex;"><span>root<span style="color:#960050;background-color:#1e0010">@</span>BeagleBone:<span style="color:#f92672">/</span>opt<span style="color:#f92672">/</span>modpoll<span style="color:#f92672">/</span>arm<span style="color:#f92672">-</span>linux<span style="color:#f92672">-</span>gnueabihf<span style="color:#75715e"># ./modpoll -r 1 -c 1 -b 115200 -r 0x331a -p none -1 -t3 -0 /dev/ttyUSB0</span>
</span></span><span style="display:flex;"><span>modpoll <span style="color:#ae81ff">3.16</span> <span style="color:#f92672">-</span> FieldTalk(tm) Modbus(R) Master Simulator
</span></span><span style="display:flex;"><span>Copyright (c) <span style="color:#ae81ff">2002</span><span style="color:#f92672">-</span><span style="color:#ae81ff">2025</span> proconX Pty Ltd
</span></span><span style="display:flex;"><span>Visit https:<span style="color:#f92672">//</span>www<span style="color:#f92672">.</span>modbusdriver<span style="color:#f92672">.</span>com <span style="color:#66d9ef">for</span> Modbus libraries <span style="color:#f92672">and</span> tools<span style="color:#f92672">.</span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>Protocol configuration: Modbus RTU, FC4
</span></span><span style="display:flex;"><span>Slave configuration<span style="color:#f92672">...</span>: address <span style="color:#f92672">=</span> <span style="color:#ae81ff">1</span>, start reference <span style="color:#f92672">=</span> <span style="color:#ae81ff">13082</span> (PDU), count <span style="color:#f92672">=</span> <span style="color:#ae81ff">1</span>
</span></span><span style="display:flex;"><span>Communication<span style="color:#f92672">.........</span>: <span style="color:#f92672">/</span>dev<span style="color:#f92672">/</span>ttyUSB0, <span style="color:#ae81ff">115200</span>, <span style="color:#ae81ff">8</span>, <span style="color:#ae81ff">1</span>, none, t<span style="color:#f92672">/</span>o <span style="color:#ae81ff">1.00</span> s, poll rate <span style="color:#ae81ff">1000</span> ms
</span></span><span style="display:flex;"><span>Data type<span style="color:#f92672">.............</span>: <span style="color:#ae81ff">16</span><span style="color:#f92672">-</span>bit register, input register table
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">--</span> Polling slave<span style="color:#f92672">...</span>
</span></span><span style="display:flex;"><span>[<span style="color:#ae81ff">13082</span>]: <span style="color:#ae81ff">1291</span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>root<span style="color:#960050;background-color:#1e0010">@</span>BeagleBone:<span style="color:#f92672">/</span>opt<span style="color:#f92672">/</span>modpoll<span style="color:#f92672">/</span>arm<span style="color:#f92672">-</span>linux<span style="color:#f92672">-</span>gnueabihf<span style="color:#75715e"># ./modpoll -r 1 -c 1 -b 115200 -r 0x200c -p none -1 -t1 -0 /dev/ttyUSB0</span>
</span></span><span style="display:flex;"><span>modpoll <span style="color:#ae81ff">3.16</span> <span style="color:#f92672">-</span> FieldTalk(tm) Modbus(R) Master Simulator
</span></span><span style="display:flex;"><span>Copyright (c) <span style="color:#ae81ff">2002</span><span style="color:#f92672">-</span><span style="color:#ae81ff">2025</span> proconX Pty Ltd
</span></span><span style="display:flex;"><span>Visit https:<span style="color:#f92672">//</span>www<span style="color:#f92672">.</span>modbusdriver<span style="color:#f92672">.</span>com <span style="color:#66d9ef">for</span> Modbus libraries <span style="color:#f92672">and</span> tools<span style="color:#f92672">.</span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>Protocol configuration: Modbus RTU, FC2
</span></span><span style="display:flex;"><span>Slave configuration<span style="color:#f92672">...</span>: address <span style="color:#f92672">=</span> <span style="color:#ae81ff">1</span>, start reference <span style="color:#f92672">=</span> <span style="color:#ae81ff">8204</span> (PDU), count <span style="color:#f92672">=</span> <span style="color:#ae81ff">1</span>
</span></span><span style="display:flex;"><span>Communication<span style="color:#f92672">.........</span>: <span style="color:#f92672">/</span>dev<span style="color:#f92672">/</span>ttyUSB0, <span style="color:#ae81ff">115200</span>, <span style="color:#ae81ff">8</span>, <span style="color:#ae81ff">1</span>, none, t<span style="color:#f92672">/</span>o <span style="color:#ae81ff">1.00</span> s, poll rate <span style="color:#ae81ff">1000</span> ms
</span></span><span style="display:flex;"><span>Data type<span style="color:#f92672">.............</span>: discrete input
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">--</span> Polling slave<span style="color:#f92672">...</span>
</span></span><span style="display:flex;"><span>[<span style="color:#ae81ff">8204</span>]: <span style="color:#ae81ff">0</span>
</span></span></code></pre></div>]]></content:encoded>
    </item>
  </channel>
</rss>
