{\rtf1\ansi\ansicpg1252\cocoartf2822 \cocoatextscaling0\cocoaplatform0{\fonttbl\f0\fnil\fcharset0 .AppleSystemUIFontMonospaced-Regular;} {\colortbl;\red255\green255\blue255;\red226\green226\blue228;\red23\green23\blue23;\red79\green123\blue61; \red167\green197\blue152;\red194\green126\blue101;\red76\green167\blue134;} {\*\expandedcolortbl;;\cssrgb\c90980\c90980\c91373;\cssrgb\c11765\c11765\c11765;\cssrgb\c37647\c54510\c30588; \cssrgb\c70980\c80784\c65882;\cssrgb\c80784\c56863\c47059;\cssrgb\c35686\c70588\c59608;} \margl1440\margr1440\vieww30040\viewh16640\viewkind0 \deftab720 \pard\pardeftab720\partightenfactor0 \f0\fs24 \cf2 \cb3 \expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 esphome:\cb1 \ \cb3 name: n30\cb1 \ \cb3 friendly_name: n30\cb1 \ \ \cb3 esp32:\cb1 \ \cb3 board: esp32dev\cb1 \ \cb3 framework:\cb1 \ \cb3 type: arduino\cb1 \ \ \cf4 \cb3 \strokec4 # Enable logging\cf2 \cb1 \strokec2 \ \cb3 logger:\cb1 \ \cb3 \cf4 \strokec4 # baud_rate: 0\cf2 \cb1 \strokec2 \ \ \cf4 \cb3 \strokec4 # Enable Home Assistant API\cf2 \cb1 \strokec2 \ \cb3 api:\cb1 \ \ \cb3 ota:\cb1 \ \cb3 platform: esphome\cb1 \ \ \cb3 ethernet:\cb1 \ \cb3 type: W5500\cb1 \ \cb3 clk_pin: GPIO42\cb1 \ \cb3 mosi_pin: GPIO43\cb1 \ \cb3 miso_pin: GPIO44\cb1 \ \cb3 cs_pin: GPIO41\cb1 \ \cb3 interrupt_pin: GPIO2\cb1 \ \cb3 reset_pin: GPIO1\cb1 \ \ \cb3 uart:\cb1 \ \cb3 rx_pin: \cf5 \strokec5 9\cf2 \cb1 \strokec2 \ \cb3 tx_pin: \cf5 \strokec5 10\cf2 \cb1 \strokec2 \ \cb3 baud_rate: \cf5 \strokec5 115200\cf2 \cb1 \strokec2 \ \cb3 stop_bits: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 data_bits: \cf5 \strokec5 8\cf2 \cb1 \strokec2 \ \cb3 parity: NONE\cb1 \ \ \cb3 web_server:\cb1 \ \cb3 port: \cf5 \strokec5 80\cf2 \cb1 \strokec2 \ \ \cb3 text_sensor:\cb1 \ \cb3 - platform: ethernet_info\cb1 \ \cb3 ip_address:\cb1 \ \cb3 name: ESP IP Address\cb1 \ \cb3 id: eth_ip\cb1 \ \cb3 address_0:\cb1 \ \cb3 name: ESP IP Address 0\cb1 \ \cb3 address_1:\cb1 \ \cb3 name: ESP IP Address 1\cb1 \ \cb3 address_2:\cb1 \ \cb3 name: ESP IP Address 2\cb1 \ \cb3 address_3:\cb1 \ \cb3 name: ESP IP Address 3\cb1 \ \cb3 address_4:\cb1 \ \cb3 name: ESP IP Address 4\cb1 \ \cb3 dns_address:\cb1 \ \cb3 name: ESP DNS Address\cb1 \ \cb3 mac_address:\cb1 \ \cb3 name: ESP MAC Address\cb1 \ \ \cb3 font:\cb1 \ \cb3 - file: \cf6 \strokec6 "gfonts://Roboto"\cf2 \cb1 \strokec2 \ \cb3 id: roboto\cb1 \ \cb3 size: \cf5 \strokec5 15\cf2 \cb1 \strokec2 \ \ \cb3 i2c:\cb1 \ \cb3 sda: \cf5 \strokec5 18\cf2 \cb1 \strokec2 \ \cb3 scl: \cf5 \strokec5 17\cf2 \cb1 \strokec2 \ \ \cb3 display:\cb1 \ \cb3 - platform: ssd1306_i2c\cb1 \ \cb3 model: \cf6 \strokec6 "SSD1306 128x64"\cf2 \cb1 \strokec2 \ \cb3 address: \cf7 \strokec7 0x3C\cf2 \cb1 \strokec2 \ \cb3 lambda: |-\cb1 \ \cf6 \cb3 \strokec6 it.printf(0, 15, id(roboto), "IP: %s", id(eth_ip).state.c_str());\cf2 \cb1 \strokec2 \ \ \cb3 modbus:\cb1 \ \ \cb3 modbus_controller:\cb1 \ \cb3 - address: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 update_interval: 5s\cb1 \ \ \cb3 sensor:\cb1 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 100\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_current_1\cb1 \ \cb3 id: n30_1_current_1\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 102\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_current_2\cb1 \ \cb3 id: n30_1_current_2\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 104\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_current_3\cb1 \ \cb3 id: n30_1_current_3\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 106\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_current_4\cb1 \ \cb3 id: n30_1_current_4\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 108\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_current_5\cb1 \ \cb3 id: n30_1_current_5\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 110\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_current_6\cb1 \ \cb3 id: n30_1_current_6\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 112\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_current_7\cb1 \ \cb3 id: n30_1_current_7\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 114\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_current_8\cb1 \ \cb3 id: n30_1_current_8\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 116\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_current_9\cb1 \ \cb3 id: n30_1_current_9\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 118\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_current_10\cb1 \ \cb3 id: n30_1_current_10\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 120\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_power_1\cb1 \ \cb3 id: n30_1_watt_1\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 122\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_power_2\cb1 \ \cb3 id: n30_1_watt_2\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 124\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_power_3\cb1 \ \cb3 id: n30_1_watt_3\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 126\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_power_4\cb1 \ \cb3 id: n30_1_watt_4\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 128\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_power_5\cb1 \ \cb3 id: n30_1_watt_5\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 130\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_power_6\cb1 \ \cb3 id: n30_1_watt_6\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 132\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_power_7\cb1 \ \cb3 id: n30_1_watt_7\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 134\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_power_8\cb1 \ \cb3 id: n30_1_watt_8\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 136\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_power_9\cb1 \ \cb3 id: n30_1_watt_9\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 138\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_power_10\cb1 \ \cb3 id: n30_1_watt_10\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 address: \cf5 \strokec5 140\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_energy_1\cb1 \ \cb3 id: n30_1_energy_1\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 address: \cf5 \strokec5 142\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_energy_2\cb1 \ \cb3 id: n30_1_energy_2\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 address: \cf5 \strokec5 144\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_energy_3\cb1 \ \cb3 id: n30_1_energy_3\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 address: \cf5 \strokec5 146\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_energy_4\cb1 \ \cb3 id: n30_1_energy_4\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 address: \cf5 \strokec5 148\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_energy_5\cb1 \ \cb3 id: n30_1_energy_5\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 address: \cf5 \strokec5 150\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_energy_6\cb1 \ \cb3 id: n30_1_energy_6\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 address: \cf5 \strokec5 152\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_energy_7\cb1 \ \cb3 id: n30_1_energy_7\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 address: \cf5 \strokec5 154\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_energy_8\cb1 \ \cb3 id: n30_1_energy_8\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 address: \cf5 \strokec5 156\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_energy_9\cb1 \ \cb3 id: n30_1_energy_9\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 address: \cf5 \strokec5 158\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_energy_10\cb1 \ \cb3 id: n30_1_energy_10\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 address: \cf5 \strokec5 160\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_energy_sum\cb1 \ \cb3 id: n30_1_energy_sum\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 162\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_voltage\cb1 \ \cb3 id: n30_1_voltage\cb1 \ \cb3 unit_of_measurement: V\cb1 \ \cb3 device_class: voltage\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_WORD\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.01\cf2 \cb1 \strokec2 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 163\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_frequency\cb1 \ \cb3 id: n30_1_period\cb1 \ \cb3 unit_of_measurement: Hz\cb1 \ \cb3 device_class: frequency\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_WORD\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.01\cf2 \cb1 \strokec2 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 164\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_1_tps1\cb1 \ \cb3 id: n30_1_tps_1\cb1 \ \cb3 unit_of_measurement: \'b0C\cb1 \ \cb3 device_class: temperature\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: FP32_R\cb1 \ \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 200\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_current_1\cb1 \ \cb3 id: n30_2_current_1\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 202\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_current_2\cb1 \ \cb3 id: n30_2_current_2\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 204\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_current_3\cb1 \ \cb3 id: n30_2_current_3\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 206\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_current_4\cb1 \ \cb3 id: n30_2_current_4\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 208\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_current_5\cb1 \ \cb3 id: n30_2_current_5\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 210\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_current_6\cb1 \ \cb3 id: n30_2_current_6\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 212\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_current_7\cb1 \ \cb3 id: n30_2_current_7\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 214\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_current_8\cb1 \ \cb3 id: n30_2_current_8\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 216\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_current_9\cb1 \ \cb3 id: n30_2_current_9\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 218\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_current_10\cb1 \ \cb3 id: n30_2_current_10\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 220\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_power_1\cb1 \ \cb3 id: n30_2_watt_1\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 222\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_power_2\cb1 \ \cb3 id: n30_2_watt_2\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 224\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_power_3\cb1 \ \cb3 id: n30_2_watt_3\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 226\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_power_4\cb1 \ \cb3 id: n30_2_watt_4\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 228\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_power_5\cb1 \ \cb3 id: n30_2_watt_5\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 230\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_power_6\cb1 \ \cb3 id: n30_2_watt_6\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 232\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_power_7\cb1 \ \cb3 id: n30_2_watt_7\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 234\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_power_8\cb1 \ \cb3 id: n30_2_watt_8\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 236\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_power_9\cb1 \ \cb3 id: n30_2_watt_9\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 238\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_power_10\cb1 \ \cb3 id: n30_2_watt_10\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 240\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_energy_1\cb1 \ \cb3 id: n30_2_energy_1\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 242\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_energy_2\cb1 \ \cb3 id: n30_2_energy_2\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 244\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_energy_3\cb1 \ \cb3 id: n30_2_energy_3\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 246\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_energy_4\cb1 \ \cb3 id: n30_2_energy_4\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 248\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_energy_5\cb1 \ \cb3 id: n30_2_energy_5\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 250\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_energy_6\cb1 \ \cb3 id: n30_2_energy_6\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 252\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_energy_7\cb1 \ \cb3 id: n30_2_energy_7\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 254\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_energy_8\cb1 \ \cb3 id: n30_2_energy_8\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 256\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_energy_9\cb1 \ \cb3 id: n30_2_energy_9\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 258\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_energy_10\cb1 \ \cb3 id: n30_2_energy_10\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 260\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_energy_sum\cb1 \ \cb3 id: n30_2_energy_sum\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 262\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_voltage\cb1 \ \cb3 id: n30_2_voltage\cb1 \ \cb3 unit_of_measurement: V\cb1 \ \cb3 device_class: voltage\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_WORD\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.01\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 263\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_frequency\cb1 \ \cb3 id: n30_2_period\cb1 \ \cb3 unit_of_measurement: Hz\cb1 \ \cb3 device_class: frequency\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_WORD\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.01\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 264\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_2_tps1\cb1 \ \cb3 id: n30_2_tps_1\cb1 \ \cb3 unit_of_measurement: \cf6 \strokec6 "\'b0C"\cf2 \cb1 \strokec2 \ \cb3 device_class: temperature\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: FP32_R\cb1 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 300\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_current_1\cb1 \ \cb3 id: n30_3_current_1\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 302\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_current_2\cb1 \ \cb3 id: n30_3_current_2\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 304\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_current_3\cb1 \ \cb3 id: n30_3_current_3\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 306\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_current_4\cb1 \ \cb3 id: n30_3_current_4\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 308\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_current_5\cb1 \ \cb3 id: n30_3_current_5\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 310\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_current_6\cb1 \ \cb3 id: n30_3_current_6\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 312\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_current_7\cb1 \ \cb3 id: n30_3_current_7\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 314\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_current_8\cb1 \ \cb3 id: n30_3_current_8\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 316\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_current_9\cb1 \ \cb3 id: n30_3_current_9\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 318\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_current_10\cb1 \ \cb3 id: n30_3_current_10\cb1 \ \cb3 unit_of_measurement: A\cb1 \ \cb3 device_class: current\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 3\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.001\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 320\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_power_1\cb1 \ \cb3 id: n30_3_watt_1\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 322\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_power_2\cb1 \ \cb3 id: n30_3_watt_2\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 324\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_power_3\cb1 \ \cb3 id: n30_3_watt_3\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 326\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_power_4\cb1 \ \cb3 id: n30_3_watt_4\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 328\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_power_5\cb1 \ \cb3 id: n30_3_watt_5\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 330\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_power_6\cb1 \ \cb3 id: n30_3_watt_6\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 332\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_power_7\cb1 \ \cb3 id: n30_3_watt_7\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 334\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_power_8\cb1 \ \cb3 id: n30_3_watt_8\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 336\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_power_9\cb1 \ \cb3 id: n30_3_watt_9\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 338\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_power_10\cb1 \ \cb3 id: n30_3_watt_10\cb1 \ \cb3 unit_of_measurement: W\cb1 \ \cb3 device_class: power\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.1\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 340\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_energy_1\cb1 \ \cb3 id: n30_3_energy_1\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 342\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_energy_2\cb1 \ \cb3 id: n30_3_energy_2\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 344\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_energy_3\cb1 \ \cb3 id: n30_3_energy_3\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 346\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_energy_4\cb1 \ \cb3 id: n30_3_energy_4\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 348\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_energy_5\cb1 \ \cb3 id: n30_3_energy_5\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 350\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_energy_6\cb1 \ \cb3 id: n30_3_energy_6\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 352\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_energy_7\cb1 \ \cb3 id: n30_3_energy_7\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 354\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_energy_8\cb1 \ \cb3 id: n30_3_energy_8\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 356\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_energy_9\cb1 \ \cb3 id: n30_3_energy_9\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 358\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_energy_10\cb1 \ \cb3 id: n30_3_energy_10\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 360\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_energy_sum\cb1 \ \cb3 id: n30_3_energy_sum\cb1 \ \cb3 unit_of_measurement: kWh\cb1 \ \cb3 device_class: energy\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_DWORD_R\cb1 \ \cb3 state_class: total_increasing\cb1 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 362\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_voltage\cb1 \ \cb3 id: n30_3_voltage\cb1 \ \cb3 unit_of_measurement: V\cb1 \ \cb3 device_class: voltage\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_WORD\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.01\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 363\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_frequency\cb1 \ \cb3 id: n30_3_period\cb1 \ \cb3 unit_of_measurement: Hz\cb1 \ \cb3 device_class: frequency\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: U_WORD\cb1 \ \cb3 filters:\cb1 \ \cb3 - multiply: \cf5 \strokec5 0.01\cf2 \cb1 \strokec2 \ \cb3 - platform: modbus_controller\cb1 \ \cb3 address: \cf5 \strokec5 364\cf2 \cb1 \strokec2 \ \cb3 register_type: holding\cb1 \ \cb3 name: bl0910_3_tps1\cb1 \ \cb3 id: n30_3_tps_1\cb1 \ \cb3 unit_of_measurement: \cf6 \strokec6 "\'b0C"\cf2 \cb1 \strokec2 \ \cb3 device_class: temperature\cb1 \ \cb3 accuracy_decimals: \cf5 \strokec5 1\cf2 \cb1 \strokec2 \ \cb3 value_type: FP32_R\cb1 \ }