INFO ESPHome 2024.12.2 INFO Reading configuration /config/esphome/jk.yaml... INFO Updating https://github.com/syssi/esphome-jk-bms.git@main WARNING '_': Using the '_' (underscore) character in the hostname is discouraged as it can cause problems with some DHCP and local name services. For more information, see https://esphome.io/guides/faq.html#why-shouldn-t-i-use-underscores-in-my-device-name INFO Starting log output from 192.168.2.183 using esphome API INFO Successfully connected to _ @ 192.168.2.183 in 0.247s INFO Successful handshake with _ @ 192.168.2.183 in 0.091s [00:14:05][I][app:100]: ESPHome version 2024.12.0 compiled on Dec 18 2024, 22:28:37 [00:14:05][I][app:102]: Project esphome.web version dev [00:14:05][C][wifi:600]: WiFi: [00:14:05][C][wifi:428]: Local MAC: A0:85:E3:E6:56:9C [00:14:05][C][wifi:433]: SSID: 'Apple family'[redacted] [00:14:05][C][wifi:436]: IP Address: 192.168.2.183 [00:14:05][C][wifi:440]: BSSID: DE:9F:DB:1C:F0:94[redacted] [00:14:05][C][wifi:441]: Hostname: '_' [00:14:05][C][wifi:443]: Signal strength: -54 dB ▂▄▆█ [00:14:05][C][wifi:447]: Channel: 6 [00:14:05][C][wifi:448]: Subnet: 255.255.255.0 [00:14:05][C][wifi:449]: Gateway: 192.168.2.1 [00:14:05][C][wifi:450]: DNS1: 192.168.2.1 [00:14:05][C][wifi:451]: DNS2: 8.8.8.8 [00:14:05][C][logger:185]: Logger: [00:14:05][C][logger:186]: Level: DEBUG [00:14:05][C][jk_bms_ble:063]: Cell Voltage 2 '_ bms0 cell voltage 2' [00:14:05][C][jk_bms_ble:093]: State Class: 'measurement' [00:14:05][C][jk_bms_ble:095]: Cell Resistance 10 '_ bms0 cell resistance 10' [00:14:05][C][jk_bms_ble:111]: Unit of Measurement: 'A' [00:14:05][C][jk_bms_ble:116]: Device Class: 'temperature' [00:14:05][C][jk_bms_ble:063]: Device Class: 'voltage' [00:14:05][C][jk_bms_ble:069]: Unit of Measurement: 'V' [00:14:05][C][jk_bms_ble:098]: Icon: 'mdi:omega' [00:14:05][C][jk_bms_ble:112]: Device Class: 'power' [00:14:05][C][jk_bms_ble:116]: Accuracy Decimals: 1 [00:14:06][C][jk_bms_ble:064]: Accuracy Decimals: 3 [00:14:06][C][jk_bms_ble:065]: Cell Voltage 4 '_ bms2 cell voltage 4' [00:14:06][C][jk_bms_ble:069]: Cell Voltage 8 '_ bms2 cell voltage 8' [00:14:06][C][jk_bms_ble:074]: Cell Voltage 13 '_ bms2 cell voltage 13' [00:14:06][C][jk_bms_ble:114]: Accuracy Decimals: 2 [00:14:06][C][jk_bms_ble:122]: State Of Charge '_ bms2 state of charge' [00:14:06][C][jk_bms_ble:068]: State Class: 'measurement' [00:14:06][C][jk_bms_ble:073]: State Class: 'measurement' [00:14:06][C][jk_bms_ble:113]: Device Class: 'power' [00:14:06][C][jk_bms_ble:119]: Temperature Sensor 4 '_ bms3 temperature sensor 4' [00:14:06][C][jk_bms_ble.button:010]: JkBmsBle Button '_ bms2 retrieve settings' [00:14:06][C][jk_bms_ble.button:010]: JkBmsBle Button '_ bms2 retrieve device info' [00:14:06][C][jk_bms_ble.button:010]: JkBmsBle Button '_ bms3 retrieve device info' [00:14:06][C][jk_bms_ble.number:009]: JkBmsBle Number '_ bms0 cell voltage undervoltage protection' [00:14:06][C][jk_bms_ble.number:009]: JkBmsBle Number '_ bms0 cell soc0 voltage' [00:14:06][C][jk_bms_ble.number:009]: JkBmsBle Number '_ bms0 cell request float voltage' [00:14:06][C][jk_bms_ble.number:009]: JkBmsBle Number '_ bms0 power off voltage' [00:14:06][C][jk_bms_ble.number:009]: JkBmsBle Number '_ bms0 max charge current' [00:14:06][C][jk_bms_ble.number:009]: JkBmsBle Number '_ bms0 charge overcurrent protection delay' [00:14:06][C][jk_bms_ble.number:009]: JkBmsBle Number '_ bms0 charge overtemperature protection' [00:14:06][C][jk_bms_ble.number:009]: JkBmsBle Number '_ bms0 discharge overtemperature protection' [00:14:06][C][jk_bms_ble.number:009]: JkBmsBle Number '_ bms1 cell voltage undervoltage recovery' [00:14:06][C][jk_bms_ble.number:009]: JkBmsBle Number '_ bms1 balance trigger voltage' [00:14:07][C][jk_bms_ble.number:009]: JkBmsBle Number '_ bms1 cell count' [00:14:07][C][jk_bms_ble.number:009]: JkBmsBle Number '_ bms1 balance starting voltage' [00:14:07][C][jk_bms_ble.number:009]: JkBmsBle Number '_ bms1 current calibration' [00:14:07][C][jk_bms_ble.number:009]: JkBmsBle Number '_ bms1 charge overcurrent protection recovery time' [00:14:07][C][jk_bms_ble.number:009]: JkBmsBle Number '_ bms1 discharge overcurrent protection recovery time' [00:14:07][C][jk_bms_ble.number:009]: JkBmsBle Number '_ bms1 short circuit protection recovery time' [00:14:07][D][sensor:094]: '_ bms3 cell resistance 5': Sending state 0.05800 Ω with 3 decimals of accuracy [00:14:09][D][sensor:094]: '_ bms3 cell voltage 7': Sending state 3.31100 V with 3 decimals of accuracy [00:14:09][I][jk_bms_ble:330]: Cell info frame (version 3, 300 bytes) received [00:14:09][D][sensor:094]: '_ bms1 cell voltage 1': Sending state 3.27900 V with 3 decimals of accuracy [00:14:09][D][sensor:094]: '_ bms1 cell resistance 1': Sending state 0.06000 Ω with 3 decimals of accuracy [00:14:09][D][sensor:094]: '_ bms1 cell voltage 2': Sending state 3.27900 V with 3 decimals of accuracy [00:14:09][D][sensor:094]: '_ bms1 cell resistance 2': Sending state 0.05700 Ω with 3 decimals of accuracy [00:14:09][D][sensor:094]: '_ bms1 cell voltage 3': Sending state 3.28000 V with 3 decimals of accuracy [00:14:10][D][sensor:094]: '_ bms1 cell resistance 3': Sending state 0.06100 Ω with 3 decimals of accuracy [00:14:10][D][sensor:094]: '_ bms1 cell voltage 4': Sending state 3.27800 V with 3 decimals of accuracy [00:14:12][I][jk_bms_ble:330]: Cell info frame (version 3, 300 bytes) received [00:14:12][D][sensor:094]: '_ bms3 cell voltage 1': Sending state 3.31100 V with 3 decimals of accuracy [00:14:12][D][sensor:094]: '_ bms3 cell resistance 1': Sending state 0.04800 Ω with 3 decimals of accuracy [00:14:12][D][sensor:094]: '_ bms3 cell voltage 2': Sending state 3.28300 V with 3 decimals of accuracy [00:14:12][D][sensor:094]: '_ bms3 cell resistance 2': Sending state 0.04800 Ω with 3 decimals of accuracy [00:14:12][D][sensor:094]: '_ bms3 cell voltage 3': Sending state 3.28500 V with 3 decimals of accuracy [00:14:12][D][sensor:094]: '_ bms3 cell resistance 3': Sending state 0.05300 Ω with 3 decimals of accuracy [00:14:12][D][sensor:094]: '_ bms3 cell voltage 4': Sending state 3.28400 V with 3 decimals of accuracy [00:14:12][D][sensor:094]: '_ bms3 cell resistance 4': Sending state 0.05200 Ω with 3 decimals of accuracy [00:14:12][D][sensor:094]: '_ bms3 cell voltage 5': Sending state 3.28800 V with 3 decimals of accuracy [00:14:12][D][sensor:094]: '_ bms3 cell resistance 5': Sending state 0.05800 Ω with 3 decimals of accuracy [00:14:12][D][sensor:094]: '_ bms3 cell voltage 6': Sending state 3.28400 V with 3 decimals of accuracy [00:14:12][D][sensor:094]: '_ bms3 cell resistance 6': Sending state 0.05700 Ω with 3 decimals of accuracy [00:14:13][D][sensor:094]: '_ bms3 cell voltage 7': Sending state 3.31100 V with 3 decimals of accuracy [00:14:13][D][sensor:094]: '_ bms3 cell resistance 7': Sending state 0.06200 Ω with 3 decimals of accuracy WARNING _ @ 192.168.2.183: Connection error occurred: [Errno 104] Connection reset by peer INFO Processing unexpected disconnect from ESPHome API for _ @ 192.168.2.183 WARNING Disconnected from API INFO Successfully connected to _ @ 192.168.2.183 in 0.028s WARNING _ @ 192.168.2.183: Connection error occurred: [Errno 104] Connection reset by peer WARNING Can't connect to ESPHome API for _ @ 192.168.2.183: [Errno 104] Connection reset by peer (ReadFailedAPIError) INFO Trying to connect to _ @ 192.168.2.183 in the background INFO Successfully connected to _ @ 192.168.2.183 in 0.090s WARNING _ @ 192.168.2.183: Connection error occurred: [Errno 104] Connection reset by peer INFO Successfully connected to _ @ 192.168.2.183 in 0.132s INFO Successful handshake with _ @ 192.168.2.183 in 2.226s [00:14:53][I][jk_bms_ble:330]: Cell info frame (version 3, 300 bytes) received [00:14:53][D][sensor:094]: '_ bms2 cell voltage 1': Sending state 3.28500 V with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell resistance 1': Sending state 0.05000 Ω with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell voltage 2': Sending state 3.28200 V with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell resistance 2': Sending state 0.04600 Ω with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell voltage 3': Sending state 3.28400 V with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell resistance 3': Sending state 0.04900 Ω with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell voltage 4': Sending state 3.28400 V with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell resistance 4': Sending state 0.04700 Ω with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell voltage 5': Sending state 3.28100 V with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell resistance 5': Sending state 0.05100 Ω with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell voltage 6': Sending state 3.28400 V with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell resistance 6': Sending state 0.05000 Ω with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell voltage 7': Sending state 3.28200 V with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell resistance 7': Sending state 0.05500 Ω with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell voltage 8': Sending state 3.28100 V with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell resistance 8': Sending state 0.05200 Ω with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell voltage 9': Sending state 3.28100 V with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell resistance 9': Sending state 0.05800 Ω with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell voltage 10': Sending state 3.28100 V with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell resistance 10': Sending state 0.05700 Ω with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell voltage 11': Sending state 3.28000 V with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell resistance 11': Sending state 0.05800 Ω with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell voltage 12': Sending state 3.29400 V with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell resistance 12': Sending state 0.05400 Ω with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell voltage 13': Sending state 3.28100 V with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell resistance 13': Sending state 0.05400 Ω with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell voltage 14': Sending state 3.28400 V with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell resistance 14': Sending state 0.05200 Ω with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell voltage 15': Sending state 3.29200 V with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell resistance 15': Sending state 0.05500 Ω with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell voltage 16': Sending state 3.28100 V with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 cell resistance 16': Sending state 0.05300 Ω with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 min cell voltage': Sending state 3.28000 V with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 max cell voltage': Sending state 3.29400 V with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 max voltage cell': Sending state 12.00000 with 0 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 min voltage cell': Sending state 11.00000 with 0 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 delta cell voltage': Sending state 0.01400 V with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 average cell voltage': Sending state 3.28356 V with 3 decimals of accuracy [00:14:53][D][sensor:094]: '_ bms2 power tube temperature': Sending state 25.20000 °C with 1 decimals of accuracy [00:14:53][D][api:103]: Accepted 192.168.2.205 [00:14:53][D][api.connection:1446]: Home Assistant 2024.12.5 (192.168.2.205): Connected successfully [00:14:55][I][jk_bms_ble:330]: Cell info frame (version 3, 300 bytes) received [00:14:56][D][sensor:094]: '_ bms3 cell voltage 1': Sending state 3.31000 V with 3 decimals of accuracy [00:14:56][D][sensor:094]: '_ bms3 cell resistance 1': Sending state 0.04800 Ω with 3 decimals of accuracy [00:14:56][D][sensor:094]: '_ bms3 cell voltage 2': Sending state 3.28300 V with 3 decimals of accuracy [00:14:56][D][sensor:094]: '_ bms3 cell resistance 2': Sending state 0.04800 Ω with 3 decimals of accuracy [00:14:56][D][sensor:094]: '_ bms3 cell voltage 3': Sending state 3.28400 V with 3 decimals of accuracy [00:14:56][D][sensor:094]: '_ bms3 cell resistance 3': Sending state 0.05300 Ω with 3 decimals of accuracy [00:14:56][D][sensor:094]: '_ bms3 cell voltage 4': Sending state 3.28400 V with 3 decimals of accuracy [00:14:56][D][sensor:094]: '_ bms3 cell resistance 4': Sending state 0.05200 Ω with 3 decimals of accuracy [00:14:56][D][sensor:094]: '_ bms3 cell voltage 5': Sending state 3.28900 V with 3 decimals of accuracy [00:14:56][D][sensor:094]: '_ bms3 cell resistance 5': Sending state 0.05800 Ω with 3 decimals of accuracy [00:14:56][D][sensor:094]: '_ bms3 cell voltage 6': Sending state 3.28400 V with 3 decimals of accuracy [00:14:56][D][sensor:094]: '_ bms3 cell resistance 6': Sending state 0.05700 Ω with 3 decimals of accuracy [00:14:56][D][sensor:094]: '_ bms3 cell voltage 7': Sending state 3.31100 V with 3 decimals of accuracy [00:14:56][D][sensor:094]: '_ bms3 cell resistance 7': Sending state 0.06200 Ω with 3 decimals of accuracy WARNING _ @ 192.168.2.183: Connection error occurred: [Errno 104] Connection reset by peer INFO Processing unexpected disconnect from ESPHome API for _ @ 192.168.2.183 WARNING Disconnected from API INFO Successfully connected to _ @ 192.168.2.183 in 0.098s INFO Successful handshake with _ @ 192.168.2.183 in 0.223s [00:15:51][I][jk_bms_ble:330]: Cell info frame (version 3, 300 bytes) received [00:15:51][D][sensor:094]: '_ bms0 cell voltage 1': Sending state 3.28300 V with 3 decimals of accuracy [00:15:51][D][sensor:094]: '_ bms0 cell resistance 1': Sending state 0.06000 Ω with 3 decimals of accuracy [00:15:51][D][sensor:094]: '_ bms0 cell voltage 2': Sending state 3.28800 V with 3 decimals of accuracy [00:15:51][D][sensor:094]: '_ bms0 cell resistance 2': Sending state 0.05600 Ω with 3 decimals of accuracy [00:15:51][D][sensor:094]: '_ bms0 cell voltage 3': Sending state 3.28300 V with 3 decimals of accuracy [00:15:51][D][sensor:094]: '_ bms0 cell resistance 3': Sending state 0.05900 Ω with 3 decimals of accuracy [00:15:51][D][sensor:094]: '_ bms0 cell voltage 4': Sending state 3.28200 V with 3 decimals of accuracy [00:15:51][D][sensor:094]: '_ bms0 cell resistance 4': Sending state 0.05800 Ω with 3 decimals of accuracy [00:15:52][D][sensor:094]: '_ bms0 cell voltage 5': Sending state 3.28300 V with 3 decimals of accuracy [00:15:52][D][sensor:094]: '_ bms0 cell resistance 5': Sending state 0.06500 Ω with 3 decimals of accuracy [00:15:52][D][sensor:094]: '_ bms0 cell voltage 6': Sending state 3.28000 V with 3 decimals of accuracy [00:15:52][D][sensor:094]: '_ bms0 cell resistance 6': Sending state 0.06500 Ω with 3 decimals of accuracy [00:15:52][D][sensor:094]: '_ bms0 cell voltage 7': Sending state 3.28000 V with 3 decimals of accuracy [00:15:52][D][sensor:094]: '_ bms0 cell resistance 7': Sending state 0.06900 Ω with 3 decimals of accuracy [00:15:52][D][sensor:094]: '_ bms0 cell voltage 8': Sending state 3.28200 V with 3 decimals of accuracy WARNING _ @ 192.168.2.183: Connection error occurred: [Errno 104] Connection reset by peer INFO Processing unexpected disconnect from ESPHome API for _ @ 192.168.2.183 WARNING Disconnected from API INFO Successfully connected to _ @ 192.168.2.183 in 0.319s INFO Successful handshake with _ @ 192.168.2.183 in 0.932s [00:17:04][I][jk_bms_ble:330]: Cell info frame (version 3, 300 bytes) received [00:17:04][D][sensor:094]: '_ bms1 cell voltage 1': Sending state 3.27900 V with 3 decimals of accuracy [00:17:04][D][sensor:094]: '_ bms1 cell resistance 1': Sending state 0.06000 Ω with 3 decimals of accuracy [00:17:04][D][sensor:094]: '_ bms1 cell voltage 2': Sending state 3.27900 V with 3 decimals of accuracy [00:17:04][D][sensor:094]: '_ bms1 cell resistance 2': Sending state 0.05700 Ω with 3 decimals of accuracy [00:17:04][D][sensor:094]: '_ bms1 cell voltage 3': Sending state 3.28000 V with 3 decimals of accuracy [00:17:04][D][sensor:094]: '_ bms1 cell resistance 3': Sending state 0.06100 Ω with 3 decimals of accuracy [00:17:04][D][sensor:094]: '_ bms1 cell voltage 4': Sending state 3.27800 V with 3 decimals of accuracy [00:17:05][D][sensor:094]: '_ bms1 cell resistance 4': Sending state 0.05800 Ω with 3 decimals of accuracy [00:17:05][D][sensor:094]: '_ bms1 cell voltage 5': Sending state 3.27600 V with 3 decimals of accuracy [00:17:05][D][sensor:094]: '_ bms1 cell resistance 5': Sending state 0.06400 Ω with 3 decimals of accuracy [00:17:05][D][sensor:094]: '_ bms1 cell voltage 6': Sending state 3.27500 V with 3 decimals of accuracy [00:17:05][D][sensor:094]: '_ bms1 cell resistance 6': Sending state 0.06400 Ω with 3 decimals of accuracy [00:17:05][D][sensor:094]: '_ bms1 cell voltage 7': Sending state 3.27900 V with 3 decimals of accuracy [00:17:05][D][sensor:094]: '_ bms1 cell resistance 7': Sending state 0.06800 Ω with 3 decimals of accuracy WARNING _ @ 192.168.2.183: Connection error occurred: [Errno 104] Connection reset by peer INFO Processing unexpected disconnect from ESPHome API for _ @ 192.168.2.183 WARNING Disconnected from API INFO Successfully connected to _ @ 192.168.2.183 in 0.539s INFO Successful handshake with _ @ 192.168.2.183 in 0.517s [00:17:46][I][jk_bms_ble:330]: Cell info frame (version 3, 300 bytes) received [00:17:46][D][sensor:094]: '_ bms0 cell voltage 1': Sending state 3.28300 V with 3 decimals of accuracy [00:17:46][D][sensor:094]: '_ bms0 cell resistance 1': Sending state 0.06000 Ω with 3 decimals of accuracy [00:17:46][D][sensor:094]: '_ bms0 cell voltage 2': Sending state 3.28800 V with 3 decimals of accuracy [00:17:46][D][sensor:094]: '_ bms0 cell resistance 2': Sending state 0.05600 Ω with 3 decimals of accuracy [00:17:46][D][sensor:094]: '_ bms0 cell voltage 3': Sending state 3.28300 V with 3 decimals of accuracy [00:17:46][D][sensor:094]: '_ bms0 cell resistance 3': Sending state 0.05900 Ω with 3 decimals of accuracy [00:17:46][D][sensor:094]: '_ bms0 cell voltage 4': Sending state 3.28200 V with 3 decimals of accuracy [00:17:46][D][sensor:094]: '_ bms0 cell resistance 4': Sending state 0.05800 Ω with 3 decimals of accuracy [00:17:47][D][sensor:094]: '_ bms0 cell voltage 5': Sending state 3.28300 V with 3 decimals of accuracy [00:17:47][D][sensor:094]: '_ bms0 cell resistance 5': Sending state 0.06500 Ω with 3 decimals of accuracy [00:17:47][D][sensor:094]: '_ bms0 cell voltage 6': Sending state 3.28000 V with 3 decimals of accuracy [00:17:47][D][sensor:094]: '_ bms0 cell resistance 6': Sending state 0.06500 Ω with 3 decimals of accuracy [00:17:47][D][sensor:094]: '_ bms0 cell voltage 7': Sending state 3.28000 V with 3 decimals of accuracy [00:17:47][I][jk_bms_ble:330]: Cell info frame (version 3, 300 bytes) received