RPi lub ESP32 jako zdalny serwer bluetooth

A ustawiłeś w ustawieniach firmware sensora BLE (przez Telink Flasher for Mi Thermostat) rozgłaszanie BTHome? (wydaje mi się, że przy update ze starszej wersji do 3.8 jest ustawione bodajże rozgłaszanie ATC1441, nie mam “świeżych” czujników by sprawdzić jak to jest przy 1 flashowaniu).

Tak, po aktualizacji do 3.8 pojawia się opcja rozgłaszanie BTHome (zresztą zgodnie z opisem) ale nic nie to nie zmieniło.
Mam na biurku jeden czujnik to spróbuję zrobić podejście nr 2 i go zflashować.

Usuń urządzenie w HA i pozwól mu się ponownie wykryć.

Tak wygląda u mnie czujnik na starym sofcie (i zapewne z innym rozgłaszaniem) - jedyna encja to RSSI wymagająca ręcznego włączenia.


a jak dasz mi chwilę to wrzucę mu nowy FW (był na 3.5 z rozgłaszamiem PVVX)

Po zmianie firmware i ustawieniu rozgłaszania na BTHome (nawet chwilę działało, ale raczej bezskutecznie)

Po usunięciu z HA i ponownym dodaniu


(musiałem podwyższyć moc nadawania, bo wcześniej miałem mocno przyciętą i nie sięgało do miejsca gdzie jest bramka ESP32 na sofcie ESPHome Bluetooth Proxies (de facto jest to kompilacja własna z dołożonymi ustawieniami takimi jak pytał wyżej @angler )

Dzięki za odpowiedź. Wgrałem ponownie ATC 3.8, ustawiłem rozgłaszanie na BTHome i za chwilę pojawiło się w HA. Wydaje mi się, że na starej baterii nie chciało się dodać (pokazywało 2,7V), a do flashowania włożyłem nową i wtedy się pojawiły się czujniki.
Ciekawe, że po zmianie oprogramowania czujniki nadal były widoczne jako Xiaomi BLE, z wartościami sensorów dla oryginalnego oprogramowania. Po usunięciu pojawiło się urządzenie BTHome.
Bramka na esp32-cam działa bez odłączania kamery. Skompilowałem wsad z obsługą kamery i bluetooth_proxy i udało się wgrać, musiałem usunąć dostęp przez web i inne czujniki. Potrzeba jednak mocne i pewne zasilanie. ESP32 jako sama bramka bluetooth pobiera około 0,6W.

1 polubienie

https://allegro.pl/oferta/bramka-iot-ble-proxy-bluetooth-w-home-assistant-12793548746

Niestety Blakkader wywołał hype na ten sprzęt i przestał być dostępny w normalnej cenie…

Duża aktualizacja projektu ESPHome Bluetooth Proxies (skrótowo: EBP).

W dużym skrócie - ze względu na duże zmiany “pod spodem” zalecane jest ponowne flashowanie sprzętu “po kabelku” ponieważ OTA nie zmienia układu partycji, więc należy to zrobić po aktualizacji ESPHome do wersji minimum 2022.12.0