Aktualizacja EFC-01 i odbiorników przez internet bez Pendrive'a USB

  • 4 Odpowiedzi
  • 14202 Wyświetleń
*

Offline admin

  • *****
  • 1657
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Jedną z funkcji istniejących jedynie na papierze (a wiadomo, że braków jest więcej) jest aktualizacja oprogramowania EFC-01 i odbiorników przez internet,  tak aby nie trzeba było wpinać spreparowanego pendrive'a USB i aktualizować oprogramowania ręcznie.

Obecnie nie wiadomo nic na temat terminu wprowadzenia tej funkcji. Wiadomo tylko tyle, że Zamel jakieś prace rozpoczął i uruchomił testowy (choć to może za dużo powiedziane)  adres webowy update.zamel.pl, który obecnie daje rezultaty jak w załączniku.

Nie jest to może funkcja krytyczna, ale niektórym użytkownikom mogłaby się bardzo przydać, gdyż EFC-01 czasem zainstalowany jest w miejscach trudno dostępnych w celu zoptymalizowania zasięgu sygnału. Ułatwiłaby w takich przypadkach aktualizację i wyeliminowała konieczność fizycznego dostępu do kontrolera.
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: Aktualizacja EFC-01 i odbiorników przez internet bez Pendrive'a USB
« Odpowiedź #1 dnia: Kwietnia 20, 2018, 17:00:39 »
Tak w kwesti sprostowania, ta funkcja nie zostanie nigdy zaimplementowana, ponieważ aby zadziałała musi mieć wsparcie w bootloaderze tego urzadzenia, a zapewniam was że bootloader tego wsparcia nie ma. Do wersji 0.9.4 firmware zawierał nieśmiałe próby pobierania aktualizacji z update.zamel.pl. Zapisywał to na karcie SD w katalogu /boot i następnie się rebootował. Od wersji 0.9.5 ten fragment został usunięty.

Założenie ze strony Zamela było takie, że jeżeli przy rozruchu urządzenia w katalogu /boot jest plik o nazwie boot to należy wykonać aktualizacje. Jednak tej części w bootloaderze efc-01 brak. Wiec nie sądze że Zamel pokusił się o aktualizację bootloadera bo naruszyło by to bezpiczeństwo szyfrowania komunikacji po radiu. Wiec podsumowując - jest to kolejna niespełniona obietnica.

Gadulowaty.
Produkcja:RPi5,EFC-01; Sensory:MEM-21,RCK-21,9xRCM-21,2xRCR-21,RCW-21; Odbiorniki: 2xROB-21, 5xROG-21,11xROP-21,11xROP-22,1xRDP-21,11xSRP-22; Nadajniki: 2xP-457/36,4xP-457/4,P-457/8,P-521L,1xRNK-22,1xRNK-24 | Developer:RPi4,EFC-01,RCK-21,ROB-21,ROP-22,ROG-21,RCM-21

*

Offline admin

  • *****
  • 1657
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: Aktualizacja EFC-01 i odbiorników przez internet bez Pendrive'a USB
« Odpowiedź #2 dnia: Kwietnia 23, 2018, 11:02:50 »
Wiec nie sądze że Zamel pokusił się o aktualizację bootloadera bo naruszyło by to bezpiczeństwo szyfrowania komunikacji po radiu. Wiec podsumowując - jest to kolejna niespełniona obietnica.
:( :-\
Jeśli uznasz podanie takiej informacji za bezpieczną - to wyjaśnij proszę - dlaczego aktualizacja bootloadera wprowadzająca taką funkcjonalność naruszałaby bezpieczeństwo?
Tzn. że teoretycznie bootloader jest "aktualizowalny" i jakaś kolejna wersja softu EFC-01 załadowana z Pendrive'a mogłaby dodać tą funkcjonalność? Czy jednak nie? Jeśli nie to znaczyłoby że Zamel z całą świadomością wypuścił produkt w którym ta funkcja nigdy nie ma szans zaistnieć.
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

  • *****
  • 1657
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: Aktualizacja EFC-01 i odbiorników przez internet bez Pendrive'a USB
« Odpowiedź #3 dnia: Stycznia 25, 2019, 11:05:47 »
Ciekawą rzecz wyczytałem na oficjalnym forum (link):
Cytuj
Dzień dobry,

Niestety w tym momencie jest tylko możliwa aktualizacja przez użycie pendrive o szybkości nie większej niż USB 2.0 (z USB 3.0 mogą wystąpić problemy). Usługę zdalnej aktualizacji chcielibyśmy wprowadzić jak najszybciej, prace nad tym trwają.

Pozdrawiamy,
Ciekawe na ile te zapowiedzi będą miały pokrycie w rzeczywistości. Oby faktycznie kiedyś ta funkcja trafiła do kontrolera. Obecnie gdy aplikacja sama się zaktualizuje to często dostajemy przy wchodzeniu komunikat, że wymagana jest aktualizacja kontrolera. A to denerwujący komunikat, bo wiadomo, że nie zawsze aktualizację jest prosto przeprowadzić z powodu utrudnionego fizycznego dostępu do kontrolera.
Tak jak pisałem w innym poście - chińskie Sonoffy można z powodzeniem aktualizować przez internet. To i tutaj przdałoby w końcu takie rozwiązanie zaimplementować zgodnie z informacjami z oficjalnych instrukcji.
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

  • *****
  • 1657
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: Aktualizacja EFC-01 i odbiorników przez internet bez Pendrive'a USB
« Odpowiedź #4 dnia: Grudnia 29, 2019, 10:36:53 »
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