Powiadomienia
Wyczyść wszystko

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

52 Wpisów
5 Użytkownicy
1 Likes
5,930 Wyświetleń
Wpisów: 7
Autor tematu
(@czarownik199)
Bywalec
Dołączył: 4 lata temu

No to problem jest zasadniczo rozwiązany i dzięki Wam za to.

Wyjaśnijcie mi jeszcze czy to jest błąd czy zamierzone działanie którego nie rozumiem? Sądze, że krótkie naciśnięcie przycisku nie powinno nigdy prowadzić do przejścia w tryb konfiguracji, a funkcja przycisku systemowego nie powinno kolidować z normalną funkcją przycisku.

Odpowiedz
isom
Wpisów: 5084
 isom
Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
(@isom)
Szef wszystkich szefów
Dołączył: 6 lat temu

@czarownik199 tak zasadniczo to problem występuje tylko przy aktywnym API -Domoticz i braku połączenia modułu z serwerem więc można uznać że wykryłeś błąd w sofcie . Możesz napisać w dziale "Zgłaszanie Problemów" , ale sądzę że @adrian to przeczyta i sam się do tego odniesie. Na tą chwilę pozostaje ustawienie innego GPIO dla przycisku systemowego , albo wyłączenie go . 

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

Hey, wydaje mi się, że nie tutaj jest problem.

  • pierwsza rzecz - nie ma czegoś takiego jak "połączenie z Domoticz"
  • Moduł z AFE ma na stałe tylko połączenie z WiFi lub z MQTT Brokerem (nie dla użytkowników Domoticz)
  • "Połączenie z DOmoticz" jest pasywne - absolutnie takie same jak połączenie przeglądarki internetowej z AFE urządzeniem
    • Z przeglądarki wysyła się komende HTTP do AFE urządzenia - nie ma między nimi żadnego połączenie poza momentem wciśnięcia klawisza enter po wpisaniu komendy sterującej AFE - jak AFE odbierze komendę - nie ma juz połączenia. 
    • dokładnie taka sama zasada idzie w drugą strone z AFE do Domoticz. Dopóki nie wciśnie sie przycisku/pilota w urządzeniu z AFE nie ma żadnego połączenia. 

Jedyna możliwość odpalenia trybu konfiguracji (dioda szybko mruga) jest

- wciśnięcie przycisku na 5sek lub dłużej lub

- pilota RF na 5sek lub dłużej jeśli RF podłączony jest to GPIO 0 

- plus GPIO 0 jest ustawione jako systemowe

 

Proszę sprawdzić czy właśnie tak nie jest robione przez przypadek 

- Wciskam przycik w pilocie RF - trwa to 5sek i bum wchodzi w tryb konfiguracji i będzie tak długo, aż się przez przeglądarkę nie wyłączy tego trybu. 

Odpowiedz
2 Odpowiedzi
(@czarownik199)
Dołączył: 4 lata temu

Bywalec
Wpisów: 7

@adrian

W ogóle nie mam pilota RF. Testy prowadziłem głównie na Sonoff R3, który nie ma RF.

Ze sposobu komunikacji poprzez komendy http faktycznie wynika, że wyłączenie raspberry nie powinno nic zmieniać dla AFE, ale jestem pewny, że Sonoff działał poprawnie aż do momentu gdy wyłączyłem z prądu raspberry. Robiłem to kilkukrotnie. Może AFE oczekuje na jakiś komunikat zwrotny i jego brak rodzi problemy... wieczorem zrobie jeszcze testy, także z touch.

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

Szefu
Wpisów: 3981

@czarownik199

Hey, zrób jakiś test, krok-po-kroku, żebym mógł powtórzyć.

Odpowiedz
isom
Wpisów: 5084
 isom
Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
(@isom)
Szef wszystkich szefów
Dołączył: 6 lat temu

@adrian ja wczoraj robiłem test na wemosie i wygląda to tak :

1 API -Domoticz w AFE aktywny + Domoticz online  wszystko działa

2 Jak wyżej tylko Serwer - Domoticz offline , wystarczy na chwilę zewrzeć przycisk systemowy , który jednocześnie steruje przekaźnikiem i moduł wchodzi w tryb konfig.

3 API - Domoticz OFF ten sam przycisk działa normalnie 

4 Zmiana firmware na starszą wersję ta sama bajka 

Odpowiedz
Wpisów: 7
Autor tematu
(@czarownik199)
Bywalec
Dołączył: 4 lata temu

Potwierdzam, na R3 i Touch tak jest.

Odpowiedz
Strona 2 / 8
Udostępnij: