AFE Firmware dla 4 obwodów, np. dla Sonoff 4CH

Główne cechy AFE Firmware T4 to sterowanie czterema przekaźnikami, czyli czterema obwodami.

Urządzenie z tym oprogramowaniem poprzez protokół MQTTHTTP lub manualnie włącza podłączone do  urządzenia obwody.

Każdy z obwodów może zostać automatycznie wyłączony po czasie od 10 milisekund do 24 godzin ustawianym w konfiguracji urządzenia.

Sprzęt obsługiwany przez ten firmware

  • Chip ESP8266 lub ESP8285
  • Do 4 x Przekaźników
  • Do 5 x Diod LED
  • Do 5 x Przycisków / Włączników

Przekaźniki mogą zostać skojarzone z przyciskami i poprzez nie przekaźniki mogą być manualnie włączane / wyłączane.

Jedna z diod może zostać wybrana jako dioda systemowa. Informuje ona o wszystkich zdarzeniach w ramach urządzenia, np. łączenie się do sieci WiFi, wysyłanie wiadomości, tryb konfiguracyjny.
Diody też mogą zostać przypisane do przekaźników i sygnalizować świeceniem, czy poszczególne obwody są pod zasilaniem lub nie.

Każdy przycisk może mieć funkcję  przycisku systemowego, albo przycisku sterującego jednym z przekaźników.

Przycisk systemowy ma dwie funkcje:

  • umożliwia wprowadzenie urządzenia w tryb konfiguracji oraz
  • sterowanie przypisanym przekaźnikiem

Funkcjonalności

  • Sterowanie przekaźnikami za pomocą protokołu MQTT lub HTTP
  • Sterowanie przekaźnikami za pomocą podłączonych przycisków / wyłączników – jedno lub dwustanowych
  • Przekaźniki można przełączać manualnie, również gdy nie ma połączenia do sieci WiFi
  • Przekaźnikom można ustawić wartości domyślne
  • Diody LED mogą sygnalizować stan obwodów (przekaźników)
  • Każdy obwód (przekaźnik) może zostać automatycznie wyłączony po określonym czasie od 10msek do 24godz.
  • Konfigurację urządzenia wykonuje się przez przeglądarkę
  • Nowe wersje oprogramowania wgrywa się przez przeglądarkę
  • Oprogramowanie jest prekonfigurowane pod Sonoff 4CH

Instalacja:

  • Instrukcja instalacji jest identyczna, jak dla każdej innej wersji AFE Firmware.
  • Przed wgraniem firmware należy sprawdzić wersje chip’a ESP, które posiada urządzenie. Sonoff 4CH ma chip ESP8285 i wersję dla tego chip’a należy pobrać i wgrać.

Konfiguracja

Szczegółowa konfiguracja AFE Firmware jest opisana tutaj.

Poniżej pokazane są ekrany specyficzne dla wersji T4

Ekran do konfiguracji urządzenia

W konfiguracji urządzenia jest sekcja, w której wybiera się ilości podłączonych elementów do urządzenia

Konfiguracja urządzenia

Konfiguracja urządzenia

Uwaga: w Sonoff 4CH mimo, że dostępnych jest 5 diod LED tylko jedna (niebieska) jest konfigurowalna. Pozostałe 4 są podpięte bezpośrednio do przekaźników i nie mamy nad nimi żadnej kontroli.

Ekran do konfiguracji przekaźnika

Każdy przekaźnik musi mieć nadaną unikalną nazwę, aby można było je identyfikować oraz niezależnie sterować przez HTTP lub MQTT

Konfiguracja przekaźnika

Konfiguracja przekaźnika

Uwaga: w Sonoff 4CH czerwone wbudowane LEDy są podłączone do przekaźników i nie trzeba ich wybierać w polu LED. W polu LED wybieramy dodatkową diodę LED, która ma sygnalizować stan obwodu dla danego przekaźnika.

Ekran do konfiguracji przycisku

Jeśli wybrana jest funkcja przycisku: Przycisk systemowy – to może on być tylko jednostanowy taki jak wbudowany w Sonoff lub zewnętrzny typu dzwonkowego.

Ekran do konfiguracji przycisku

Ekran do konfiguracji przycisku

Ekran konfiguracji diod LED
Ekran konfiguracji diod LED

Ekran konfiguracji diod LED

Sterowanie oraz kontrolowanie urządzenia

Urządzenie z AFE Firmware T4 obsługuje te same żądania HTTP lub MQTT, jak każda inna wersja AFE Firmware. Oczywiście nie są obsługiwane przez T4 żądania związane ze sprzętem, który nie jest wymieniony, jako sprzęt obsługiwany przez tę wersję AFE Firmware.

Uwaga:
  • Do AFE Firmware T4 można podłączyć do czterech przekaźników. Aby móc je kontrolować niezależnie każdemu przekaźnikowi trzeba nadać unikalną nazwę. Nazwa jest częścią tematu MQTT lub żądania HTTP, która rozróżnia przekaźniki od siebie
  • Podczas pierwszego uruchomienia pamięć urządzenia jest czyszczona oraz ładowane są wartości domyślne dla urządzenia.  Pierwsze uruchomienie może potrwać ok 1-2min.

Przykłady konfiguracji

openHAB po MQTT

Zakładając, że:

  • nazwa skonfigurowanego brokera MQTT: broker
  • Nazwa tematu MQTT w konfiguracji brokera MQTT : /4ch/
  • Przekaźniki mają nazwy: switch1, switch2, switch3, switch4

Plik konfiguracyjny items

openHAB po HTTP

Zakładając, że:

  • Przekaźniki mają nazwy: switch1, switch2, switch3, switch4
  • IP urządzenia: 192.168.2.100

openHAB sitemap

Sterowanie przez HTTP

Zakładając, że:

  • Przekaźniki mają nazwy: switch1, switch2, switch3, switch4
  • IP urządzenia: 192.168.2.100

Włączanie obwodów:

Wyłączane obwodów

Przełączanie na stan przeciwny

 


Zanim zdecydujesz zainstalować AFE Firmware przeczytaj dokumentację.

Pobierz aktualną wersję.

Udostępnij
  • 1
    Share

adrian

Autor blog'a Smartny Dom

Może Ci się również spodoba

11
Dodaj komentarz

Proszę Zaloguj się aby komentować
10 Wątek skomentowany
1 Odpowiedzi w wątku
2 Obserwujących
 
Komentarz z największa reakcją
Gorący wątek
4 Liczba komentowanych autorów
wormsadrianmbedynJaca Piwowarczyk Ostatnio komentowani autorzy
  Subskrybuj  
najnowszy najstarszy oceniany
Powiadom o
Jaca Piwowarczyk
Użytkownik
Jaca Piwowarczyk

jesli dobrze rozumiem ten firmware mozna wgrac do sonofa touch z trzema przyciskami ??

mbedyn
Użytkownik
mbedyn

Mam pytanie.. co oznacza opis :

Sterowanie przekaźnikami za pomocą podłączonych przycisków / wyłączników – jedno lub dwustanowych.

Mam rozumieć, że do przekaźników można podłączyć zew. przełącznik w jakiś sposób? w jaki?pozdrM.

mbedyn
Użytkownik
mbedyn

no teraz to jaśniej brzmi i rozsądniej ;-)a ile jest dostępnych pinów GPIO w tym module? rozumiem że na złączu co najmniej dwa są.. a gdzieś się można na druku dostać do jeszcze dwóch może?

mbedyn
Użytkownik
mbedyn

oki.. poszukam sobie, w sieci pewnie jest.W każdym razie dziękuję za odpowiedź..btwnaprawdę niezły soft, używam na kilku pojedynczych sonoffach już od dawna ;)M.

mbedyn
Użytkownik
mbedyn

super.. 🙂 dzięki za info !

worms
Użytkownik
worms

Witam, Projekt imponujący, tego czego brakuje to wyłącznie raportowania stanu z wejść przez MQTT. Adrian dorzuć raportowanie z wejść tj. to w przypadku PIR w projekcie T3.