From eed5cf56095310755f7f0c185c3ecf4a3cd3718e Mon Sep 17 00:00:00 2001 From: Sebastian Muszynski Date: Thu, 17 Nov 2022 07:15:33 +0100 Subject: [PATCH] Require ESPHome 2022.11 to fix BLE issues (Fixes: #189) --- README.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 398d439f..84044f44 100644 --- a/README.md +++ b/README.md @@ -42,7 +42,7 @@ All JK-BMS models with software version `>=6.0` are using the implemented protoc ## Requirements -* [ESPHome 2022.9.3 or higher](https://github.com/esphome/esphome/releases). +* [ESPHome 2022.11.0 or higher](https://github.com/esphome/esphome/releases). * Generic ESP32 or ESP8266 board ## Schematics @@ -74,7 +74,7 @@ All JK-BMS models with software version `>=6.0` are using the implemented protoc ``` -The RS485-TTL jack of the BMS can be attached to any UART pins of the ESP. A hardware UART should be preferred because of the high baudrate (115200 baud). +The RS485-TTL jack of the BMS can be attached to any UART pins of the ESP. A hardware UART should be preferred because of the high baudrate (115200 baud). The connector is called 4 Pin JST with 1.25mm pitch. ## Installation @@ -190,7 +190,6 @@ esphome run esp32-example.yaml * ESP32: Adding all supported sensors can lead to a stack overflow / boot loop. This can be solved by increasing the stack size. ([#63][i63]) * BLE: Please stick to the `esp-idf` framework because the Arduino framework crashs on the first received BLE notification. * Raspberry Pi & ESP-IDF: If the project doesn't compile because of `Error: Could not find the package with 'platformio/toolchain-esp32ulp @ ~1.22851.0' requirements for your system 'linux_aarch64'` please use a host with another processor architecture (f.e. x86). The toolchain isn't `linux_aarch64` (ARM64) compatible at the moment. -* MQTT & BLE: Please use ESPHome `>=2022.4.0` if you want to use the BLE component (requires `esp-idf`) and MQTT. The MQTT component wasn't ESP-IDF compatible until then. [i9]: https://github.com/syssi/esphome-jk-bms/issues/9 [i63]: https://github.com/syssi/esphome-jk-bms/issues/63