Powiadomienia
Wyczyść wszystko

AFE Firmware T0 [Rozwiązany] AFE Firmware T0 2.1 - Domoticz HTTP oraz MQTT

94 Wpisów
4 Użytkownicy
8 Likes
10.3 K Wyświetleń
Wpisów: 603
(@steel_rat)
Ekspert
Dołączył: 5 lat temu

Właśnie znalazłem błąd w MQTT pewnie powiązany z poprzednim rozmówcą. Jak wpisze samo ip i zapisze jest ok. Ale jak dodam nazwę hosta to wtedy w polu ip mam tylko pierwszy człon ip np. mam 10.0.0.1 ale po dodaniu hosta ip. zmienia się na 10.

Wtedy nawet usunięcie nazwy hosta ni pomaga. Trzeba inną opcje wybrać i wrócić do konfiguracji MQTT. Wtedy bez problemu IP wchodzi. Oczywiście dzieje się to po zapisie. A w sumie jak za pierwszym razem daje zapis jest ok. Jak dam zapis drugi raz bez zmiany czegokolwiek też IP zmienia się na 10

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

Szefu
Wpisów: 3988

@steel_rat

ok, dzięki

Musiało być tak już w poprzedniej wersji bo ten kawałek kodu nie był dotykany w 2.1.0

Poprawię: https://github.com/tschaban/AFE-Firmware/issues/533

Wpisów: 603
(@steel_rat)
Ekspert
Dołączył: 5 lat temu

W 6 stycznia pisałem o tym ip. Tylko myślałem, że to tylko przy pierwszej konfiguracji się dzieje.

Wpisów: 603
(@steel_rat)
Ekspert
Dołączył: 5 lat temu

To do ilu jest to ograniczenie? 

adrian
Wpisów: 3988
Admin Zasłużony dla Forum, Patron Strony
Autor tematu
(@adrian)
Szefu
Dołączył: 10 lat temu

ciutke przed 500Kb

3 Odpowiedzi
(@mirmil99)
Dołączył: 6 lat temu

Pomocny
Wpisów: 181

ale jakby tak zrobic taka jedna wersje posrednia, nazwijmy ja "tyci" (z punktu widzenia uzytkownika tylko Wifi i OTA) to dla wszystkich urzedzen 1M, to ograniczenie nie byloby az tak wazne 😋 

mam jeszcze jeden pomysl na przyszlosc, chodzi o diody led, aby dioda automatycznie zapalala sie przy zalogowaniu do wifi + zalogowaniu do serwera mqtt, czyli dioda nie pali sie, jest problem z siecia...

ps. od trzech dni na 2.1.0, urzadzenie dziala poprawnie 😀 

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

Szefu
Wpisów: 3988

@mirmil99

min, max wersje - tak jest to jakiś koncept - też pojawi się pytanie co wchodzi w tyci, co nie 😉

co do informowania o problemie z siecią

- jest to zrobione w wersji nie-domoticz - w domoticz ciut później się pojawi - zrobione wg mnie w inny ale "lepszy" sposób - zamiast patrzeć czy led świeci, czy nie możesz mieć taką informację w systemie automatyki

W taki sposób zrobiłem to sobie u siebie. Dodatkowo dla krytycznych i testowanych wersji AFE wysyłam sobie wiadomość do smartfona natychmiast jak przerwie się połączenie.

(@mirmil99)
Dołączył: 6 lat temu

Pomocny
Wpisów: 181
Dodane przez: @adrian

- jest to zrobione w wersji nie-domoticz - w domoticz ciut później się pojawi - zrobione wg mnie w inny ale "lepszy" sposób - zamiast patrzeć czy led świeci, czy nie możesz mieć taką informację w systemie automatyki

 

ha podoba mnie sie, teraz realizuje to przez okresowego pinga do danego urzadzenia i jezeli dwa razy z kolei nie odpowie urzadzenie, to telegram krzyczy na telefonie, ale wolalbym zdecydowanie po mqtt

 

Wpisów: 603
(@steel_rat)
Ekspert
Dołączył: 5 lat temu

Tasmota tak ma. Przy aktualizacji wygrywa wersję mini potem normalną. Rozmiar pliku normalnego jest pona 530 KB a nawet 660 KB. 

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

Szefu
Wpisów: 3988

@steel_rat

Ja mam inną architekturę AFE niż Tasmota i inne ograniczenia.

Szczerze to nie zależy mi na porównywaniu się z Tasmotą, Suplą, czy z czymś innym - dla każdego coś innego.

Ale jak wywołałeś temat to taka jedna rzecz. Jeśli praca nad jakąś funkcją/zmianą w AFE zajęłaby mi 131 dni to w ramach Tasmoty zajęłaby jeden dzień.

Dlaczego?

AFE robię stety/niestety sam jeden - nad Tasmotą siedzi 131 programistów 😉

Oczywiście upraszczam, bo to nie działa 1:1, tzn. dodanie jednego programisty o połowę nie przyspiesza - jak w tym seksistowskim powiedzeniu 9 kobiet nie urodzi dziecka w jeden miesiąc - ale chciałem trochę nadmienić o skali - ile może jedna osoba zrobić, a ile 131. 

3maj się

Strona 12 / 13
Udostępnij: