EspHome działa też po mqtt i już nawet integracja nie potrzebna. Ostatnio właśnie pozmieniałem w softach komunikację z API na mqtt i dalej działa bez zarzutu.
MQTT jak najbardziej w ESPHome choć broker to pośrednik, więc jak kto woli i to jest fajne w ESPHome - elastyczność. Jak już ma się te podstawy pisania w YAML paru wierzy kodu, to ESPHome nie straszny.
Kompilacja tasmota32-ais-ble.bin jest przeznaczona dla BLE wbudowanego w ESP32. Używając komend MI32… możesz odpowiednio skonfigurować swoje urządzenia końcowe.
Komendy HM10…, które podałeś dotyczą modułu BLE typu HM-1x. Komendy zaczynające się od NRF dotyczą nRF24L01(+), itd.
Ok czyszczenie wykonane.
Niestety nadal mam ten sam komunikat " Detected overlap at address: 0x8000 for file: partitions.bin"
Z Githuba niewiele mogę wywnioskować.
Z takiego modułu korzystam, ESP-32S ESP-WROOM-32 WiFi Bluetooth,
Za chwilę będę flashował z tego linka @Cezary.K
Czyszczę
esptool.py erase_flash
esptool.py v3.0
Found 1 serial ports
Serial port COM3
Connecting…__
Detecting chip type… ESP32
Chip is ESP32-D0WDQ6 (revision 1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 7c:9e:bd:f3:50:28
Uploading stub…
Running stub…
Stub running…
Erasing flash (this may take a while)…
Chip erase completed successfully in 0.4s
Hard resetting via RTS pin…
Tak, wgrywałem wszystkie na raz, pewnie tu był błąd
Teraz wgrywałem pojedynczo, żaden błąd się nie pojawił, lecz w sieci WiFi nie widać nowego urządzenia
Czyli jednak dobrze myślałem,
Zrobiłem kopiuj wklej i niestety nadal mam ten sam problem co na początku Detected overlap at address: 0x8000 for file: partitions.bin
Zmieniłem port na COM3 z USB ale niestety nic to nie dało
Zauważyłem że jest bardzo duża różnica w czasie czyszczenia ESP Ty @Cezary.K masz 8.8 sekund a ja 0.4 sekundy, nie wiem czy tu nie tkwi problem.