Skończyłem prace nad kolejną wersją oprogramowania do Sonoff. AFE Firmware 0.8 dla Sonoff Basic zawiera następujące zmiany oraz modyfikacje:
- sterowanie przełącznikiem przez protokół HTTP.
- alternatywa dla protokołu MQTT
- sterowanie przez HTTP umożliwia łatwą integrację z innymi systemami do automatyki np. Domoticz
- komendy sterujące
- http://IP-SONOFF/?cmd=on
- http://IP-SONOFF/?cmd=off
- http://IP-SONOFF/?cmd=reboot
- http://IP-SONOFF/?cmd=configurationMode
- Jest możliwość wyłączenia zdalnego sterowania przełącznikiem i włączanie sterowania tylko ręcznego przez wbudowany w Sonoff przycisk lub przycisk zewnętrzny podłączony do GPIO14 lub GPIO3
- Wiadomość (komenda) MQTT restartująca przełącznik zmieniła się z reset na reboot
- Zmienił się również identyfikator przełącznika podczas subskrybowania się przełącznika Sonoff do MQTT Brokera
- nie jest już to SONOFF_ID tylko zdefiniowana przez użytkownika nazwa urządzenia w konfiguracji
- Poprawki zwiększające stabilność pracy przełącznika.
- głównie poprawiłem zachowanie się przełącznika przy utracie połączenia WiFi oraz MQTT
- dodanych jest kilka dodatkowych parametrów konfiguracyjnych, które dotyczą łączenia się z siecią WiFi oraz MQTT
- Interfejs użytkownika
- zmieniłem nazwę linku w panelu konfiguracyjnym z Zamknij na Zakończ konfigurację – sugestia od użytkowników
- kilka poprawek w kodzie html
- zmiana strony podglądu konfiguracji (uproszczenie)
- dioda led w przełączniku Sonoff ma teraz kilka stanów, które pomagają zrozumieć co się dzieje w przełączniku np
- ciągłe światło – trwa łączenie z WiFi lub MQTT
- szybkie mruganie – przełącznik w trybie konfiguracji
- mruganie co 1 sekundę – przełącznik utracił połączenie z WiFI lub MQTT i odczekuje kolejnej próby łączenia się z WiFi lub MQTT – czas oczekiwania jest konfigurowalny.
- Poprawienie defektu: przy utracie połączenia do MQTT nie zawsze było wysyłane do brokera MQTT żądanie o wartość przekaźnika z systemu automatyki (jeśli taka opcja była ustawiona w konfiguracji)
- Poprawienie defektu: przy niepowodzeniu podczas aktualizacji oprogramowania informacje o błędzie były niepoprawnie formatowane
Dokumentacje AFE Firmware 0.8 dla Sonoff Basic uaktualnie jak znajdę chwilkę.
Aktualizacja oprogramowania do wersji AFE Firmware 0.8 dla Sonoff Basic
- pobierz AFE Firmware 0.8 dla Sonoff Basic
- wprowadź przełącznik w stan konfiguracji: naciśnij przycisk w Sonoff na ok 4-5sek
- otwórz przeglądarkę i wprowadź adres IP Sonoff’a – pewnie znajdziesz adres IP gdzieś w ruterze WiFI
- przejdź do opcji aktualizacji oprogramowania
Podczas procesu aktualizacji obecna konfiguracja nie jest usuwana.
Problemy / Sugestie proszę zgłaszać tutaj