Asystent AI
Powiadomienia
Wyczyść wszystko

Nowość [Rozwiązany] AFE Firmware T0: Wsparcie HA + zmiany klienta do MQTT Brokera

21 Wpisów
3 Użytkownicy
0 Reactions
5,398 Wyświetleń
adrian
Wpisów: 4083
Admin Zasłużony dla Forum, Patron Strony
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
(@adrian)
Szefu
Dołączył: 12 lat temu
[#2711]

cześć.

do pobrania dostępna jest wersja AFE T0, czyli obsługa do 4 przekaźników, 5 diod led, 5 przycisków, ADC. W tej wersji:

  • integracja z Home Assistant z MQTT. Po skonfigurowaniu AFE Firmware urządzenie jest automatycznie dodane/aktualizowane w Home Assistant
  • zmieniłem całkowicie klienta do brokera MQTT (działa asynchronicznie) generalnie, ta zmiana powinna
    • spowodować, że urządzenie nie powinno dostawać zadyszki, jeśli rozłączy się z brokerem lub łączy się do niego. W aktualnej wersji "jakoś" to działa, ale trzeba kombinować z Ping'ami do MQTT Brokera oraz timeout'ami - takie na około. 
    • w nowej wersji jest wsparcie QOS: poziomy 0 do 2. Przy czym w tej wersji jest na sztywno wpisane wersja 1 - w wersji PROD będzie można ustawić w konfiguracje AFE
  • trochę jakiś zmian kosmetycznych np,: informacja o poziomie sygnału WiFi

To jest wersja przed-produkcyjna

Wgrałem, ją do 6xSonoff Mini, 1xSonoff 4CH, 1xSonoff Basic v1, 2xESP01, 1xWemos i testuję stabilność

Wersja do pobrania: AFE Firmware T0: 3.3.0

Prośba do kogoś, kto używa HA o zobaczenie, czy dobrze działa integracja z HA. Jestem laikiem z HA.

Pozdrawiam i dziękuję za pomoc w testowaniu, adrian


20 Odpowiedzi
Wpisów: 210
Donator 2K22
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
(@bartolomeo)
Pomocny
Dołączył: 7 lat temu

@adrian, Jakiś miesiąc temu podjąłęm decyzję o migracji wszystkiego na homeassistant. Dla ułatwienia samemu sobie przeflashowałem wszystkie urządzenia na tasmotę (przepraszam, ale tak mi było wygodniej/łatwiej) lub zostawiłem natywnie na shelly. Zostały mi natomiast jeszcze dwa moduły z AFE na pokładzie i jednego z nich planowałem pozostawić na oprogramowaniu AFE, bo musiałbym się znów przylutować do pinów ESP8285 + wyjmować go z trudnodostępnego miejsca itd., więc stwierdziłem, że odpuszczam...

Ale do brzegu. W homeassistant mam ustawione hasło do brokera MQTT o długości 64 znaków! Takie hasło generuje się tam automatycznie przy konfiguracji, więc stwierdziłem że je zostawiam. AFE pozwala jedynie na 32 znaki i nie przeskoczę tego (w pozostałych 20 urządzeniach już mam wprowadzone te 64 znaki)... Myślę, że takich użytkowników, którzy mają w HA hasła do MQTT dłuższe niż 32 znaki może być więcej. Czy jest opcja podwojenia długości tej zmiennej?


2 Odpowiedzi
adrian
Admin Zasłużony dla Forum, Patron Strony
(@adrian)
Dołączył: 12 lat temu

Szefu
Wpisów: 4083
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

@bartolomeo jest zrobie, w wersji 3.3.0 prod


Donator 2K22
(@bartolomeo)
Dołączył: 7 lat temu

Pomocny
Wpisów: 210
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

@adrian hm.... Czy aby na pewno? Stąd pobrałem: https://www.smartnydom.pl/download/afe-firmware-t0-3-3-0/

aktualizowałem do wersji afe.firmware.t0.3.3.0.RC2.pl.esp8285.generic.1mb oraz do afe.firmware.t0.3.3.0.RC2.pl.esp8285.sonoff-4ch.1mb i w obu jest ograniczenie do 32 znaków 🙁

 

Edit: sorki, chyba źle przeczytałem/zrozumiałem "jest zrobione" zamiast "jest, zrobię" 😉


adrian
Wpisów: 4083
Admin Zasłużony dla Forum, Patron Strony
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
(@adrian)
Szefu
Dołączył: 12 lat temu

tak zapomniałem przecinek


1 odpowiedź
adrian
Admin Zasłużony dla Forum, Patron Strony
(@adrian)
Dołączył: 12 lat temu

Szefu
Wpisów: 4083
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

AFE Firmware T0 3.3.0.RC3 do pobrania

Dodane

  • Możliwość wybrania poziomy QOS dla MQTT 0,1, 2
  • Rozszerzone hasło do MQTT Brokera: 64 znaki @bartolomeo

Nie planuje dodawania, żadnych dodatkowych funkcji do wersji 3.3.0 za wyjątkiem poprawek jakiś błędów, jeśli wystąpią

Testuję stabilność na 11 urządzeniach. Jak nic nie znajdę to w weekend wypuszczę "life"

 


Wpisów: 210
Donator 2K22
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
(@bartolomeo)
Pomocny
Dołączył: 7 lat temu

Dzięki za ten update! ❤️ Właśnie uruchomiłem i działa, będę testował przez najbliższe dni, jednak nie rozumiem jak to miałoby pojawić się automatycznie w HA. Musiałem standardowo (choć dla mnie wyjątkowo) dodać konfigurację w YAML dla tego urządzenia.

Dodane przez: @adrian

Po skonfigurowaniu AFE Firmware urządzenie jest automatycznie dodane/aktualizowane w Home Assistant

 


2 Odpowiedzi
adrian
Admin Zasłużony dla Forum, Patron Strony
(@adrian)
Dołączył: 12 lat temu

Szefu
Wpisów: 4083
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

@bartolomeo właśnie wersja 3.3.0 ma zaimplementowane automatyczne dodanie urządzenia z AFE do HA

W konfiguracji MQTT Brokera w HA musi być włączone wykrywanie i nie trzeba wtedy konfigurować ręcznie w HA

image

 


Donator 2K22
(@bartolomeo)
Dołączył: 7 lat temu

Pomocny
Wpisów: 210
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

@adrian ta opcja była u mnie włączona. Może coś z inną konfiguracją nie tak, może jeszcze czegoś brakuje... Trudno mi zgadywać bez dużego doświadczenia w HA i bez dokumentacji.

Temat wiadomości podajesz w AFE tylko dla przekaźnika czy również (lub tylko) dla przycisku?


adrian
Wpisów: 4083
Admin Zasłużony dla Forum, Patron Strony
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
(@adrian)
Szefu
Dołączył: 12 lat temu

@bartolomeo w AFE

  • włączasz Home Assistant API (koniecznie)
image
  • Konfigurujesz MQTT Broker (koniecznie)
image
  • Konfigurujesz przekaźnik: wpisujesz temat MQTT dla przekaźnika (koniecznie)
image
  • sprawdzasz czy masz temat homeassistant w Integracja z Home Assistant
image
  • Zapisujesz konfiguracje i kończysz konfigurację w AFE
  • Nie używam HA - więc nie jestem "expertem", ale jak wejdziesz w 
    • Konfiguracja -> Urządzenia oraz Usługi -> Zakładka Urządzenia
  • to urządzenie powinno tutaj już być widoczne
image

daj znać, pozdrawiam, adrian


Strona 1 / 3
Udostępnij: