Hello team !
While I had it working on older version ( of HA and esphome ) using the same dalyBMS, same cables, I changed my ESP32 board.
I tried on 2 different ESPhome versions ( not sure if it’s related) 2024.7.0 and 2024.8.1.
I tried on all UART ports (0,1,2 on ESP32, ESP82 on GPIO1/3 and 15/16). so 3x different ESP board.
the Issue I have if that compilation works perfect, the UART setup goes through without error BUT : I got nothing in the log about any attempt of communication on the UART bus.
INFO OTA successful
INFO Successfully uploaded program.
INFO Starting log output from 192.168.1.37 using esphome API
INFO Successfully connected to combleio @ 192.168.1.37 in 5.523s
INFO Successful handshake with combleio @ 192.168.1.37 in 0.112s
[16:26:25][I][app:100]: ESPHome version 2024.7.0 compiled on Sep 3 2024, 16:25:11
[16:26:25][C][wifi:599]: WiFi:
[16:26:25][C][wifi:427]: Local MAC: 08:A6:F7:6A:C3:70
[16:26:25][C][wifi:432]: SSID: 'xxx'
[16:26:25][C][wifi:435]: IP Address: 192.168.1.37
[16:26:25][C][wifi:439]: BSSID: xxx
[16:26:25][C][wifi:440]: Hostname: 'combleio'
[16:26:25][C][wifi:442]: Signal strength: -37 dB ▂▄▆█
[16:26:25][C][wifi:446]: Channel: 11
[16:26:25][C][wifi:447]: Subnet: 255.255.255.0
[16:26:25][C][wifi:448]: Gateway: 192.168.1.254
[16:26:25][C][wifi:449]: DNS1: 0.0.0.0
[16:26:25][C][wifi:450]: DNS2: 0.0.0.0
[16:26:25][C][logger:185]: Logger:
[16:26:25][C][logger:186]: Level: DEBUG
[16:26:25][C][logger:188]: Log Baud Rate: 115200
[16:26:25][C][logger:189]: Hardware UART: UART0
[16:26:25][C][uart.arduino_esp32:151]: UART Bus 1:
[16:26:25][C][uart.arduino_esp32:152]: TX Pin: GPIO26
[16:26:25][C][uart.arduino_esp32:153]: RX Pin: GPIO27
[16:26:25][C][uart.arduino_esp32:155]: RX Buffer Size: 256
[16:26:25][C][uart.arduino_esp32:157]: Baud Rate: 9600 baud
[16:26:25][C][uart.arduino_esp32:158]: Data Bits: 8
[16:26:25][C][uart.arduino_esp32:159]: Parity: NONE
[16:26:25][C][uart.arduino_esp32:160]: Stop bits: 1
'''
I'm using the suggest code from the dalyBMS page ( I tried many different versions ).
I'm lost ! any suggestions ?
What could cause that the log doesnt show any communication on UART (write / reads should be tried every 20s) ?
thanks
PS : I tried batmon over bluetooth directly on HA, but I only get connection for 1 read everytime I press the button ( tried with onboard ble / and ble dongles )