Menu główne

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

Zaczęty przez admin, Kwiecień 20, 2018, 15:47:07

Poprzedni wątek - Następny wątek

admin

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

Gadulowaty

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

admin

Cytat: Gadulowaty w Kwiecień 20, 2018, 17:00:39
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

admin

Ciekawą rzecz wyczytałem na oficjalnym forum (link):
CytatDzień 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

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