Forum Smart'ny Dom

AFE T0 - obsluga pr...
 

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

  RSS
czarownik199
(@czarownik199)
Młodzik

Jestem tu nowy, więc witam wszystkich serdecznie!

Mam taki mały kłopot: Kupiłem na próbę po jednym Sonoff Basic R3 oraz Sonoff T3 3C RF433 (taki nowszy model z kwadratowymi polami dotykowymi, czarny). Do obu bez większych problemów wgrałem AFE T0, oba dość niechętnie łączyły się z WiFi, ale za którymś razem się udało, skonfigurowałem Domoticza i działają na standardowej konfiguracji... ale zależało mi aby wyłączniki (szczególnie Touch) działały gdy nie ma łączności z Domoticzem i tu jest wtopa. Kiedy wyłączę całkiem Wifi to oba wyłączniki działają po naciśnięciu przycisków, ale gdy Wifi jest, a Raspberry4 (Domoticz) wyłączę to już nie działa. Dioda od Wifi miga szybko, a na przycisk nie reaguje. Da się to jakoś poprawić?

Cytuj
Dodane : 05/11/2019 10:40 pm
isom
 isom
(@isom)
Dyrektor Moderator Zasłużony dla Forum, Donator 2019

@czarownik199 sprawdź czy masz poprawną konfigurację przycisków https://afe.smartnydom.pl/pl/konfiguracja/konfiguracja-urzadzenia/konfiguracja-przycisku-wlacznika

Każdemu przyciskowi trzeba dopisać, którym przekaźnikiem ma sterować 

OdpowiedzCytuj
Dodane : 05/11/2019 10:58 pm
steel_rat
(@steel_rat)
Młodzik

Pytanie jeszcze na który przycisk nie reaguje. Na Sonoffie czy na Sonoff T3 3C RF433.

Tego Sonoffa powinieneś kupić też z obsługą z wifi i RF433. tak jak masz ten włacznik Sonoff T3 3C RF433.

Chyba że tego sonoffa masz z obsługą RF433 wtedy musisz go sparować z Sonoff T3 3C RF433.

Tak to bez wifi i domoticza nie będzie działać.

OdpowiedzCytuj
Dodane : 05/11/2019 11:04 pm
czarownik199
(@czarownik199)
Młodzik

@isom

@isom

Konfiguracja przycisku dla Basic R3 jest domyślna, jak niżej.

0
Przycisk systemowy
1
Monostabilny
 

Domoticz

Jeśli IDX jest 0 to wartość nie będzie wysyłana do Domoticz

Zakres 0 - 999999

 

Jestem trochę zdziwiony bo przeprowadziłem właśnie testy z Sonoff R3 i to jest tak:

1. Zaczynamy od stanu normalnej pracy, tj. serwer Domoticz działa i R3 działa zarówno z przycisku jak i z Domoticza

2. Wyłączam Raspberry z prądu

3. Naciskam przycisk na R3, przekaźnik się przełącza jeden raz, dioda Wifi zaczyna migac najpierw wolno a za chwilę szybko i tak już zostaje

4. Odłączenie na chwilę zasilania nic nie zmienia w R3, dioda Wifi nadal miga szybko

5. Ponowne włączenie Raspberry. Dioda nadal miga szybko.

6. Po wpisaniu IP R3 w przeglądarkę wchodzi od razu do panelu konfiguracyjnego bez konieczności wpisania hasła (!!!). Po kliknięciu "Zakończ konfigurację" restartuje się i tym razem juz chce hasła. R3 nawiązuje polączenie i działa normalnie.

 

Dodam jeszcze, że jeśli całkiem wyłączę Wifi to R3 zachowuje się zgodnie z moimi oczekiwaniami, czyli można go przełączać przyciskiem a po pojawieniu się wifi się z nim połączy. 

 

 

OdpowiedzCytuj
Dodane : 05/11/2019 11:45 pm
steel_rat
(@steel_rat)
Młodzik

A odznacz opcje przycisku systemowego na sterowanie tylko przekaźnikiem.

OdpowiedzCytuj
Dodane : 05/11/2019 11:50 pm
czarownik199
(@czarownik199)
Młodzik

@steel_rat

Tak! To pomogło. Po wyłączeniu serwera nadal da sie przelaczac przekaźnik. Dzieki.

Wcześniej uznałem, że jeden przycisk musi być systemowy. Konsekwencja tej zmiany  jest taka że teraz nie da się trzymając przycisk wejść w tryb konfiguracyjny. Jeśli np.zmienie haslo wifi to nie wejdę w tryb konfiguracji żeby go poprawić, prawda?

OdpowiedzCytuj
Dodane : 06/11/2019 12:19 am
steel_rat
(@steel_rat)
Młodzik

Tak. Niestety. Więc musisz zmienić wcześniej hasło w Sonoffie a potem na AP.

OdpowiedzCytuj
Dodane : 06/11/2019 12:41 am
czarownik199
(@czarownik199)
Młodzik

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.

OdpowiedzCytuj
Dodane : 06/11/2019 7:24 am
isom
 isom
(@isom)
Dyrektor Moderator Zasłużony dla Forum, Donator 2019

@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 . 

OdpowiedzCytuj
Dodane : 06/11/2019 8:59 am
adrian
(@adrian)
Prezes Zasłużony dla Forum, Patron Strony

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. 

OH2+AFE

OdpowiedzCytuj
Dodane : 07/11/2019 11:17 am
czarownik199
(@czarownik199)
Młodzik

@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.

OdpowiedzCytuj
Dodane : 07/11/2019 1:43 pm
adrian
(@adrian)
Prezes Zasłużony dla Forum, Patron Strony

@czarownik199

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

OH2+AFE

OdpowiedzCytuj
Dodane : 07/11/2019 2:55 pm
isom
 isom
(@isom)
Dyrektor Moderator Zasłużony dla Forum, Donator 2019

@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 

OdpowiedzCytuj
Dodane : 07/11/2019 3:20 pm
czarownik199
(@czarownik199)
Młodzik

Potwierdzam, na R3 i Touch tak jest.

OdpowiedzCytuj
Dodane : 07/11/2019 8:09 pm
adrian
(@adrian)
Prezes Zasłużony dla Forum, Patron Strony

czarna magia 😉

jak wróce do polszy to przeanalizuję!

https://github.com/tschaban/AFE-Firmware/issues/502

OH2+AFE

OdpowiedzCytuj
Dodane : 08/11/2019 3:30 am
Udostępnij:



Udostępnij
  • 1
    Share

Proszę Zaloguj Się lub Zarejestruj