ESPHome i Node-RED ...
 
Powiadomienia
Wyczyść wszystko

ESPHome i Node-RED integracja

11 Wpisów
2 Użytkownicy
1 Reactions
571 Wyświetleń
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
[#6091]

Integracja esphome z NR 

Chcesz korzystać z ESPHome ale nie koniecznie chcesz HA, można to zrobić wykorzystując https://flows.nodered.org/node/node-red-contrib-esphome

Wcześniej w innym wątku pokazałem jak odczytuję temperaturę z urządzenia już dodanego do Home Assistant

teraz chcę pokazać, że można też kontrolować urządzenie z wgranym esphome, które nie jest dodane do HA.

Co prawda HA wykrył już moduł

1

ale nie jest dodany i nie widać jego encji w HA.

Warunkiem kontroli tego modułu w NR jest: 

NR i Urządzenie w tej samej lokalnej sieci 

Musisz znać api key , lub jak kto woli encryption key indywidualny dla tego modułu

Chcąc odczytać parametry urządzenia wykorzystujesz node esphome-in , przykład/

3

Po dodaniu urządzenia z prawidłowym kluczem api, powinno być możliwe odczytanie wszystkich parametrów

2

Dzięki temu można je wykorzystać w dalszej części procesu, lub wykorzystując np mqtt wysłać do innego serwera np Domoticz.

@daro1003 nie chcę robić śmietnika, więc tu masz odpowiedź.

Co jest naprawdę ok, to fakt, że po odłączeniu urządzenia od zasilania, lub utracie połączenia z routerem, natychmiast dostajemy o tym informację w NR

4

Przy poprawnym połączeniu oprócz stanów urządzenia dostajemy bardzo dużo informacji, tj:

Nazwa, data i godzina kompilacji ( tu widać że wgrałem esphome o 17:50, wersja samego esphome, wersja samego ESP ( tu ESP32C3)

więc mając sprzęt do którego, ktoś inny wgrywał soft, możesz zobaczyć na ile jest on aktualny 🙂

5

Ten kod od el-car łączy się jeśli to ten

1

Nie mam nic co mogę do tego podłączyć ale widać ile można z tego pociągnąć

3

a tu jakieś dane z zadanej

4

Jak u Ciebie się nie łączy to masz pewnie starą wersję esphome, a ostatnio było sporo zmian w api 


 
Dodane : 16/12/2025 7:08 pm
Daro1003
(@daro1003)
Wpisów: 835
Guru Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K23
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Dodane przez: @isom

Jak u Ciebie się nie łączy to masz pewnie starą wersję esphome, a ostatnio było sporo zmian w api 

No właśnie się nie łączy ;/ w sumie to miałem tylko inaczej ustawnie dwa pola Ping i Reconnect niż u Ciebie. 

Oprogramowanie samej przetwornicy aktualizowałem obecnie mam to które potrzeba czyli 3.5. 

Ale pewnie soft samej przystawki Wi-Fi jest inny niż u Ciebie. Skąd można pobrać aktualizacje ??


 
Dodane : 16/12/2025 11:08 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Ja wgrywałem do tego samego esp32 -c3 co próba , żeby zaktualizować wersję trzeba wgrać przez OTA lub USB aktualną wersję skompilowaną w esphome. Może w wolnej chwili przygotuję to pod esp01 , bo taki tam siedzi. Albo instaluj esphome pod windows i sam kompiluj. Nic trudnego, kod jest na stronie tego el-car


 
Dodane : 16/12/2025 11:16 pm
Daro1003
(@daro1003)
Wpisów: 835
Guru Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K23
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Sam raczej nie skompiluje - nigdy tego nie robiłem. 

Napiszę do EL-Car może mają aktualizację do tej przystawki. Po zalogowaniu się do przystawki jest opcja załadowania tam pliku tylko trzeba mieć odpowiedni.

Zrzut ekranu 2025 12 16 223632

 
Dodane : 16/12/2025 11:37 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@daro1003 masz tu wersję która powinna działać z NR, wszystko powinno pójść przez OTA hasło do aktualizacji i klucz api takie same jak w oryginale


 
Dodane : 17/12/2025 12:06 pm
Daro1003
(@daro1003)
Wpisów: 835
Guru Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K23
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Piękne dzięki @isom.

Niestety jest jakiś błąd: 

Update Failed: ERROR[4]: Not Enough Space

 
Dodane : 17/12/2025 12:59 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Nie ma wystarczającej ilości miejsca na OTA , możesz wgrać przez port szeregowy tak jak do wszystkich modułów esp.

Albo pisz do autora. Dziwi mnie trochę , że niby komercyjny moduł a włożył wersję 1MB pamięci i OTA w nowej wersji nie jest w stanie ogarnąć. Przecież można było dać 4MB 🙂 


 
Dodane : 17/12/2025 1:49 pm
Daro1003
(@daro1003)
Wpisów: 835
Guru Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K23
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

 O jak miło okazuje się w obudowie jest typowe ESP 01 wpinane do gniazda tak się składa że mam kilka sztuk takich na stanie a więc zrobiłem kompilację na próbę i załadowałem do innego ESP przełożyłem no i są dane:

Zrzut ekranu 2025 12 17 150247

Dzięki @isom za kierunek i za plik - nie testowałem Twojego pliku zrobiłem własny jak zobaczyłem że mam manewr z układami ESP i w razie popsucia zamontuję oryginał.

Twój pewnie w originale po załadowaniu pojawia się sieć w Wi-Fi  jako AP. 


 
Dodane : 17/12/2025 4:03 pm
isom zareagował
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

To że było tam esp01 pisałem już wcześniej , a po wgraniu mojej binarki trzeba przejść konfigurację początkową. Moduł będzie w trybie HOTSPOT . Ważne że sobie poradziłeś 👍 


 
Dodane : 17/12/2025 6:47 pm
Daro1003
(@daro1003)
Wpisów: 835
Guru Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K23
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Zastanawia mnie jak jest rozwiązane w tej przystawce zmiana sieci wi-fi i hasła niema żadnego guzik do wprowadzenia tej przystawki w tryb konfiguracji - hotspot. 


 
Dodane : 17/12/2025 8:34 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Jak zmienisz nazwę sieci to moduł sam wejdzie w tryb hotspot i będzie czekał na połączenie z "El-Car-Wifi-1 Fallback Hotspot"

hasło masz w instrukcji lub w kodzie yaml 


 
Dodane : 17/12/2025 9:54 pm
Udostępnij: