INFO ESPHome 2024.7.0 INFO Reading configuration /config/esphome/jk-bms-fridge-orig.yaml... INFO Updating https://github.com/syssi/esphome-jk-bms.git@main INFO Starting log output from 192.168.137.79 using esphome API INFO Successfully connected to jk-bms-fridge-orig @ 192.168.137.79 in 0.006s INFO Successful handshake with jk-bms-fridge-orig @ 192.168.137.79 in 2.387s [19:33:07][I][app:100]: ESPHome version 2024.7.0 compiled on Jul 19 2024, 19:18:06 [19:33:07][I][app:102]: Project syssi.esphome-jk-bms version 2.0.0 [19:33:07][C][wifi:599]: WiFi: [19:33:07][C][wifi:427]: Local MAC: E0:98:06:80:ED:BF [19:33:07][C][wifi:432]: SSID: 'Shadow'[redacted] [19:33:07][C][wifi:435]: IP Address: 192.168.137.79 [19:33:07][C][wifi:438]: BSSID: 50:FF:20:A2:D9:C2[redacted] [19:33:07][C][wifi:440]: Hostname: 'jk-bms-fridge-orig' [19:33:07][C][wifi:442]: Signal strength: -50 dB ▂▄▆█ [19:33:07][C][wifi:446]: Channel: 5 [19:33:07][C][wifi:447]: Subnet: 255.255.255.0 [19:33:07][C][wifi:448]: Gateway: 192.168.137.2 [19:33:07][C][wifi:449]: DNS1: 192.168.137.2 [19:33:07][C][wifi:450]: DNS2: 0.0.0.0 [19:33:07][C][logger:185]: Logger: [19:33:07][C][logger:186]: Level: DEBUG [19:33:07][C][logger:188]: Log Baud Rate: 0 [19:33:07][C][logger:189]: Hardware UART: UART0 [19:33:07][C][uart.arduino_esp8266:118]: UART Bus: [19:33:07][C][uart.arduino_esp8266:119]: TX Pin: GPIO1 [19:33:07][C][uart.arduino_esp8266:120]: RX Pin: GPIO3 [19:33:07][C][uart.arduino_esp8266:122]: RX Buffer Size: 384 [19:33:07][C][uart.arduino_esp8266:124]: Baud Rate: 115200 baud [19:33:07][C][uart.arduino_esp8266:125]: Data Bits: 8 [19:33:07][C][uart.arduino_esp8266:126]: Parity: NONE [19:33:07][C][uart.arduino_esp8266:127]: Stop bits: 1 [19:33:07][C][uart.arduino_esp8266:129]: Using hardware serial interface. [19:33:07][C][jk_modbus:113]: JkModbus: [19:33:07][C][jk_modbus:114]: RX timeout: 50 ms [19:33:07][C][jk_bms:545]: JkBms: [19:33:07][C][jk_bms:546]: Address: 0x4E [19:33:07][C][jk_bms:547]: Minimum Cell Voltage 'jk-bms-fridge-orig min cell voltage' [19:33:07][C][jk_bms:547]: Device Class: 'voltage' [19:33:07][C][jk_bms:547]: State Class: 'measurement' [19:33:07][C][jk_bms:547]: Unit of Measurement: 'V' [19:33:07][C][jk_bms:547]: Accuracy Decimals: 3 [19:33:07][C][jk_bms:548]: Maximum Cell Voltage 'jk-bms-fridge-orig max cell voltage' [19:33:07][C][jk_bms:548]: Device Class: 'voltage' [19:33:07][C][jk_bms:548]: State Class: 'measurement' [19:33:07][C][jk_bms:548]: Unit of Measurement: 'V' [19:33:07][C][jk_bms:548]: Accuracy Decimals: 3 [19:33:07][C][jk_bms:549]: Minimum Voltage Cell 'jk-bms-fridge-orig min voltage cell' [19:33:07][C][jk_bms:549]: State Class: 'measurement' [19:33:07][C][jk_bms:549]: Unit of Measurement: '' [19:33:07][C][jk_bms:549]: Accuracy Decimals: 0 [19:33:07][C][jk_bms:549]: Icon: 'mdi:battery-minus-outline' [19:33:07][C][jk_bms:550]: Maximum Voltage Cell 'jk-bms-fridge-orig max voltage cell' [19:33:07][C][jk_bms:550]: State Class: 'measurement' [19:33:07][C][jk_bms:550]: Unit of Measurement: '' [19:33:07][C][jk_bms:550]: Accuracy Decimals: 0 [19:33:07][C][jk_bms:550]: Icon: 'mdi:battery-plus-outline' [19:33:07][C][jk_bms:551]: Delta Cell Voltage 'jk-bms-fridge-orig delta cell voltage' [19:33:07][C][jk_bms:551]: Device Class: 'voltage' [19:33:07][C][jk_bms:551]: State Class: 'measurement' [19:33:07][C][jk_bms.switch:068]: JkBms Switch 'jk-bms-fridge-orig charging' [19:33:07][C][jk_bms.switch:070]: Icon: 'mdi:battery-charging-50' [19:33:07][C][jk_bms.switch:090]: Restore Mode: always OFF [19:33:07][C][jk_bms.switch:068]: JkBms Switch 'jk-bms-fridge-orig discharging' [19:33:07][C][jk_bms.switch:070]: Icon: 'mdi:battery-charging-50' [19:33:07][C][jk_bms.switch:090]: Restore Mode: always OFF [19:33:07][C][mdns:116]: mDNS: [19:33:07][C][mdns:117]: Hostname: jk-bms-fridge-orig [19:33:07][C][esphome.ota:073]: Over-The-Air updates: [19:33:07][C][esphome.ota:074]: Address: jk-bms-fridge-orig.local:8266 [19:33:07][C][esphome.ota:075]: Version: 2 [19:33:07][C][esphome.ota:078]: Password configured [19:33:07][C][safe_mode:018]: Safe Mode: [19:33:07][C][safe_mode:019]: Boot considered successful after 60 seconds [19:33:07][C][safe_mode:021]: Invoke after 10 boot attempts [19:33:07][C][safe_mode:022]: Remain in safe mode for 300 seconds [19:33:07][C][api:139]: API Server: [19:33:07][C][api:140]: Address: jk-bms-fridge-orig.local:6053 [19:33:07][C][api:142]: Using noise encryption: YES [19:33:10][D][uart_debug:114]: >>> 4E:57:00:13:00:00:00:00:06:02:00:00:00:00:00:00:68:00:00:01:28 [19:33:15][D][uart_debug:114]: >>> 4E:57:00:13:00:00:00:00:06:02:00:00:00:00:00:00:68:00:00:01:28 [19:33:20][D][uart_debug:114]: >>> 4E:57:00:13:00:00:00:00:06:02:00:00:00:00:00:00:68:00:00:01:28 [19:33:25][D][uart_debug:114]: >>> 4E:57:00:13:00:00:00:00:06:02:00:00:00:00:00:00:68:00:00:01:28 [19:33:30][D][uart_debug:114]: >>> 4E:57:00:13:00:00:00:00:06:02:00:00:00:00:00:00:68:00:00:01:28 [19:33:35][D][uart_debug:114]: >>> 4E:57:00:13:00:00:00:00:06:02:00:00:00:00:00:00:68:00:00:01:28 [19:33:36][D][switch:012]: 'jk-bms-fridge-orig charging' Turning ON. [19:33:37][D][switch:055]: 'jk-bms-fridge-orig charging': Sending state ON [19:33:37][W][component:237]: Component api took a long time for an operation (162 ms). [19:33:37][W][component:238]: Components should block for at most 30 ms. [19:33:37][D][uart_debug:114]: >>> 4E:57:00:14:00:00:00:00:05:02:00:00:00:00:00:00:00:68:00:00:01:28:4E:57:00:14:00:00:00:00:02:02:00:AB:01:00:00:00:00:68:00:00:01:D1 [19:33:40][D][uart_debug:114]: >>> 4E:57:00:13:00:00:00:00:06:02:00:00:00:00:00:00:68:00:00:01:28 [19:33:45][D][uart_debug:114]: >>> 4E:57:00:13:00:00:00:00:06:02:00:00:00:00:00:00:68:00:00:01:28 [19:33:46][D][switch:016]: 'jk-bms-fridge-orig charging' Turning OFF. [19:33:46][D][switch:055]: 'jk-bms-fridge-orig charging': Sending state OFF [19:33:46][W][component:237]: Component api took a long time for an operation (162 ms). [19:33:46][W][component:238]: Components should block for at most 30 ms. [19:33:46][D][uart_debug:114]: >>> 4E:57:00:14:00:00:00:00:05:02:00:00:00:00:00:00:00:68:00:00:01:28:4E:57:00:14:00:00:00:00:02:02:00:AB:00:00:00:00:00:68:00:00:01:D0 [19:33:48][D][switch:012]: 'jk-bms-fridge-orig charging' Turning ON. [19:33:48][D][switch:055]: 'jk-bms-fridge-orig charging': Sending state ON [19:33:48][W][component:237]: Component api took a long time for an operation (161 ms). [19:33:48][W][component:238]: Components should block for at most 30 ms. [19:33:48][D][uart_debug:114]: >>> 4E:57:00:14:00:00:00:00:05:02:00:00:00:00:00:00:00:68:00:00:01:28:4E:57:00:14:00:00:00:00:02:02:00:AB:01:00:00:00:00:68:00:00:01:D1 [19:33:50][D][uart_debug:114]: >>> 4E:57:00:13:00:00:00:00:06:02:00:00:00:00:00:00:68:00:00:01:28 [19:33:55][D][uart_debug:114]: >>> 4E:57:00:13:00:00:00:00:06:02:00:00:00:00:00:00:68:00:00:01:28 [19:34:00][D][uart_debug:114]: >>> 4E:57:00:13:00:00:00:00:06:02:00:00:00:00:00:00:68:00:00:01:28