Powiadomienia
Wyczyść wszystko

AFE T0 - obsluga przyciskiem gdy brak połączenia z Domoticzem

52 Wpisów
5 Użytkownicy
1 Reactions
10.6 K Wyświetleń
isom
Wpisów: 5319
 isom
Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
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
(@isom)
Szef wszystkich szefów
Dołączył: 8 lat temu

Dobra sprawdzę jeszcze na starym sonoff R1 bo testuję na nodemcuV3 

 


Odpowiedz
adrian
Wpisów: 4083
Admin Zasłużony dla Forum, Patron Strony
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

w ostatnim screenshot nie masz w ogóle skonfigurowanego domoticz ip - moze to ma jakiś wpływ - no ale nie powinno mieć na mQTT

 tak w ogóle to powinno działać na wszystkim

 


Odpowiedz
isom
Wpisów: 5319
 isom
Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
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
(@isom)
Szef wszystkich szefów
Dołączył: 8 lat temu

@adrian sonoff przy mqtt też się wiesza , po jakimś czasie wypluwa cały ciąg logów ( nie mam jak tego pokazać ) i znów kilka razy przycisk działa i zwiecha . Nie mam już czasu żeby dalej ćwiczyć , zobaczę jeszcze pod wieczór.


Odpowiedz
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

@isom

takie cos to dostaje jak wchodzę w tryb konfiguracyjny

- wtedy przycisk nie chodzi 

- w jakiś sporadycznych sytuacjach - raz mi się udało go zawiesić (ten ciąg znaków o którym pisałeś)

Dodałem dodatkową linię, żeby był widać czy łączy się w trybie normalnym, czy konfiguracyjnym

https://www.smartnydom.pl/download/afe-firmware-t0-2-1-1-experimental/

 
Aktualizacja:
- dodałem do wersji jeszcze konfigurację Timeout w MQTT Broker - standardowo jest 5 sek

Odpowiedz
isom
Wpisów: 5319
 isom
Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
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
(@isom)
Szef wszystkich szefów
Dołączył: 8 lat temu

@adrian Timeout na brak połączenia z siecią nie pomaga, przynajmniej u mnie . Sprawdzam to tak najpierw poprawny konfig i wszystko śmiga potem w AFE zmieniam hasło do wifi i po wyjściu z konfiguracji przycisk zadziała raz może dwa i soft się wiesza, po jakimś czasie wyrzuca to co wstawię za chwilę i przechodzi w tryb konfig.

Timeout ustawiałem na 100ms , 500ms , 1000ms , bez zmian 

To co jest poniżej moduł wysypał longiem 

1
2
3
 4

Odpowiedz
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

@isom

Timeout dotyczy tylko utraty połączenia z Brokerem MQTT - nie ma nic wspólnego z tym problemem wyłączenia WiFi

Tobie po pierwszym screenshot - wchodzi w tryb konfiguracji. 

- ten zapis do cfg-device-mode.json wartości 2 i później reset urządzenia to powoduje

- dzieje się to po wciśnięciu przycisku na 5+sek

Pewnie dlatego, że

  • przyciskasz przycisk systemowy wtedy kiedy urządzenie załapało że nie mam połączenia z WiFi
  • jest tam taki moment nawiązania połączenia do WiFi; ten moment trwa kilka sekund i blokuje wszystkie inne "procesy" - nie reaguje przycisk 
  • jeśli wciśniesz przycisk i akurat zaczął łączyć to zarejestruje puszczenie przycisku po tych kilku sekundach łączenia (mimo, że puściłeś wcześniej)  - 

Ciekawi mnie

- co wydarzyłoby się gdybyś pierwszy raz wcisnął przycisk jak pojawi się pierwszy log z próba łączenia - led zaczyna świecić

- czy jest problem z drugim przyciskiem, nie systemowym

Zobacz w wolnej chwili - już nie dzisiaj, bo i tak wymęczyłem Ciebie bardzo.

Ja zainstalowałem tę wersję 2.1.1 do wszystkich swoich sonoffów na razie na obserwację. 

Pewnie jest tak w każdej wersji AFE.

Mam jakieś dwa pomysły, żeby coś z tym zrobić: jeden tymczasowy, drugi może docelowy, ale z grubą zmianą obsługi przycisków.

 


Odpowiedz
isom
Wpisów: 5319
 isom
Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
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
(@isom)
Szef wszystkich szefów
Dołączył: 8 lat temu

@adrian ok jutro wieczorem jeszcze pomęczę temat 


Odpowiedz
Strona 7 / 8
Udostępnij: