<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[Smart Home Automation Forum - N30]]></title>
		<link>https://www.kincony.com/forum/</link>
		<description><![CDATA[Smart Home Automation Forum - https://www.kincony.com/forum]]></description>
		<pubDate>Wed, 01 Jul 2026 00:35:11 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[N30 power supply]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=9554</link>
			<pubDate>Sun, 28 Jun 2026 00:33:39 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=11094">Stanb</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=9554</guid>
			<description><![CDATA[Hi,<br />
I just ordered N30, which I plan to power from a DIN rail power supply. <br />
But i cannot find how much power does the board actually need - only 12-24V.<br />
<br />
Anyone can help?<br />
<br />
BR,<br />
Stan]]></description>
			<content:encoded><![CDATA[Hi,<br />
I just ordered N30, which I plan to power from a DIN rail power supply. <br />
But i cannot find how much power does the board actually need - only 12-24V.<br />
<br />
Anyone can help?<br />
<br />
BR,<br />
Stan]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Energy calculation for negative currents]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=9337</link>
			<pubDate>Sun, 17 May 2026 20:22:20 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=10817">GWS</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=9337</guid>
			<description><![CDATA[The energy calculation seems to be always positive and not take into account negatieve power.<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9867" target="_blank" title="">2026-05-17 111107_N30_Energy.png</a> (Size: 28.17 KB / Downloads: 114)
<!-- end: postbit_attachments_attachment --><br />
<br />
Although current was negatieve and power too the energy is positive.<br />
Also noticed that in a phase where current was pos at first and neg later the energy keeps adding which makes the energy calculation incorrect.<br />
<br />
Energy is defined as a 32-bit float so it should be able to handle pos and negatieve loads.]]></description>
			<content:encoded><![CDATA[The energy calculation seems to be always positive and not take into account negatieve power.<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9867" target="_blank" title="">2026-05-17 111107_N30_Energy.png</a> (Size: 28.17 KB / Downloads: 114)
<!-- end: postbit_attachments_attachment --><br />
<br />
Although current was negatieve and power too the energy is positive.<br />
Also noticed that in a phase where current was pos at first and neg later the energy keeps adding which makes the energy calculation incorrect.<br />
<br />
Energy is defined as a 32-bit float so it should be able to handle pos and negatieve loads.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Reset Total Energy only works per chip]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=9332</link>
			<pubDate>Fri, 15 May 2026 03:00:22 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=10817">GWS</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=9332</guid>
			<description><![CDATA[Hello,<br />
<br />
I have made some changes to my setup and one of the reasons is that the calculations were not correct.<br />
<br />
Tried to reset the BL0910 chips  but Clear all does not seem to clear the Total Energy values <img src="https://www.kincony.com/forum/images/smilies/confused.png" alt="Confused" title="Confused" class="smilie smilie_13" /> . Just found out that "Clear Energy 1/2/3" so per chip did actually work.  <img src="https://www.kincony.com/forum/images/smilies/smile.png" alt="Smile" title="Smile" class="smilie smilie_1" />]]></description>
			<content:encoded><![CDATA[Hello,<br />
<br />
I have made some changes to my setup and one of the reasons is that the calculations were not correct.<br />
<br />
Tried to reset the BL0910 chips  but Clear all does not seem to clear the Total Energy values <img src="https://www.kincony.com/forum/images/smilies/confused.png" alt="Confused" title="Confused" class="smilie smilie_13" /> . Just found out that "Clear Energy 1/2/3" so per chip did actually work.  <img src="https://www.kincony.com/forum/images/smilies/smile.png" alt="Smile" title="Smile" class="smilie smilie_1" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[N series Energy Meter for Loxone UDP Protocol]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=9315</link>
			<pubDate>Mon, 04 May 2026 16:19:04 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=9315</guid>
			<description><![CDATA[Energy Loxone Protocol<br />
=======================<br />
<br />
Overview<br />
--------<br />
This document describes the Loxone string protocol for Energy module.<br />
Default delimiter is comma (,). Chip ID: 1-6, Channel: 1-10.<br />
<br />
<br />
Commands<br />
--------<br />
<br />
1. GET_ENERGY_CURRENT - Get current (A) for specific channel<br />
  Request:  RELAY-GET_ENERGY_CURRENT-255,{chip},{channel}<br />
  Response: RELAY-GET_ENERGY_CURRENT-255,{chip},{channel},{value},OK<br />
  Example:<br />
    Request:  RELAY-GET_ENERGY_CURRENT-255,1,1<br />
    Response: RELAY-GET_ENERGY_CURRENT-255,1,1,2.350,OK<br />
<br />
2. GET_ENERGY_POWER - Get power (W) for specific channel<br />
  Request:  RELAY-GET_ENERGY_POWER-255,{chip},{channel}<br />
  Response: RELAY-GET_ENERGY_POWER-255,{chip},{channel},{value},OK<br />
  Example:<br />
    Request:  RELAY-GET_ENERGY_POWER-255,1,1<br />
    Response: RELAY-GET_ENERGY_POWER-255,1,1,512.5,OK<br />
<br />
3. GET_ENERGY_KWH - Get energy (kWh) for specific channel<br />
  Request:  RELAY-GET_ENERGY_KWH-255,{chip},{channel}<br />
  Response: RELAY-GET_ENERGY_KWH-255,{chip},{channel},{value},OK<br />
  Example:<br />
    Request:  RELAY-GET_ENERGY_KWH-255,1,1<br />
    Response: RELAY-GET_ENERGY_KWH-255,1,1,1250,OK<br />
<br />
4. GET_ENERGY_VOLT - Get voltage (V) for chip<br />
  Request:  RELAY-GET_ENERGY_VOLT-255,{chip}<br />
  Response: RELAY-GET_ENERGY_VOLT-255,{chip},{value},OK<br />
  Example:<br />
    Request:  RELAY-GET_ENERGY_VOLT-255,1<br />
    Response: RELAY-GET_ENERGY_VOLT-255,1,220.50,OK<br />
<br />
5. GET_ENERGY_FREQ - Get frequency (Hz) for chip<br />
  Request:  RELAY-GET_ENERGY_FREQ-255,{chip}<br />
  Response: RELAY-GET_ENERGY_FREQ-255,{chip},{value},OK<br />
  Example:<br />
    Request:  RELAY-GET_ENERGY_FREQ-255,1<br />
    Response: RELAY-GET_ENERGY_FREQ-255,1,50.00,OK<br />
<br />
6. GET_ENERGY_TEMP - Get temperature &copy; for chip<br />
  Request:  RELAY-GET_ENERGY_TEMP-255,{chip}<br />
  Response: RELAY-GET_ENERGY_TEMP-255,{chip},{value},OK<br />
  Example:<br />
    Request:  RELAY-GET_ENERGY_TEMP-255,1<br />
    Response: RELAY-GET_ENERGY_TEMP-255,1,35.5,OK<br />
<br />
7. GET_ENERGY_PF - Get power factor for chip<br />
  Request:  RELAY-GET_ENERGY_PF-255,{chip}<br />
  Response: RELAY-GET_ENERGY_PF-255,{chip},{value},OK<br />
  Example:<br />
    Request:  RELAY-GET_ENERGY_PF-255,1<br />
    Response: RELAY-GET_ENERGY_PF-255,1,0.95,OK<br />
<br />
8. GET_ENERGY_SUM - Get total energy (kWh) for chip<br />
  Request:  RELAY-GET_ENERGY_SUM-255,{chip}<br />
  Response: RELAY-GET_ENERGY_SUM-255,{chip},{value},OK<br />
  Example:<br />
    Request:  RELAY-GET_ENERGY_SUM-255,1<br />
    Response: RELAY-GET_ENERGY_SUM-255,1,12500,OK<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9754" target="_blank" title="">Nx-Energy-meter-udp-loxone.png</a> (Size: 141.99 KB / Downloads: 108)
<!-- end: postbit_attachments_attachment --><br />
protocol download:<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/txt.png" title="Text Document" border="0" alt=".txt" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9755" target="_blank" title="">Nx-energy_loxone_protocol.txt</a> (Size: 2.34 KB / Downloads: 70)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[Energy Loxone Protocol<br />
=======================<br />
<br />
Overview<br />
--------<br />
This document describes the Loxone string protocol for Energy module.<br />
Default delimiter is comma (,). Chip ID: 1-6, Channel: 1-10.<br />
<br />
<br />
Commands<br />
--------<br />
<br />
1. GET_ENERGY_CURRENT - Get current (A) for specific channel<br />
  Request:  RELAY-GET_ENERGY_CURRENT-255,{chip},{channel}<br />
  Response: RELAY-GET_ENERGY_CURRENT-255,{chip},{channel},{value},OK<br />
  Example:<br />
    Request:  RELAY-GET_ENERGY_CURRENT-255,1,1<br />
    Response: RELAY-GET_ENERGY_CURRENT-255,1,1,2.350,OK<br />
<br />
2. GET_ENERGY_POWER - Get power (W) for specific channel<br />
  Request:  RELAY-GET_ENERGY_POWER-255,{chip},{channel}<br />
  Response: RELAY-GET_ENERGY_POWER-255,{chip},{channel},{value},OK<br />
  Example:<br />
    Request:  RELAY-GET_ENERGY_POWER-255,1,1<br />
    Response: RELAY-GET_ENERGY_POWER-255,1,1,512.5,OK<br />
<br />
3. GET_ENERGY_KWH - Get energy (kWh) for specific channel<br />
  Request:  RELAY-GET_ENERGY_KWH-255,{chip},{channel}<br />
  Response: RELAY-GET_ENERGY_KWH-255,{chip},{channel},{value},OK<br />
  Example:<br />
    Request:  RELAY-GET_ENERGY_KWH-255,1,1<br />
    Response: RELAY-GET_ENERGY_KWH-255,1,1,1250,OK<br />
<br />
4. GET_ENERGY_VOLT - Get voltage (V) for chip<br />
  Request:  RELAY-GET_ENERGY_VOLT-255,{chip}<br />
  Response: RELAY-GET_ENERGY_VOLT-255,{chip},{value},OK<br />
  Example:<br />
    Request:  RELAY-GET_ENERGY_VOLT-255,1<br />
    Response: RELAY-GET_ENERGY_VOLT-255,1,220.50,OK<br />
<br />
5. GET_ENERGY_FREQ - Get frequency (Hz) for chip<br />
  Request:  RELAY-GET_ENERGY_FREQ-255,{chip}<br />
  Response: RELAY-GET_ENERGY_FREQ-255,{chip},{value},OK<br />
  Example:<br />
    Request:  RELAY-GET_ENERGY_FREQ-255,1<br />
    Response: RELAY-GET_ENERGY_FREQ-255,1,50.00,OK<br />
<br />
6. GET_ENERGY_TEMP - Get temperature &copy; for chip<br />
  Request:  RELAY-GET_ENERGY_TEMP-255,{chip}<br />
  Response: RELAY-GET_ENERGY_TEMP-255,{chip},{value},OK<br />
  Example:<br />
    Request:  RELAY-GET_ENERGY_TEMP-255,1<br />
    Response: RELAY-GET_ENERGY_TEMP-255,1,35.5,OK<br />
<br />
7. GET_ENERGY_PF - Get power factor for chip<br />
  Request:  RELAY-GET_ENERGY_PF-255,{chip}<br />
  Response: RELAY-GET_ENERGY_PF-255,{chip},{value},OK<br />
  Example:<br />
    Request:  RELAY-GET_ENERGY_PF-255,1<br />
    Response: RELAY-GET_ENERGY_PF-255,1,0.95,OK<br />
<br />
8. GET_ENERGY_SUM - Get total energy (kWh) for chip<br />
  Request:  RELAY-GET_ENERGY_SUM-255,{chip}<br />
  Response: RELAY-GET_ENERGY_SUM-255,{chip},{value},OK<br />
  Example:<br />
    Request:  RELAY-GET_ENERGY_SUM-255,1<br />
    Response: RELAY-GET_ENERGY_SUM-255,1,12500,OK<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9754" target="_blank" title="">Nx-Energy-meter-udp-loxone.png</a> (Size: 141.99 KB / Downloads: 108)
<!-- end: postbit_attachments_attachment --><br />
protocol download:<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/txt.png" title="Text Document" border="0" alt=".txt" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9755" target="_blank" title="">Nx-energy_loxone_protocol.txt</a> (Size: 2.34 KB / Downloads: 70)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[N30 smart energy meter ESP32 system block diagram]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=9304</link>
			<pubDate>Sat, 02 May 2026 19:47:55 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=9304</guid>
			<description><![CDATA[N30 smart energy meter ESP32 system block diagram<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9732" target="_blank" title="">KinCony-N30-smart-energy-meter-diagram.png</a> (Size: 1.58 MB / Downloads: 141)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[N30 smart energy meter ESP32 system block diagram<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9732" target="_blank" title="">KinCony-N30-smart-energy-meter-diagram.png</a> (Size: 1.58 MB / Downloads: 141)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[KCS update and ARM CPU update]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=9282</link>
			<pubDate>Mon, 20 Apr 2026 16:01:16 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=9845">HolyKirka</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=9282</guid>
			<description><![CDATA[Hello.<br />
<br />
I want to upgrade my N30 (KCS v3.15.0) with KCS v3.24.3<br />
Do I need to make new ARM CPU update firmware (support 0.001kwh now <a href="https://www.kincony.com/forum/showthread.php?tid=9107" target="_blank" rel="noopener" class="mycode_url">https://www.kincony.com/forum/showthread.php?tid=9107</a>) before or not? Or KCS update is enougth?<br />
<br />
Best Regards.]]></description>
			<content:encoded><![CDATA[Hello.<br />
<br />
I want to upgrade my N30 (KCS v3.15.0) with KCS v3.24.3<br />
Do I need to make new ARM CPU update firmware (support 0.001kwh now <a href="https://www.kincony.com/forum/showthread.php?tid=9107" target="_blank" rel="noopener" class="mycode_url">https://www.kincony.com/forum/showthread.php?tid=9107</a>) before or not? Or KCS update is enougth?<br />
<br />
Best Regards.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[N30 wire case diagram for 1 phase load]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=9188</link>
			<pubDate>Tue, 31 Mar 2026 09:23:55 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=9188</guid>
			<description><![CDATA[<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9491" target="_blank" title="">N30-1-phase-1.JPG</a> (Size: 91.61 KB / Downloads: 143)
<!-- end: postbit_attachments_attachment --><br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9492" target="_blank" title="">N30-1-phase-2.JPG</a> (Size: 91.76 KB / Downloads: 145)
<!-- end: postbit_attachments_attachment --><br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9493" target="_blank" title="">N30-1-phase-3.JPG</a> (Size: 92.98 KB / Downloads: 147)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9491" target="_blank" title="">N30-1-phase-1.JPG</a> (Size: 91.61 KB / Downloads: 143)
<!-- end: postbit_attachments_attachment --><br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9492" target="_blank" title="">N30-1-phase-2.JPG</a> (Size: 91.76 KB / Downloads: 145)
<!-- end: postbit_attachments_attachment --><br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9493" target="_blank" title="">N30-1-phase-3.JPG</a> (Size: 92.98 KB / Downloads: 147)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[N30 wire case diagram for 3 phase load]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=9187</link>
			<pubDate>Tue, 31 Mar 2026 09:20:27 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=9187</guid>
			<description><![CDATA[<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9490" target="_blank" title="">N30-3-phase.JPG</a> (Size: 108.34 KB / Downloads: 151)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9490" target="_blank" title="">N30-3-phase.JPG</a> (Size: 108.34 KB / Downloads: 151)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[N60 N30 N20 N10 ARM CPU firmware V20_260324SP]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=9171</link>
			<pubDate>Tue, 24 Mar 2026 12:59:27 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=9171</guid>
			<description><![CDATA[fixed bug can't remember energy data when power off.<br />
you can download by bootloader.exe tool by RS485.<br />
ARM BIN file download:<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/zip.png" title="ZIP File" border="0" alt=".zip" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9482" target="_blank" title="">N10203060_KU_V20_260324SP.zip</a> (Size: 14.42 KB / Downloads: 162)
<!-- end: postbit_attachments_attachment --><br />
<br />
bootloader.exe tool: <br />
<img src="https://www.kincony.com/forum/images/attachtypes/zip.png" loading="lazy"  alt="[Image: zip.png]" class="mycode_img" />   <a href="https://www.kincony.com/forum/attachment.php?aid=8890" target="_blank" rel="noopener" class="mycode_url"><span style="color: #0072bc;" class="mycode_color">KC868 Controller Bootloader.zip</span></a> <br />
<img src="https://www.kincony.com/forum/attachment.php?aid=8891" loading="lazy"  alt="[Image: attachment.php?aid=8891]" class="mycode_img" />   <br />
1. set baud rate=38400bps.<br />
2. open com port.<br />
3. power on Nx board, during LED fast blink when the "bootloader Detect" button right now. Then board will go to bootloader mode.<br />
4. open BIN file<br />
5. press "Download" button, begin download firmware, after finished, press "Run" button, ARM CPU begin work.<br />
<img src="https://www.kincony.com/forum/attachment.php?aid=8892" loading="lazy"  alt="[Image: attachment.php?aid=8892]" class="mycode_img" />]]></description>
			<content:encoded><![CDATA[fixed bug can't remember energy data when power off.<br />
you can download by bootloader.exe tool by RS485.<br />
ARM BIN file download:<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/zip.png" title="ZIP File" border="0" alt=".zip" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9482" target="_blank" title="">N10203060_KU_V20_260324SP.zip</a> (Size: 14.42 KB / Downloads: 162)
<!-- end: postbit_attachments_attachment --><br />
<br />
bootloader.exe tool: <br />
<img src="https://www.kincony.com/forum/images/attachtypes/zip.png" loading="lazy"  alt="[Image: zip.png]" class="mycode_img" />   <a href="https://www.kincony.com/forum/attachment.php?aid=8890" target="_blank" rel="noopener" class="mycode_url"><span style="color: #0072bc;" class="mycode_color">KC868 Controller Bootloader.zip</span></a> <br />
<img src="https://www.kincony.com/forum/attachment.php?aid=8891" loading="lazy"  alt="[Image: attachment.php?aid=8891]" class="mycode_img" />   <br />
1. set baud rate=38400bps.<br />
2. open com port.<br />
3. power on Nx board, during LED fast blink when the "bootloader Detect" button right now. Then board will go to bootloader mode.<br />
4. open BIN file<br />
5. press "Download" button, begin download firmware, after finished, press "Run" button, ARM CPU begin work.<br />
<img src="https://www.kincony.com/forum/attachment.php?aid=8892" loading="lazy"  alt="[Image: attachment.php?aid=8892]" class="mycode_img" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[how to read BL0910 energy chip RAW data by modbus pull via RS485]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=9167</link>
			<pubDate>Tue, 24 Mar 2026 10:13:44 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=9167</guid>
			<description><![CDATA[1: open NX_chip.mbp in modbus pull software.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9423" target="_blank" title="">modbus-open-config.png</a> (Size: 92.01 KB / Downloads: 146)
<!-- end: postbit_attachments_attachment --><br />
<br />
2: set COM port. you can use USB-RS485 adapter connect to your computer:<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9424" target="_blank" title="">modbus-pull-COM-setting.png</a> (Size: 87.06 KB / Downloads: 172)
<!-- end: postbit_attachments_attachment --><br />
<br />
3: <br />
you can read BL0910-1 chip from address 100 , register count: 68<br />
you can read BL0910-2 chip from address 200 , register count: 68 <br />
you can read BL0910-3 chip from address 300 , register count: 68 <br />
you can read BL0910-4 chip from address 400 , register count: 68 <br />
you can read BL0910-5 chip from address 500 , register count: 68 <br />
you can read BL0910-6 chip from address 600 , register count: 68 <br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9425" target="_blank" title="">modbus-pull-read-BL0910-1.png</a> (Size: 96.25 KB / Downloads: 171)
<!-- end: postbit_attachments_attachment --><br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9426" target="_blank" title="">modbus-pull-read-BL0910-2.png</a> (Size: 98.36 KB / Downloads: 149)
<!-- end: postbit_attachments_attachment --><br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9427" target="_blank" title="">modbus-pull-read-BL0910-3.png</a> (Size: 94.91 KB / Downloads: 156)
<!-- end: postbit_attachments_attachment --><br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9428" target="_blank" title="">modbus-pull-read-BL0910-4.png</a> (Size: 96.68 KB / Downloads: 154)
<!-- end: postbit_attachments_attachment --> <br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9429" target="_blank" title="">modbus-pull-read-BL0910-5.png</a> (Size: 95.49 KB / Downloads: 147)
<!-- end: postbit_attachments_attachment --> <br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9430" target="_blank" title="">modbus-pull-read-BL0910-6.png</a> (Size: 95.27 KB / Downloads: 147)
<!-- end: postbit_attachments_attachment --><br />
<br />
<img src="https://www.kincony.com/forum/attachment.php?aid=9381" loading="lazy"  alt="[Image: attachment.php?aid=9381]" class="mycode_img" /> <br />
<img src="https://www.kincony.com/forum/attachment.php?aid=9387" loading="lazy"  alt="[Image: attachment.php?aid=9387]" class="mycode_img" /><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/zip.png" title="ZIP File" border="0" alt=".zip" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9422" target="_blank" title="">NX_chip.zip</a> (Size: 654 bytes / Downloads: 113)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[1: open NX_chip.mbp in modbus pull software.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9423" target="_blank" title="">modbus-open-config.png</a> (Size: 92.01 KB / Downloads: 146)
<!-- end: postbit_attachments_attachment --><br />
<br />
2: set COM port. you can use USB-RS485 adapter connect to your computer:<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9424" target="_blank" title="">modbus-pull-COM-setting.png</a> (Size: 87.06 KB / Downloads: 172)
<!-- end: postbit_attachments_attachment --><br />
<br />
3: <br />
you can read BL0910-1 chip from address 100 , register count: 68<br />
you can read BL0910-2 chip from address 200 , register count: 68 <br />
you can read BL0910-3 chip from address 300 , register count: 68 <br />
you can read BL0910-4 chip from address 400 , register count: 68 <br />
you can read BL0910-5 chip from address 500 , register count: 68 <br />
you can read BL0910-6 chip from address 600 , register count: 68 <br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9425" target="_blank" title="">modbus-pull-read-BL0910-1.png</a> (Size: 96.25 KB / Downloads: 171)
<!-- end: postbit_attachments_attachment --><br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9426" target="_blank" title="">modbus-pull-read-BL0910-2.png</a> (Size: 98.36 KB / Downloads: 149)
<!-- end: postbit_attachments_attachment --><br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9427" target="_blank" title="">modbus-pull-read-BL0910-3.png</a> (Size: 94.91 KB / Downloads: 156)
<!-- end: postbit_attachments_attachment --><br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9428" target="_blank" title="">modbus-pull-read-BL0910-4.png</a> (Size: 96.68 KB / Downloads: 154)
<!-- end: postbit_attachments_attachment --> <br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9429" target="_blank" title="">modbus-pull-read-BL0910-5.png</a> (Size: 95.49 KB / Downloads: 147)
<!-- end: postbit_attachments_attachment --> <br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9430" target="_blank" title="">modbus-pull-read-BL0910-6.png</a> (Size: 95.27 KB / Downloads: 147)
<!-- end: postbit_attachments_attachment --><br />
<br />
<img src="https://www.kincony.com/forum/attachment.php?aid=9381" loading="lazy"  alt="[Image: attachment.php?aid=9381]" class="mycode_img" /> <br />
<img src="https://www.kincony.com/forum/attachment.php?aid=9387" loading="lazy"  alt="[Image: attachment.php?aid=9387]" class="mycode_img" /><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/zip.png" title="ZIP File" border="0" alt=".zip" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9422" target="_blank" title="">NX_chip.zip</a> (Size: 654 bytes / Downloads: 113)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[N30 configure yaml for ESPhome 0.001kwh precision]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=9156</link>
			<pubDate>Mon, 23 Mar 2026 09:57:22 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=9156</guid>
			<description><![CDATA[note: ARM CPU firmware version should &gt;= V20_260305SP<br />
ARM CPU firmware download: <a href="https://www.kincony.com/forum/showthread.php?tid=9107" target="_blank" rel="noopener" class="mycode_url"><span style="color: #0072bc;" class="mycode_color">https://www.kincony.com/forum/showthread.php?tid=9107</span></a> <br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>esphome:<br />
  name: n30<br />
  friendly_name: n30<br />
<br />
esp32:<br />
  board: esp32-s3-devkitc-1<br />
  framework:<br />
    type: arduino<br />
<br />
logger:<br />
  # baud_rate: 0<br />
<br />
api:<br />
<br />
ota:<br />
  platform: esphome<br />
<br />
ethernet:<br />
  type: W5500<br />
  clk_pin: GPIO42<br />
  mosi_pin: GPIO43<br />
  miso_pin: GPIO44<br />
  cs_pin: GPIO41<br />
  interrupt_pin: GPIO2<br />
  reset_pin: GPIO1<br />
<br />
uart:<br />
  id: uart_modbus<br />
  rx_pin: 9<br />
  tx_pin: 10<br />
  baud_rate: 115200<br />
  stop_bits: 1<br />
  data_bits: 8<br />
  parity: NONE<br />
<br />
web_server:<br />
  port: 80<br />
<br />
text_sensor:<br />
  - platform: ethernet_info<br />
    ip_address:<br />
      name: ESP IP Address<br />
      id: eth_ip<br />
    dns_address:<br />
      name: ESP DNS Address<br />
    mac_address:<br />
      name: ESP MAC Address<br />
<br />
font:<br />
  - file: "gfonts://Roboto"<br />
    id: roboto<br />
    size: 15<br />
<br />
i2c:<br />
  sda: 18<br />
  scl: 17<br />
<br />
display:<br />
  - platform: ssd1306_i2c<br />
    model: "SSD1306 128x64"<br />
    address: 0x3C<br />
    lambda: |-<br />
      it.printf(0, 15, id(roboto), "IP: %s", id(eth_ip).state.c_str());<br />
<br />
modbus:<br />
  id: mb1<br />
  uart_id: uart_modbus<br />
<br />
modbus_controller:<br />
  - id: energy_meter<br />
    modbus_id: mb1<br />
    address: 1<br />
    update_interval: 5s<br />
    command_throttle: 200ms<br />
<br />
sensor:<br />
  # Protocol notes for this PR:<br />
  # - current: U_DWORD_R, scaled by 0.001 A<br />
  # - power: &nbsp;&nbsp;S_DWORD_R, scaled by 0.1 W<br />
  # - energy:  FP32_R, unit kWh<br />
  # - voltage/frequency remain U_WORD * 0.01<br />
  # - temperature remains FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 100<br />
    register_type: holding<br />
    name: bl0910_1_current_1<br />
    id: n30_1_current_1<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 102<br />
    register_type: holding<br />
    name: bl0910_1_current_2<br />
    id: n30_1_current_2<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 104<br />
    register_type: holding<br />
    name: bl0910_1_current_3<br />
    id: n30_1_current_3<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 106<br />
    register_type: holding<br />
    name: bl0910_1_current_4<br />
    id: n30_1_current_4<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 108<br />
    register_type: holding<br />
    name: bl0910_1_current_5<br />
    id: n30_1_current_5<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 110<br />
    register_type: holding<br />
    name: bl0910_1_current_6<br />
    id: n30_1_current_6<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 112<br />
    register_type: holding<br />
    name: bl0910_1_current_7<br />
    id: n30_1_current_7<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 114<br />
    register_type: holding<br />
    name: bl0910_1_current_8<br />
    id: n30_1_current_8<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 116<br />
    register_type: holding<br />
    name: bl0910_1_current_9<br />
    id: n30_1_current_9<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 118<br />
    register_type: holding<br />
    name: bl0910_1_current_10<br />
    id: n30_1_current_10<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 120<br />
    register_type: holding<br />
    name: bl0910_1_power_1<br />
    id: n30_1_watt_1<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 122<br />
    register_type: holding<br />
    name: bl0910_1_power_2<br />
    id: n30_1_watt_2<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 124<br />
    register_type: holding<br />
    name: bl0910_1_power_3<br />
    id: n30_1_watt_3<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 126<br />
    register_type: holding<br />
    name: bl0910_1_power_4<br />
    id: n30_1_watt_4<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 128<br />
    register_type: holding<br />
    name: bl0910_1_power_5<br />
    id: n30_1_watt_5<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 130<br />
    register_type: holding<br />
    name: bl0910_1_power_6<br />
    id: n30_1_watt_6<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 132<br />
    register_type: holding<br />
    name: bl0910_1_power_7<br />
    id: n30_1_watt_7<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 134<br />
    register_type: holding<br />
    name: bl0910_1_power_8<br />
    id: n30_1_watt_8<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 136<br />
    register_type: holding<br />
    name: bl0910_1_power_9<br />
    id: n30_1_watt_9<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 138<br />
    register_type: holding<br />
    name: bl0910_1_power_10<br />
    id: n30_1_watt_10<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 140<br />
    register_type: holding<br />
    name: bl0910_1_energy_1<br />
    id: n30_1_energy_1<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 142<br />
    register_type: holding<br />
    name: bl0910_1_energy_2<br />
    id: n30_1_energy_2<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 144<br />
    register_type: holding<br />
    name: bl0910_1_energy_3<br />
    id: n30_1_energy_3<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 146<br />
    register_type: holding<br />
    name: bl0910_1_energy_4<br />
    id: n30_1_energy_4<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 148<br />
    register_type: holding<br />
    name: bl0910_1_energy_5<br />
    id: n30_1_energy_5<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 150<br />
    register_type: holding<br />
    name: bl0910_1_energy_6<br />
    id: n30_1_energy_6<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 152<br />
    register_type: holding<br />
    name: bl0910_1_energy_7<br />
    id: n30_1_energy_7<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 154<br />
    register_type: holding<br />
    name: bl0910_1_energy_8<br />
    id: n30_1_energy_8<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 156<br />
    register_type: holding<br />
    name: bl0910_1_energy_9<br />
    id: n30_1_energy_9<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 158<br />
    register_type: holding<br />
    name: bl0910_1_energy_10<br />
    id: n30_1_energy_10<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 160<br />
    register_type: holding<br />
    name: bl0910_1_energy_sum<br />
    id: n30_1_energy_sum<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 162<br />
    register_type: holding<br />
    name: bl0910_1_voltage<br />
    id: n30_1_voltage<br />
    unit_of_measurement: V<br />
    device_class: voltage<br />
    state_class: measurement<br />
    accuracy_decimals: 2<br />
    value_type: U_WORD<br />
    filters:<br />
      - multiply: 0.01<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 163<br />
    register_type: holding<br />
    name: bl0910_1_frequency<br />
    id: n30_1_frequency<br />
    unit_of_measurement: Hz<br />
    device_class: frequency<br />
    state_class: measurement<br />
    accuracy_decimals: 2<br />
    value_type: U_WORD<br />
    filters:<br />
      - multiply: 0.01<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 164<br />
    register_type: holding<br />
    name: bl0910_1_temperature<br />
    id: n30_1_temperature<br />
    unit_of_measurement: °C<br />
    device_class: temperature<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 166<br />
    register_type: holding<br />
    name: bl0910_1_power_factor<br />
    id: n30_1_power_factor<br />
    accuracy_decimals: 3<br />
    state_class: measurement<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 200<br />
    register_type: holding<br />
    name: bl0910_2_current_1<br />
    id: n30_2_current_1<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 202<br />
    register_type: holding<br />
    name: bl0910_2_current_2<br />
    id: n30_2_current_2<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 204<br />
    register_type: holding<br />
    name: bl0910_2_current_3<br />
    id: n30_2_current_3<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 206<br />
    register_type: holding<br />
    name: bl0910_2_current_4<br />
    id: n30_2_current_4<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 208<br />
    register_type: holding<br />
    name: bl0910_2_current_5<br />
    id: n30_2_current_5<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 210<br />
    register_type: holding<br />
    name: bl0910_2_current_6<br />
    id: n30_2_current_6<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 212<br />
    register_type: holding<br />
    name: bl0910_2_current_7<br />
    id: n30_2_current_7<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 214<br />
    register_type: holding<br />
    name: bl0910_2_current_8<br />
    id: n30_2_current_8<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 216<br />
    register_type: holding<br />
    name: bl0910_2_current_9<br />
    id: n30_2_current_9<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 218<br />
    register_type: holding<br />
    name: bl0910_2_current_10<br />
    id: n30_2_current_10<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 220<br />
    register_type: holding<br />
    name: bl0910_2_power_1<br />
    id: n30_2_watt_1<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 222<br />
    register_type: holding<br />
    name: bl0910_2_power_2<br />
    id: n30_2_watt_2<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 224<br />
    register_type: holding<br />
    name: bl0910_2_power_3<br />
    id: n30_2_watt_3<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 226<br />
    register_type: holding<br />
    name: bl0910_2_power_4<br />
    id: n30_2_watt_4<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 228<br />
    register_type: holding<br />
    name: bl0910_2_power_5<br />
    id: n30_2_watt_5<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 230<br />
    register_type: holding<br />
    name: bl0910_2_power_6<br />
    id: n30_2_watt_6<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 232<br />
    register_type: holding<br />
    name: bl0910_2_power_7<br />
    id: n30_2_watt_7<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 234<br />
    register_type: holding<br />
    name: bl0910_2_power_8<br />
    id: n30_2_watt_8<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 236<br />
    register_type: holding<br />
    name: bl0910_2_power_9<br />
    id: n30_2_watt_9<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 238<br />
    register_type: holding<br />
    name: bl0910_2_power_10<br />
    id: n30_2_watt_10<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 240<br />
    register_type: holding<br />
    name: bl0910_2_energy_1<br />
    id: n30_2_energy_1<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 242<br />
    register_type: holding<br />
    name: bl0910_2_energy_2<br />
    id: n30_2_energy_2<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 244<br />
    register_type: holding<br />
    name: bl0910_2_energy_3<br />
    id: n30_2_energy_3<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 246<br />
    register_type: holding<br />
    name: bl0910_2_energy_4<br />
    id: n30_2_energy_4<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 248<br />
    register_type: holding<br />
    name: bl0910_2_energy_5<br />
    id: n30_2_energy_5<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 250<br />
    register_type: holding<br />
    name: bl0910_2_energy_6<br />
    id: n30_2_energy_6<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 252<br />
    register_type: holding<br />
    name: bl0910_2_energy_7<br />
    id: n30_2_energy_7<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 254<br />
    register_type: holding<br />
    name: bl0910_2_energy_8<br />
    id: n30_2_energy_8<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 256<br />
    register_type: holding<br />
    name: bl0910_2_energy_9<br />
    id: n30_2_energy_9<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 258<br />
    register_type: holding<br />
    name: bl0910_2_energy_10<br />
    id: n30_2_energy_10<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 260<br />
    register_type: holding<br />
    name: bl0910_2_energy_sum<br />
    id: n30_2_energy_sum<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 262<br />
    register_type: holding<br />
    name: bl0910_2_voltage<br />
    id: n30_2_voltage<br />
    unit_of_measurement: V<br />
    device_class: voltage<br />
    state_class: measurement<br />
    accuracy_decimals: 2<br />
    value_type: U_WORD<br />
    filters:<br />
      - multiply: 0.01<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 263<br />
    register_type: holding<br />
    name: bl0910_2_frequency<br />
    id: n30_2_frequency<br />
    unit_of_measurement: Hz<br />
    device_class: frequency<br />
    state_class: measurement<br />
    accuracy_decimals: 2<br />
    value_type: U_WORD<br />
    filters:<br />
      - multiply: 0.01<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 264<br />
    register_type: holding<br />
    name: bl0910_2_temperature<br />
    id: n30_2_temperature<br />
    unit_of_measurement: °C<br />
    device_class: temperature<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 266<br />
    register_type: holding<br />
    name: bl0910_2_power_factor<br />
    id: n30_2_power_factor<br />
    accuracy_decimals: 3<br />
    state_class: measurement<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 300<br />
    register_type: holding<br />
    name: bl0910_3_current_1<br />
    id: n30_3_current_1<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 302<br />
    register_type: holding<br />
    name: bl0910_3_current_2<br />
    id: n30_3_current_2<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 304<br />
    register_type: holding<br />
    name: bl0910_3_current_3<br />
    id: n30_3_current_3<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 306<br />
    register_type: holding<br />
    name: bl0910_3_current_4<br />
    id: n30_3_current_4<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 308<br />
    register_type: holding<br />
    name: bl0910_3_current_5<br />
    id: n30_3_current_5<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 310<br />
    register_type: holding<br />
    name: bl0910_3_current_6<br />
    id: n30_3_current_6<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 312<br />
    register_type: holding<br />
    name: bl0910_3_current_7<br />
    id: n30_3_current_7<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 314<br />
    register_type: holding<br />
    name: bl0910_3_current_8<br />
    id: n30_3_current_8<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 316<br />
    register_type: holding<br />
    name: bl0910_3_current_9<br />
    id: n30_3_current_9<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 318<br />
    register_type: holding<br />
    name: bl0910_3_current_10<br />
    id: n30_3_current_10<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 320<br />
    register_type: holding<br />
    name: bl0910_3_power_1<br />
    id: n30_3_watt_1<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 322<br />
    register_type: holding<br />
    name: bl0910_3_power_2<br />
    id: n30_3_watt_2<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 324<br />
    register_type: holding<br />
    name: bl0910_3_power_3<br />
    id: n30_3_watt_3<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 326<br />
    register_type: holding<br />
    name: bl0910_3_power_4<br />
    id: n30_3_watt_4<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 328<br />
    register_type: holding<br />
    name: bl0910_3_power_5<br />
    id: n30_3_watt_5<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 330<br />
    register_type: holding<br />
    name: bl0910_3_power_6<br />
    id: n30_3_watt_6<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 332<br />
    register_type: holding<br />
    name: bl0910_3_power_7<br />
    id: n30_3_watt_7<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 334<br />
    register_type: holding<br />
    name: bl0910_3_power_8<br />
    id: n30_3_watt_8<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 336<br />
    register_type: holding<br />
    name: bl0910_3_power_9<br />
    id: n30_3_watt_9<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 338<br />
    register_type: holding<br />
    name: bl0910_3_power_10<br />
    id: n30_3_watt_10<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 340<br />
    register_type: holding<br />
    name: bl0910_3_energy_1<br />
    id: n30_3_energy_1<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 342<br />
    register_type: holding<br />
    name: bl0910_3_energy_2<br />
    id: n30_3_energy_2<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 344<br />
    register_type: holding<br />
    name: bl0910_3_energy_3<br />
    id: n30_3_energy_3<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 346<br />
    register_type: holding<br />
    name: bl0910_3_energy_4<br />
    id: n30_3_energy_4<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 348<br />
    register_type: holding<br />
    name: bl0910_3_energy_5<br />
    id: n30_3_energy_5<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 350<br />
    register_type: holding<br />
    name: bl0910_3_energy_6<br />
    id: n30_3_energy_6<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 352<br />
    register_type: holding<br />
    name: bl0910_3_energy_7<br />
    id: n30_3_energy_7<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 354<br />
    register_type: holding<br />
    name: bl0910_3_energy_8<br />
    id: n30_3_energy_8<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 356<br />
    register_type: holding<br />
    name: bl0910_3_energy_9<br />
    id: n30_3_energy_9<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 358<br />
    register_type: holding<br />
    name: bl0910_3_energy_10<br />
    id: n30_3_energy_10<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 360<br />
    register_type: holding<br />
    name: bl0910_3_energy_sum<br />
    id: n30_3_energy_sum<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 362<br />
    register_type: holding<br />
    name: bl0910_3_voltage<br />
    id: n30_3_voltage<br />
    unit_of_measurement: V<br />
    device_class: voltage<br />
    state_class: measurement<br />
    accuracy_decimals: 2<br />
    value_type: U_WORD<br />
    filters:<br />
      - multiply: 0.01<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 363<br />
    register_type: holding<br />
    name: bl0910_3_frequency<br />
    id: n30_3_frequency<br />
    unit_of_measurement: Hz<br />
    device_class: frequency<br />
    state_class: measurement<br />
    accuracy_decimals: 2<br />
    value_type: U_WORD<br />
    filters:<br />
      - multiply: 0.01<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 364<br />
    register_type: holding<br />
    name: bl0910_3_temperature<br />
    id: n30_3_temperature<br />
    unit_of_measurement: °C<br />
    device_class: temperature<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 366<br />
    register_type: holding<br />
    name: bl0910_3_power_factor<br />
    id: n30_3_power_factor<br />
    accuracy_decimals: 3<br />
    state_class: measurement<br />
    value_type: FP32_R</code></div></div> yaml download:  <br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/txt.png" title="Text Document" border="0" alt=".txt" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9375" target="_blank" title="">n30_esphome.txt</a> (Size: 34.27 KB / Downloads: 148)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[note: ARM CPU firmware version should &gt;= V20_260305SP<br />
ARM CPU firmware download: <a href="https://www.kincony.com/forum/showthread.php?tid=9107" target="_blank" rel="noopener" class="mycode_url"><span style="color: #0072bc;" class="mycode_color">https://www.kincony.com/forum/showthread.php?tid=9107</span></a> <br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>esphome:<br />
  name: n30<br />
  friendly_name: n30<br />
<br />
esp32:<br />
  board: esp32-s3-devkitc-1<br />
  framework:<br />
    type: arduino<br />
<br />
logger:<br />
  # baud_rate: 0<br />
<br />
api:<br />
<br />
ota:<br />
  platform: esphome<br />
<br />
ethernet:<br />
  type: W5500<br />
  clk_pin: GPIO42<br />
  mosi_pin: GPIO43<br />
  miso_pin: GPIO44<br />
  cs_pin: GPIO41<br />
  interrupt_pin: GPIO2<br />
  reset_pin: GPIO1<br />
<br />
uart:<br />
  id: uart_modbus<br />
  rx_pin: 9<br />
  tx_pin: 10<br />
  baud_rate: 115200<br />
  stop_bits: 1<br />
  data_bits: 8<br />
  parity: NONE<br />
<br />
web_server:<br />
  port: 80<br />
<br />
text_sensor:<br />
  - platform: ethernet_info<br />
    ip_address:<br />
      name: ESP IP Address<br />
      id: eth_ip<br />
    dns_address:<br />
      name: ESP DNS Address<br />
    mac_address:<br />
      name: ESP MAC Address<br />
<br />
font:<br />
  - file: "gfonts://Roboto"<br />
    id: roboto<br />
    size: 15<br />
<br />
i2c:<br />
  sda: 18<br />
  scl: 17<br />
<br />
display:<br />
  - platform: ssd1306_i2c<br />
    model: "SSD1306 128x64"<br />
    address: 0x3C<br />
    lambda: |-<br />
      it.printf(0, 15, id(roboto), "IP: %s", id(eth_ip).state.c_str());<br />
<br />
modbus:<br />
  id: mb1<br />
  uart_id: uart_modbus<br />
<br />
modbus_controller:<br />
  - id: energy_meter<br />
    modbus_id: mb1<br />
    address: 1<br />
    update_interval: 5s<br />
    command_throttle: 200ms<br />
<br />
sensor:<br />
  # Protocol notes for this PR:<br />
  # - current: U_DWORD_R, scaled by 0.001 A<br />
  # - power: &nbsp;&nbsp;S_DWORD_R, scaled by 0.1 W<br />
  # - energy:  FP32_R, unit kWh<br />
  # - voltage/frequency remain U_WORD * 0.01<br />
  # - temperature remains FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 100<br />
    register_type: holding<br />
    name: bl0910_1_current_1<br />
    id: n30_1_current_1<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 102<br />
    register_type: holding<br />
    name: bl0910_1_current_2<br />
    id: n30_1_current_2<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 104<br />
    register_type: holding<br />
    name: bl0910_1_current_3<br />
    id: n30_1_current_3<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 106<br />
    register_type: holding<br />
    name: bl0910_1_current_4<br />
    id: n30_1_current_4<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 108<br />
    register_type: holding<br />
    name: bl0910_1_current_5<br />
    id: n30_1_current_5<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 110<br />
    register_type: holding<br />
    name: bl0910_1_current_6<br />
    id: n30_1_current_6<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 112<br />
    register_type: holding<br />
    name: bl0910_1_current_7<br />
    id: n30_1_current_7<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 114<br />
    register_type: holding<br />
    name: bl0910_1_current_8<br />
    id: n30_1_current_8<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 116<br />
    register_type: holding<br />
    name: bl0910_1_current_9<br />
    id: n30_1_current_9<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 118<br />
    register_type: holding<br />
    name: bl0910_1_current_10<br />
    id: n30_1_current_10<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 120<br />
    register_type: holding<br />
    name: bl0910_1_power_1<br />
    id: n30_1_watt_1<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 122<br />
    register_type: holding<br />
    name: bl0910_1_power_2<br />
    id: n30_1_watt_2<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 124<br />
    register_type: holding<br />
    name: bl0910_1_power_3<br />
    id: n30_1_watt_3<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 126<br />
    register_type: holding<br />
    name: bl0910_1_power_4<br />
    id: n30_1_watt_4<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 128<br />
    register_type: holding<br />
    name: bl0910_1_power_5<br />
    id: n30_1_watt_5<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 130<br />
    register_type: holding<br />
    name: bl0910_1_power_6<br />
    id: n30_1_watt_6<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 132<br />
    register_type: holding<br />
    name: bl0910_1_power_7<br />
    id: n30_1_watt_7<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 134<br />
    register_type: holding<br />
    name: bl0910_1_power_8<br />
    id: n30_1_watt_8<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 136<br />
    register_type: holding<br />
    name: bl0910_1_power_9<br />
    id: n30_1_watt_9<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 138<br />
    register_type: holding<br />
    name: bl0910_1_power_10<br />
    id: n30_1_watt_10<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 140<br />
    register_type: holding<br />
    name: bl0910_1_energy_1<br />
    id: n30_1_energy_1<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 142<br />
    register_type: holding<br />
    name: bl0910_1_energy_2<br />
    id: n30_1_energy_2<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 144<br />
    register_type: holding<br />
    name: bl0910_1_energy_3<br />
    id: n30_1_energy_3<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 146<br />
    register_type: holding<br />
    name: bl0910_1_energy_4<br />
    id: n30_1_energy_4<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 148<br />
    register_type: holding<br />
    name: bl0910_1_energy_5<br />
    id: n30_1_energy_5<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 150<br />
    register_type: holding<br />
    name: bl0910_1_energy_6<br />
    id: n30_1_energy_6<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 152<br />
    register_type: holding<br />
    name: bl0910_1_energy_7<br />
    id: n30_1_energy_7<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 154<br />
    register_type: holding<br />
    name: bl0910_1_energy_8<br />
    id: n30_1_energy_8<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 156<br />
    register_type: holding<br />
    name: bl0910_1_energy_9<br />
    id: n30_1_energy_9<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 158<br />
    register_type: holding<br />
    name: bl0910_1_energy_10<br />
    id: n30_1_energy_10<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 160<br />
    register_type: holding<br />
    name: bl0910_1_energy_sum<br />
    id: n30_1_energy_sum<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 162<br />
    register_type: holding<br />
    name: bl0910_1_voltage<br />
    id: n30_1_voltage<br />
    unit_of_measurement: V<br />
    device_class: voltage<br />
    state_class: measurement<br />
    accuracy_decimals: 2<br />
    value_type: U_WORD<br />
    filters:<br />
      - multiply: 0.01<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 163<br />
    register_type: holding<br />
    name: bl0910_1_frequency<br />
    id: n30_1_frequency<br />
    unit_of_measurement: Hz<br />
    device_class: frequency<br />
    state_class: measurement<br />
    accuracy_decimals: 2<br />
    value_type: U_WORD<br />
    filters:<br />
      - multiply: 0.01<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 164<br />
    register_type: holding<br />
    name: bl0910_1_temperature<br />
    id: n30_1_temperature<br />
    unit_of_measurement: °C<br />
    device_class: temperature<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 166<br />
    register_type: holding<br />
    name: bl0910_1_power_factor<br />
    id: n30_1_power_factor<br />
    accuracy_decimals: 3<br />
    state_class: measurement<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 200<br />
    register_type: holding<br />
    name: bl0910_2_current_1<br />
    id: n30_2_current_1<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 202<br />
    register_type: holding<br />
    name: bl0910_2_current_2<br />
    id: n30_2_current_2<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 204<br />
    register_type: holding<br />
    name: bl0910_2_current_3<br />
    id: n30_2_current_3<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 206<br />
    register_type: holding<br />
    name: bl0910_2_current_4<br />
    id: n30_2_current_4<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 208<br />
    register_type: holding<br />
    name: bl0910_2_current_5<br />
    id: n30_2_current_5<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 210<br />
    register_type: holding<br />
    name: bl0910_2_current_6<br />
    id: n30_2_current_6<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 212<br />
    register_type: holding<br />
    name: bl0910_2_current_7<br />
    id: n30_2_current_7<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 214<br />
    register_type: holding<br />
    name: bl0910_2_current_8<br />
    id: n30_2_current_8<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 216<br />
    register_type: holding<br />
    name: bl0910_2_current_9<br />
    id: n30_2_current_9<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 218<br />
    register_type: holding<br />
    name: bl0910_2_current_10<br />
    id: n30_2_current_10<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 220<br />
    register_type: holding<br />
    name: bl0910_2_power_1<br />
    id: n30_2_watt_1<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 222<br />
    register_type: holding<br />
    name: bl0910_2_power_2<br />
    id: n30_2_watt_2<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 224<br />
    register_type: holding<br />
    name: bl0910_2_power_3<br />
    id: n30_2_watt_3<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 226<br />
    register_type: holding<br />
    name: bl0910_2_power_4<br />
    id: n30_2_watt_4<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 228<br />
    register_type: holding<br />
    name: bl0910_2_power_5<br />
    id: n30_2_watt_5<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 230<br />
    register_type: holding<br />
    name: bl0910_2_power_6<br />
    id: n30_2_watt_6<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 232<br />
    register_type: holding<br />
    name: bl0910_2_power_7<br />
    id: n30_2_watt_7<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 234<br />
    register_type: holding<br />
    name: bl0910_2_power_8<br />
    id: n30_2_watt_8<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 236<br />
    register_type: holding<br />
    name: bl0910_2_power_9<br />
    id: n30_2_watt_9<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 238<br />
    register_type: holding<br />
    name: bl0910_2_power_10<br />
    id: n30_2_watt_10<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 240<br />
    register_type: holding<br />
    name: bl0910_2_energy_1<br />
    id: n30_2_energy_1<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 242<br />
    register_type: holding<br />
    name: bl0910_2_energy_2<br />
    id: n30_2_energy_2<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 244<br />
    register_type: holding<br />
    name: bl0910_2_energy_3<br />
    id: n30_2_energy_3<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 246<br />
    register_type: holding<br />
    name: bl0910_2_energy_4<br />
    id: n30_2_energy_4<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 248<br />
    register_type: holding<br />
    name: bl0910_2_energy_5<br />
    id: n30_2_energy_5<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 250<br />
    register_type: holding<br />
    name: bl0910_2_energy_6<br />
    id: n30_2_energy_6<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 252<br />
    register_type: holding<br />
    name: bl0910_2_energy_7<br />
    id: n30_2_energy_7<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 254<br />
    register_type: holding<br />
    name: bl0910_2_energy_8<br />
    id: n30_2_energy_8<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 256<br />
    register_type: holding<br />
    name: bl0910_2_energy_9<br />
    id: n30_2_energy_9<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 258<br />
    register_type: holding<br />
    name: bl0910_2_energy_10<br />
    id: n30_2_energy_10<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 260<br />
    register_type: holding<br />
    name: bl0910_2_energy_sum<br />
    id: n30_2_energy_sum<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 262<br />
    register_type: holding<br />
    name: bl0910_2_voltage<br />
    id: n30_2_voltage<br />
    unit_of_measurement: V<br />
    device_class: voltage<br />
    state_class: measurement<br />
    accuracy_decimals: 2<br />
    value_type: U_WORD<br />
    filters:<br />
      - multiply: 0.01<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 263<br />
    register_type: holding<br />
    name: bl0910_2_frequency<br />
    id: n30_2_frequency<br />
    unit_of_measurement: Hz<br />
    device_class: frequency<br />
    state_class: measurement<br />
    accuracy_decimals: 2<br />
    value_type: U_WORD<br />
    filters:<br />
      - multiply: 0.01<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 264<br />
    register_type: holding<br />
    name: bl0910_2_temperature<br />
    id: n30_2_temperature<br />
    unit_of_measurement: °C<br />
    device_class: temperature<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 266<br />
    register_type: holding<br />
    name: bl0910_2_power_factor<br />
    id: n30_2_power_factor<br />
    accuracy_decimals: 3<br />
    state_class: measurement<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 300<br />
    register_type: holding<br />
    name: bl0910_3_current_1<br />
    id: n30_3_current_1<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 302<br />
    register_type: holding<br />
    name: bl0910_3_current_2<br />
    id: n30_3_current_2<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 304<br />
    register_type: holding<br />
    name: bl0910_3_current_3<br />
    id: n30_3_current_3<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 306<br />
    register_type: holding<br />
    name: bl0910_3_current_4<br />
    id: n30_3_current_4<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 308<br />
    register_type: holding<br />
    name: bl0910_3_current_5<br />
    id: n30_3_current_5<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 310<br />
    register_type: holding<br />
    name: bl0910_3_current_6<br />
    id: n30_3_current_6<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 312<br />
    register_type: holding<br />
    name: bl0910_3_current_7<br />
    id: n30_3_current_7<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 314<br />
    register_type: holding<br />
    name: bl0910_3_current_8<br />
    id: n30_3_current_8<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 316<br />
    register_type: holding<br />
    name: bl0910_3_current_9<br />
    id: n30_3_current_9<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 318<br />
    register_type: holding<br />
    name: bl0910_3_current_10<br />
    id: n30_3_current_10<br />
    unit_of_measurement: A<br />
    device_class: current<br />
    state_class: measurement<br />
    accuracy_decimals: 3<br />
    value_type: U_DWORD_R<br />
    filters:<br />
      - multiply: 0.001<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 320<br />
    register_type: holding<br />
    name: bl0910_3_power_1<br />
    id: n30_3_watt_1<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 322<br />
    register_type: holding<br />
    name: bl0910_3_power_2<br />
    id: n30_3_watt_2<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 324<br />
    register_type: holding<br />
    name: bl0910_3_power_3<br />
    id: n30_3_watt_3<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 326<br />
    register_type: holding<br />
    name: bl0910_3_power_4<br />
    id: n30_3_watt_4<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 328<br />
    register_type: holding<br />
    name: bl0910_3_power_5<br />
    id: n30_3_watt_5<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 330<br />
    register_type: holding<br />
    name: bl0910_3_power_6<br />
    id: n30_3_watt_6<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 332<br />
    register_type: holding<br />
    name: bl0910_3_power_7<br />
    id: n30_3_watt_7<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 334<br />
    register_type: holding<br />
    name: bl0910_3_power_8<br />
    id: n30_3_watt_8<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 336<br />
    register_type: holding<br />
    name: bl0910_3_power_9<br />
    id: n30_3_watt_9<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 338<br />
    register_type: holding<br />
    name: bl0910_3_power_10<br />
    id: n30_3_watt_10<br />
    unit_of_measurement: W<br />
    device_class: power<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: S_DWORD_R<br />
    filters:<br />
      - multiply: 0.1<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 340<br />
    register_type: holding<br />
    name: bl0910_3_energy_1<br />
    id: n30_3_energy_1<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 342<br />
    register_type: holding<br />
    name: bl0910_3_energy_2<br />
    id: n30_3_energy_2<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 344<br />
    register_type: holding<br />
    name: bl0910_3_energy_3<br />
    id: n30_3_energy_3<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 346<br />
    register_type: holding<br />
    name: bl0910_3_energy_4<br />
    id: n30_3_energy_4<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 348<br />
    register_type: holding<br />
    name: bl0910_3_energy_5<br />
    id: n30_3_energy_5<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 350<br />
    register_type: holding<br />
    name: bl0910_3_energy_6<br />
    id: n30_3_energy_6<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 352<br />
    register_type: holding<br />
    name: bl0910_3_energy_7<br />
    id: n30_3_energy_7<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 354<br />
    register_type: holding<br />
    name: bl0910_3_energy_8<br />
    id: n30_3_energy_8<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 356<br />
    register_type: holding<br />
    name: bl0910_3_energy_9<br />
    id: n30_3_energy_9<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 358<br />
    register_type: holding<br />
    name: bl0910_3_energy_10<br />
    id: n30_3_energy_10<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 360<br />
    register_type: holding<br />
    name: bl0910_3_energy_sum<br />
    id: n30_3_energy_sum<br />
    unit_of_measurement: kWh<br />
    device_class: energy<br />
    state_class: total_increasing<br />
    accuracy_decimals: 3<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 362<br />
    register_type: holding<br />
    name: bl0910_3_voltage<br />
    id: n30_3_voltage<br />
    unit_of_measurement: V<br />
    device_class: voltage<br />
    state_class: measurement<br />
    accuracy_decimals: 2<br />
    value_type: U_WORD<br />
    filters:<br />
      - multiply: 0.01<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 363<br />
    register_type: holding<br />
    name: bl0910_3_frequency<br />
    id: n30_3_frequency<br />
    unit_of_measurement: Hz<br />
    device_class: frequency<br />
    state_class: measurement<br />
    accuracy_decimals: 2<br />
    value_type: U_WORD<br />
    filters:<br />
      - multiply: 0.01<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 364<br />
    register_type: holding<br />
    name: bl0910_3_temperature<br />
    id: n30_3_temperature<br />
    unit_of_measurement: °C<br />
    device_class: temperature<br />
    state_class: measurement<br />
    accuracy_decimals: 1<br />
    value_type: FP32_R<br />
<br />
  - platform: modbus_controller<br />
    modbus_controller_id: energy_meter<br />
    address: 366<br />
    register_type: holding<br />
    name: bl0910_3_power_factor<br />
    id: n30_3_power_factor<br />
    accuracy_decimals: 3<br />
    state_class: measurement<br />
    value_type: FP32_R</code></div></div> yaml download:  <br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/txt.png" title="Text Document" border="0" alt=".txt" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9375" target="_blank" title="">n30_esphome.txt</a> (Size: 34.27 KB / Downloads: 148)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[N31 energy value integer values]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=8956</link>
			<pubDate>Mon, 19 Jan 2026 20:38:26 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=10261">np.nagypeter@gmail.com</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=8956</guid>
			<description><![CDATA[Dear Support Team,<br />
<br />
I am writing to request technical assistance regarding the Kincony N30 power monitoring controller. I am currently using the device with ESPHome via the Modbus interface (reading the BL0910 chips).<br />
<br />
While the device is functioning correctly in terms of connectivity, I have encountered a significant limitation regarding energy consumption data.<br />
<br />
The Issue: The Modbus energy registers (e.g., addresses 140, 142, etc., for Chip 1) only return integer values. Even when the sensors are configured to display 3 or more decimal places in ESPHome, the<br />
data received from the device is always a whole number (e.g., 0.000 kWh, 1.000 kWh).<br />
<br />
Technical Details:<br />
Device: Kincony N30 (ESP32-S3 with W5500 Ethernet).<br />
Interface: Modbus RTU over UART.<br />
<br />
Observations: The Voltage (V) and Power (W) registers provide high-resolution data with correct decimals. However, the Energy (kWh) registers do not seem to transmit fractional increments.<br />
<br />
Log evidence: My logs confirm the device is sending states like 0.00000 kWh even when a load is active, and only jumps to the next whole number after a full kWh has been consumed.<br />
Example log snippet: [sensor:135]: 'bl0910_1_energy_1': Sending state 0.00000 kWh with 3 decimals of accuracy<br />
<br />
My Questions:<br />
Does the current firmware of the Kincony N30 support fractional energy readings (e.g., Wh or 0.001 kWh increments) via Modbus? Is there a specific multiplier or a different register address I should use to obtain higher-resolution energy data? Is there a firmware update available that addresses this resolution limitation?<br />
<br />
Thank you for your assistance!]]></description>
			<content:encoded><![CDATA[Dear Support Team,<br />
<br />
I am writing to request technical assistance regarding the Kincony N30 power monitoring controller. I am currently using the device with ESPHome via the Modbus interface (reading the BL0910 chips).<br />
<br />
While the device is functioning correctly in terms of connectivity, I have encountered a significant limitation regarding energy consumption data.<br />
<br />
The Issue: The Modbus energy registers (e.g., addresses 140, 142, etc., for Chip 1) only return integer values. Even when the sensors are configured to display 3 or more decimal places in ESPHome, the<br />
data received from the device is always a whole number (e.g., 0.000 kWh, 1.000 kWh).<br />
<br />
Technical Details:<br />
Device: Kincony N30 (ESP32-S3 with W5500 Ethernet).<br />
Interface: Modbus RTU over UART.<br />
<br />
Observations: The Voltage (V) and Power (W) registers provide high-resolution data with correct decimals. However, the Energy (kWh) registers do not seem to transmit fractional increments.<br />
<br />
Log evidence: My logs confirm the device is sending states like 0.00000 kWh even when a load is active, and only jumps to the next whole number after a full kWh has been consumed.<br />
Example log snippet: [sensor:135]: 'bl0910_1_energy_1': Sending state 0.00000 kWh with 3 decimals of accuracy<br />
<br />
My Questions:<br />
Does the current firmware of the Kincony N30 support fractional energy readings (e.g., Wh or 0.001 kWh increments) via Modbus? Is there a specific multiplier or a different register address I should use to obtain higher-resolution energy data? Is there a firmware update available that addresses this resolution limitation?<br />
<br />
Thank you for your assistance!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Voltage wrong]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=8940</link>
			<pubDate>Wed, 14 Jan 2026 21:20:55 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=10181">Painy</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=8940</guid>
			<description><![CDATA[Hello<br />
<br />
I just bought an N30.<br />
<br />
I have a 3 phase (3x240V) energy system at home.<br />
So 3 wires (L1, L2 and L3) come in with 240V difference between the wires, but no neutral.<br />
Each of those wires has a CT clamp from KC webstore around it.<br />
<br />
I flashed KCS  v3.19.0 and ARM processor (<a href="https://www.kincony.com/forum/attachment.php?aid=8889" target="_blank" rel="noopener" class="mycode_url">N10203060_KU_V20_251231</a>), but the readings show a frequency of 3x10 Hz (should be 50) and a voltage of +- 20V, one of +- 40V and one of +-30V. All three should be around 230V.<br />
<br />
Al my fuse boxes are 2fase, so it always takes two of three available phases. The CT clamp around those seems to have good current readings. <br />
I also have two higher load 3 phase fuses.<br />
The fuse has 3 outgoing wires, each a phase. Each of those wires has a CTclamp around it.<br />
<br />
<br />
In software, one is is registered on E3ch8,ch9 and ch10. Channels 8 and 10 always show 0.59A  and channel 9 always 0A. When I'm using that fuse (cooking), ch8 and 10 go up and show the same value. ch9 stays at 0.<br />
Also, like other post, Energy always 0KWh<br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9030" target="_blank" title="">3phase2.jpg</a> (Size: 189.77 KB / Downloads: 267)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9029" target="_blank" title="">3phase1.jpg</a> (Size: 330.82 KB / Downloads: 282)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9031" target="_blank" title="">3phase3.jpg</a> (Size: 123.11 KB / Downloads: 279)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[Hello<br />
<br />
I just bought an N30.<br />
<br />
I have a 3 phase (3x240V) energy system at home.<br />
So 3 wires (L1, L2 and L3) come in with 240V difference between the wires, but no neutral.<br />
Each of those wires has a CT clamp from KC webstore around it.<br />
<br />
I flashed KCS  v3.19.0 and ARM processor (<a href="https://www.kincony.com/forum/attachment.php?aid=8889" target="_blank" rel="noopener" class="mycode_url">N10203060_KU_V20_251231</a>), but the readings show a frequency of 3x10 Hz (should be 50) and a voltage of +- 20V, one of +- 40V and one of +-30V. All three should be around 230V.<br />
<br />
Al my fuse boxes are 2fase, so it always takes two of three available phases. The CT clamp around those seems to have good current readings. <br />
I also have two higher load 3 phase fuses.<br />
The fuse has 3 outgoing wires, each a phase. Each of those wires has a CTclamp around it.<br />
<br />
<br />
In software, one is is registered on E3ch8,ch9 and ch10. Channels 8 and 10 always show 0.59A  and channel 9 always 0A. When I'm using that fuse (cooking), ch8 and 10 go up and show the same value. ch9 stays at 0.<br />
Also, like other post, Energy always 0KWh<br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9030" target="_blank" title="">3phase2.jpg</a> (Size: 189.77 KB / Downloads: 267)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9029" target="_blank" title="">3phase1.jpg</a> (Size: 330.82 KB / Downloads: 282)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9031" target="_blank" title="">3phase3.jpg</a> (Size: 123.11 KB / Downloads: 279)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[kWh resolution]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=8862</link>
			<pubDate>Wed, 31 Dec 2025 01:17:32 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=9636">molelightn</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=8862</guid>
			<description><![CDATA[Hi, <br />
<br />
in the modbus specifiaction from N30 it is mentioned that Energy Sensor from BL0910 has a resolution of 1kWh only.<br />
<br />
Is there any way to get a more accurat reading? For power circuits with low consumption it is misleading to see 0kWh consumption on end of day.<br />
<br />
Does the BL0910 has a possibility to report for example 0,1kWh as resolution for Energy Consumption?<br />
<br />
Thank you.<br />
<br />
br]]></description>
			<content:encoded><![CDATA[Hi, <br />
<br />
in the modbus specifiaction from N30 it is mentioned that Energy Sensor from BL0910 has a resolution of 1kWh only.<br />
<br />
Is there any way to get a more accurat reading? For power circuits with low consumption it is misleading to see 0kWh consumption on end of day.<br />
<br />
Does the BL0910 has a possibility to report for example 0,1kWh as resolution for Energy Consumption?<br />
<br />
Thank you.<br />
<br />
br]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Problems and general Feedback]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=8852</link>
			<pubDate>Mon, 29 Dec 2025 03:48:54 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=9636">molelightn</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=8852</guid>
			<description><![CDATA[Hey there, <br />
<br />
some feedback and problems we detected on two N30 devices.<br />
<ul class="mycode_list"><li>Flash Guide with ESP Download Tool is incomplete, the guideline let you think to use the KCS bin file only. This is not correct, you will need more files (partion etc) to be able to flash.<br />
ESPHome Webflasher is the solution as it also accept the KCS Firmware File.<br />
</li>
</ul>
         <a href="https://www.kincony.com/how-to-use-kcsv3-firmware-energy-meter.html" target="_blank" rel="noopener" class="mycode_url">KinCony How to</a>  <br />
<ul class="mycode_list"><li>EnergyConsumption in kWh seems to be not working in KCS Firmware (major bug!) Same problem as in <a href="https://www.kincony.com/forum/showthread.php?tid=8837" target="_blank" rel="noopener" class="mycode_url">Link</a><br />
</li>
</ul>
<ul class="mycode_list"><li>Voltage Calibration is not possible in KCS Firmware<br />
<br />
</li>
<li>Are negative power readings possible? <br />
</li>
</ul>
<ul class="mycode_list"><li>If yes, can there be an independent energy calculation per input for positive/negative consumption readings?<br />
</li>
</ul>
<br />
<br />
br mole]]></description>
			<content:encoded><![CDATA[Hey there, <br />
<br />
some feedback and problems we detected on two N30 devices.<br />
<ul class="mycode_list"><li>Flash Guide with ESP Download Tool is incomplete, the guideline let you think to use the KCS bin file only. This is not correct, you will need more files (partion etc) to be able to flash.<br />
ESPHome Webflasher is the solution as it also accept the KCS Firmware File.<br />
</li>
</ul>
         <a href="https://www.kincony.com/how-to-use-kcsv3-firmware-energy-meter.html" target="_blank" rel="noopener" class="mycode_url">KinCony How to</a>  <br />
<ul class="mycode_list"><li>EnergyConsumption in kWh seems to be not working in KCS Firmware (major bug!) Same problem as in <a href="https://www.kincony.com/forum/showthread.php?tid=8837" target="_blank" rel="noopener" class="mycode_url">Link</a><br />
</li>
</ul>
<ul class="mycode_list"><li>Voltage Calibration is not possible in KCS Firmware<br />
<br />
</li>
<li>Are negative power readings possible? <br />
</li>
</ul>
<ul class="mycode_list"><li>If yes, can there be an independent energy calculation per input for positive/negative consumption readings?<br />
</li>
</ul>
<br />
<br />
br mole]]></content:encoded>
		</item>
	</channel>
</rss>