Czy ktoś z Was korzysta z ESP32 do połączenia urządzeń bluetooth? Kupiłem płytkę ESP32 i nie mogę jej zintegrować z HA - chciałem wykorzystać ją do urządzeń bluetooth w domu, bo dongle Blt gubi czasem zasięg. Pomoże ktoś?
U mnie działa od niedawna z termometrem Xiaomi LYWSD03MMC. Z czym dokładniej masz problem? Specem nie jestem, ale jak nie pomogę, to może przynajmnie dyskusję poruszę
Jest jeszcze alternatywa w postaci OpenMQTTGateway, który też obsługuje urządzenia BLE na ESP32
Panowie dzięki za informacje, jak wrócę do domu to będę działał, jak coś to będę pisał
Korzystałem z tych poradników ale niestety się nie udało - na dodatek znikają mi ikony z bocznego menu i wykresy po zainstalowaniu ESPHome. Więc może po kolei:
Instaluje dodatek ESPHome
Po instalacji wchodzę do ESPHome i klikam “+”, wpisuję nazwę Node, wybieram Generic ESP32, póżniej wpisuję nazwę lokalnego WiFi oraz hasło do tego WiFi, następnie wpisuje jakies hasło OTA. Podłączam pod serwer urządzenie ESP32 i dodaje na Proxmoxie USB, następnie klikam Compile i generuje mi się plik bin. przepinam urządzenie pod normalny komputer i tutaj się zatrzymuję bo po pobraniu Flashera z Githuba nie mam nic do wyboru w “Serial Port”.
W menedżerze urządzeń też nie masz nic nowego po podpięciu esp?
@Piotr_K tak mam w menadżerze urządzenie CP21…, ale na konsoli ESPHome_flasher nie mam nic do wyboru.
@rafkan w takim razie spróbuję od początku, usunę wszystko i jeszcze raz przejdę wszystkie kroki z Twoimi uwagami
@rafkan nie wiem czy dobrze zrozumiałem w nazwie WiFi wpisuję cokolwiek i hasło też jakie chcę czy muszę wpisać nazwe i hasło do mojego lokalnego wifi?
Ok,myślałem, że tworze jakieś nowe wifi. Spróbowałem podłączyć jeszcze na innym komputerze ESP - ale esphome-flasher nie wykrywa portu. W menadżerze jest urządzenie z wykrzyknikiem, że ma nieaktualne sterowniki.
Mam w jednym 7 w drugim 10 w trzecim maca, ale na żadnym nie wyświetlają mi się porty niestety
Tak, próbowałem obydwu wersji, próbowałem też wielokrotnie odświeżać
Zainstaluj driver dla CP210x https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
hmm, mam RPi3, wpinam ale NodeMCU v2 (ESP8266 CP2102) do USB i wszystko robie z HA, pierwsze flashowanie tez z poziomu HA wybierając Serial Port zamiast OTA, kolejne już przez OTA.
… albo driver do CH340 w zależności co jest na płytce.
“Sterowniki do układu Silicon Labs CP2102 są łatwo dostępne. W systemie Windows obecne są od wersji 7. Sam układ jest popularny i działa bardzo dobrze. NodeMCU w wersji V3 został wyposażony w układ CH340 chińskiej firmy WCH. Układ jest tańszy i do niedawna ściąganie sterowników było nieco problematyczne. Sytuacja uległa znacznej poprawie dzięki upowszechnieniu się tego układu.”
Powinno ci się sflashować bezpośrednio z urządzenia na którym masz esphome. Pamiętaj tylko żeby zmienić w górnym prawym rogu z ota na urządzenie USB.
Ok Panowie dziękuję za pomoc, udało się sflashować i skonfigurować. Jeszcze mam jedno pytanie czy ktoś ogarniał zasilanie bateryjne oraz jak dodać czujnik temperatury do tego (kwadratowy i okrągły). Podsumowanie napiszę w kolejnym poście
Dziękuję za pomoc jeszcze raz.
Podsumowując. To dla osób które będą szukać rozwiązania problemu jak ja:
Sprzęt Fujitsu Futro
HA na Proxmoxie
Integracja ESPHome - urządzenie ESP32 - Bluetooth
Zainstalowałem ESPHome z Add-on
Następnie wchodzimy do ESPHome i klikamy “+”
Akceptujemy, następnie wpisujemy nazwę naszego urządzenia, póżniej wybieramy nasze urządzenie w moim przypadku Generic ESP32, następnie wpisujemy nazwę naszego WiFi w domu i Hasło oraz ustawiamy hasło dla OTA. Klikamy zakończ.
Kolejnym krokiem w moim przypadku było uruchomienie ESPHome jeszcze raz (klikamy na inną zakładkę i klikamy ESPHome). W kolejnym kroku przy urządzeniu klikamy kropki i wybieramy “compile”, pobieramy plik .bin który nam się wyświetli i następnie przechodzimy do kroku który mi sprawił największy problem.
Pobieramy z GITHUB esphome-flasher i w moim przypadku na macu nie otworzyłem flashera, na win10 i 7 uruchomiłem program ale nie wyświetlał się port, dzięki koledze @Piotr_K zainstalowałem sterownik z podanej strony https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers. Udało się wkońcu wybrać port i załadowałem plik który został wygenerowany i zapisany na dysku (plik .bin).
Póżniej dodałem sobie urządzenie wpisując mac urządzenia, dodatkowo w ustawieniach -> Integracje wpisałem hasło api przy konfiguracji ESP, dzięki czemu wyświetliły mi się wszystkie sensory.
Dokładnie tego mi brakowało, dziękuję jeszcze raz za pomoc.
Kolego a masz te czujniki sparowane przez ESP32 w HA czy widzisz je też w aplikacji Xiaomi Home na telefonie ?
Ja jak mam w HA to nie mam w telefonie albo na odwrót.