Odświeżanie stanu odbiorników w aplikacji i kontrolerze EFC-01

  • 3 Odpowiedzi
  • 11533 Wyświetleń
*

Offline admin

  • *****
  • 1644
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odświeżanie stanu odbiorników w aplikacji i kontrolerze EFC-01
« dnia: Października 31, 2017, 17:46:52 »
Witam,
Obecna wersja systemu (soft EFC-01, aplikacja i sterowniki wykonawcze) nie umożliwia wymuszonego odczytywania stanu odbiorników. W normalnym przypadku odbiorniki raportują swój stan, gdy ten się zmienia czy to przez komendę z pilota, EFC-01 lub przyciski fizycznie dołączone do nich.

Taka funkcja przydałaby się, aby minimalizować niedogodności systemu Exta Life (inne także "cierpią" na tę przypadłość) wynikające z jego radiowej natury działania tzw rozsynchronizowanie się między sterownikami wykonawczymi, a kontrolerem EFC-01. Chodzi o przypadki gdy EFC-01 jest odłączony od zasilania, a mimo tego sterowniki zmieniają swoje stany lub o sytuację, gdy EFC-01 nie będzie w stanie odebrać stanu odbiorników z powodu zakłóceń. W tym ostatnim przypadku u mnie zdarza się to notorycznie, każdego dnia, gdy steruję systemem z pilota jednocześnie kilka ściemniaczy, które zwracają status do EFC-01 w tym samym czasie.

Zgłaszałem ten problem firmie Zamel i potencjalna poprawa będzie możliwa poprzez wydanie aktualizacji oprogramowania. Niestety nie wiadomo kiedy. Nie ma nawet przybliżonej daty :(
 
Oto fragment korespondencji:
Cytuj
To o czym Pan wspomniał czyli odpytanie odbiorników o ich faktyczny stan po wejściu w ekran urządzenia będziemy chcieli zaimplementować. Obecnie wspomniane rozbieżności mogą wynikać z faktu, że tor odbiorczy
odbiornika ma nieco większy zasięg niż jego tor nadawczy. Skutkuje to na przykład tym, że podczas wykonywania sceny, gdzie wysyłanych jest wiele ramek odbiornik odbierze poprawnie ramkę sterującą i wyśle
odpowiedź do kontrolera, ale w tym momencie przyjdzie jakieś zakłócenie i braknie zasięgu. Kontroler zatem nie otrzyma informacji o faktycznym stanie odbiornika. Opisana przez Pana sytuacja może mieć miejsce
także wówczas gdy steruje się odbiornikami z poziomu pilotów a kontroler ma odłączone zasilanie. Chodzi o to, że po otrzymaniu odpowiedzi z odbiornika informacja o jego stanie jest zapisywana na karcie SD wewnątrz kontrolera i
każdorazowo po wejściu w ekran urządzenia w aplikacji stan odbiornika jest zaczytywany z karty. Jeżeli kontroler jest wyłączony to zapis na kartę nie jest możliwy. Przypuszczam jednak że u Pana powód leży w zasięgu. Mimo wszystko implementacja tego o czym Pan pisał jest moim zdaniem wymagana. W naszym gronie też już poruszaliśmy ten temat.
« Ostatnia zmiana: Października 31, 2017, 17:48:58 wysłana przez admin »
Elementy systemu, których używam: 3xSRP-22, 5xRDP-21, 3xROP-22, 4x ROP-21, 1xP-456/36, 1xRNK-24, 3x RNP-21, 1xRCT-22, aplikacja na Android oraz iOS + Home Assistant

*

Offline admin

  • *****
  • 1644
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: Odświeżanie stanu odbiorników w aplikacji i kontrolerze EFC-01
« Odpowiedź #1 dnia: Stycznia 26, 2018, 14:58:57 »
Problem desynchronizacji między odbiornikami, a aplikacją ma być niedługo rozwiązany w zbliżającej się aktualizacji zapowiadanej na "początek lutego":
Cytuję:
Cytuj
Panie Grzegorzu to będzie trochę "grubsza" aktualizacja związana ze zmianą podejścia do komunikacji pomiędzy odbiornikami a kontrolerem.
Do tej pory to odbiorniki przesyłały odpowiedź do kontrolera natomiast obecnie to kontroler odpytuje odbiorniki o ich stan
Cytuj
Mam jednak nadzieję, że przyjęta metoda sprawdzi się w przypadku większych jak i mniejszych  instalacji. Jeden z naszych klientów testuje to na swojej inwestycji i wyniki są bardzo pozytywne.

Cóż, pozostaje trzymać kciuki, że faktycznie nadejdzie poprawa, oraz że aktualizacja wyjdzie faktycznie w lutym.
Elementy systemu, których używam: 3xSRP-22, 5xRDP-21, 3xROP-22, 4x ROP-21, 1xP-456/36, 1xRNK-24, 3x RNP-21, 1xRCT-22, aplikacja na Android oraz iOS + Home Assistant

Odp: Odświeżanie stanu odbiorników w aplikacji i kontrolerze EFC-01
« Odpowiedź #2 dnia: Stycznia 26, 2018, 16:20:22 »
Słyszałem o tym, że nad tym pracują. Podobno ma to znacznie poprawić komunikacje.

*

Offline admin

  • *****
  • 1644
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: Odświeżanie stanu odbiorników w aplikacji i kontrolerze EFC-01
« Odpowiedź #3 dnia: Kwietnia 20, 2018, 12:30:29 »
Zamykam wątek. Funkcjonalność została w końcu wprowadzona w aktualizacji 0.9.5 z dnia 12.04.2018.

Powiązane wątki:
https://www.forumextalife.pl/index.php/topic,111.0.html
https://www.forumextalife.pl/index.php/topic,126.0.html
https://www.forumextalife.pl/index.php/topic,129.0.html
Elementy systemu, których używam: 3xSRP-22, 5xRDP-21, 3xROP-22, 4x ROP-21, 1xP-456/36, 1xRNK-24, 3x RNP-21, 1xRCT-22, aplikacja na Android oraz iOS + Home Assistant