Powiadomienia
Wyczyść wszystko

AFE Firmware z czujnikami ruchu

52 Wpisów
7 Użytkownicy
2 Likes
8,555 Wyświetleń
adrian
Wpisów: 3981
Admin Zasłużony dla Forum, Patron Strony
Autor tematu
(@adrian)
Szefu
Dołączył: 10 lat temu
wpf-cross-image

Główne cechy AFE Firmware T3 to detekcja ruchu oraz reagowanie na takie zdarzenia.

W minimalnym zastosowaniu urządzenie z tym oprogramowaniem wykrywa ruch oraz poprzez protokół MQTT wysyła informację o takim zdarzeniu do brokera MQTT lub może zostać odpytane przez protokół HTTP, który zwróci informację, czy w danym momencie jest wykryty ruch, czy nie.

W szerszym zastosowaniu można do urządzenia podłączyć do czterech czujników ruchu, czterech przekaźników, diody LED oraz dodatkowe przyciski. W takiej konfiguracji diody LED sygnalizują wykrycie ruchu, a przekaźniki włączają lub wyłączają się na zadany czas. Dodatkowo można sterować  przekaźnikiem przez WiFi protokołami MQTT oraz HTTP lub włączać / wyłączać je przez dodatkowe przyciski tradycyjne (dwustanowe) lub dzwonkowe (jednostanowe)

Sprzęt obsługiwany przez ten firmware

  • Chip ESP8266 lub ESP8285
  • Opcjonalnie: 4 x Czujniki ruchu
  • Opcjonalnie: 4 x Przekaźniki
  • Opcjonalnie: 5 x Dioda LED
  • Opcjonalnie: 5 x Przycisków / Włączników

Przekaźniki mogą zostać skojarzone z czujnikami PIR. Kiedy czujnik PIR wykryje ruch przekaźnik zostanie włączony lub wyłączony na zadany czas. Przekaźniki mogą też funkcjonować niezależnie od czujników PIR. Sterowane są wtedy przez WiFi za pomocą protokołu MQTT oraz HTTP lub mogą być sterowane przez podłączone do urządzenia przyciski / wyłączniki.

Dioda LED 1, jest diodą systemową. Informuje ona o wszystkich zdarzeniach w ramach urządzenia, np. łączenie się do sieci WiFi, wysyłanie wiadomości, tryb konfiguracyjny.
Diody 2-5, mogą zostać przypisane do czujników ruchu. Diody sygnalizują świeceniem wykrycie ruchu.

Każdy z pięciu przycisków może mieć funkcję  przycisku systemowego, albo przycisku sterującego jednym z przekaźników. Zalecana konfiguracja to posiadanie przynajmniej jednego przycisku z funkcją przycisku systemowego. Przycisk systemowy umożliwia wprowadzenie urządzenia w tryb konfiguracji.

Funkcjonalności

  • Sterowanie przekaźnikami za pomoca protokołu MQTT lub HTTP
  • Sterowanie przekaźnikami za pomocą podłączonych przycisków / wyłączników - jedno lub dwustanowych
  • Sterowanie przekaźnikami za pomocą czujników ruchu (PIR)
  • Jest możliwość dowolnego przypisania jednego z czterech przekaźników do dowolnego czujnika PIR
  • Przekaźnik sterowany przez czujnik PIR może być włączany lub wyłączany przy zdarzeniu detekcji ruchu
  • Przekaźnik sterowany przez czujnik PIR może zostać włączony lub wyłączony na zdefiniowany czas
  • Każdemu czujnikowi ruchu można przypisać jedną diodę LED, która będzie sygnalizować wykryty ruch przez czujnik PIR
  • Czujnik PIR wysyła informację o wykrytym ruchu przez protokół MQTT
  • Stan czujnika PIR można sprawdzić wysyłając żądanie HTTP
  • Przekaźnikom można ustawić wartości domyślne
  • Konfigurację urządzenia wykonuje się przez przeglądarkę
  • Nowe wersje oprogramowania wgrywa się przez przeglądarkę

Instalacja:

  • Instrukcja instalacji jest identyczna, jak dla każdej innej wersji AFE Firmware.

Konfiguracja

Szczegółowa konfiguracja AFE Firmware jest opisana tutaj.

Poniżej pokazane są ekrany specyficzne dla wersji T3

Pozycje w menu są dynamicznie pokazywane w zależności od tego, jak skonfigurujemy urządzenie w sekcji Urządzenie

AFE Firmware T3: Panel konfiguracyjny: menu

 

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

AFE Firmware T3: Panel konfiguracyjny: wybór podłączonych elementów

 

Ekran do konfiguracji przekaźnika

AFE Firmware T3: Panel konfiguracyjny: konfiguracja przekaźnika

 

Ekran do konfiguracji przycisku

AFE Firmware: konfiguracja: przycisk

 

Ekran do konfiguracji czujnika PIR

AFE Firmware T3: Panel konfiguracyjny: konfiguracja czujnika ruchu

 

Ekran konfiguracji diod LED

AFE Firmware T3: Panel konfiguracyjny: konfiguracja diód LED

Sterowanie oraz kontrolowanie urządzenia

Sterowanie i kontrolowanie przez MQTT

Tematy MQTT na poziome urządzenia oraz przekaźników są takie same jak dla innych wersji AFE z przekaźnikiem.

W AFE Firmware T3 dochodzą nowe tematy dla czujników ruchu PIR

Zakładając, że:

  • Temat MQTT wprowadzony w konfiguracji MQTT Brokera to: /device/
  • Nazwa czujnika PIR: pir

Tematy czujnika ruchu PIR

Temat Wiadomość Działanie
/device/pir/state Wyjściowa close Brak ruchu
/device/pir/state Wyjściowa open Został wykryty ruch
Sterowanie i kontrola urządzenia przez protokół HTTP

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

Nowe komendy w AFE Firmware dotyczące czujnika ruchu PIR

Format:

Nazwa czujnika PIR jest nadawana czujnikowi PIR w panelu konfiguracyjnym

Komendy

  • get – zwraca stan czujnika PIR. Zwracane wartości to  : open lub close

Uwaga:

  • Do AFE Firmware T3 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
  • Każdemu czujnikowi ruch trzeba nadać unikalną nazwę po to, aby rozpoznawać, który czujnik PIR wykrył ruch. Nazwa jest częścią tematu MQTT lub żądania HTTP, która rozróżnia czujniki ruchu 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.

 

Zanim zdecydujesz zainstalować AFE Firmware przeczytaj dokumentację.

Pobierz aktualną wersję.

Jeszcze filmik Sonoff'a Basic z podłączonym PIR'em - nie mam dobrego mikrofonu więc sorry za jakość dźwięku.



51 Odpowiedzi
Wpisów: 490
Donator 2K20 Zasłużony dla Forum, Donator 2K19
(@krzysztofch)
Ekspert
Dołączył: 6 lat temu

Adrian wiem ze w sonoff basic jest podlaczona dioda zielona .Ta sama dioda ma tez wyjscie na czerwona ale nie jest podlaczona, .Czy cos dorabiales zeby dzialal drugi kolor.Czy moge podlaczyc bezposrednio diode do jakiegos GPIO? Drugie pytanie moze wiesz, gdybym chcial przerobic sonofa i dodac drugi przekaznik ,to musialbym podlaczyc cewke przekaznika z GPIO ,jakims wolnym ,tylko jak to podlaczyc bezposrednio do GPIO czy w taki sposob nie uszkodze sonofa,Jeszce nie wnikalem jak jest podlaczona cewka przekaznika ,ktora jest tam zamontowana orginalnie .I czy takie operacje sie oplaca robic czasowo , finansowo ekonomicznie.Pytam poniewaz na przyszlosc mysle jak to zrobic ,taki sonow zeby sterowal brama ,zaluzja czy jakas kurtyna .Ogolnie to podstawowa funkcja ktora sie moze przydac wielu milosnikom sterowania.
I jeszce dgzie tam moge sie podpiac do 5V w sonof basic

Odpowiedz
adrian
Wpisów: 3981
Admin Zasłużony dla Forum, Patron Strony
Autor tematu
(@adrian)
Szefu
Dołączył: 10 lat temu
Dodane przez: Krzysztofch

Adrian wiem ze w sonoff basic jest podlaczona dioda zielona .Ta sama dioda ma tez wyjscie na czerwona ale nie jest podlaczona, .Czy cos dorabiales zeby dzialal drugi kolor.Czy moge podlaczyc bezposrednio diode do jakiegos GPIO?

Można bezpośrednio do GPIO. Jest przed diodą już wlutowany opornik. Zrobię zdjęcie później to podeśle.

 

Drugie pytanie moze wiesz, gdybym chcial przerobic sonofa i dodac drugi przekaznik ,to musialbym podlaczyc cewke przekaznika z GPIO ,jakims wolnym ,tylko jak to podlaczyc bezposrednio do GPIO czy w taki sposob nie uszkodze sonofa,Jeszce nie wnikalem jak jest podlaczona cewka przekaznika ,ktora jest tam zamontowana orginalnie .I czy takie operacje sie oplaca robic czasowo , finansowo ekonomicznie.Pytam poniewaz na przyszlosc mysle jak to zrobic ,taki sonow zeby sterowal brama ,zaluzja czy jakas kurtyna .Ogolnie to podstawowa funkcja ktora sie moze przydac wielu milosnikom sterowania.

Nie jestem "elektronikiem" i nie dam radę odpowiedzieć na to pytanie. Ja kupiłbym np. SOnoff Dual wersje R2 - ma 2 przekaźniki - ale koniecznie wersję R2

I jeszce dgzie tam moge sie podpiac do 5V w sonof basic

 Pierwszy Pin przy przycisku to 5V czwarty GND

Odpowiedz
isom
Wpisów: 5084
 isom
Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
(@isom)
Szef wszystkich szefów
Dołączył: 6 lat temu

Drugie pytanie moze wiesz, gdybym chcial przerobic sonofa i dodac drugi przekaznik ,to musialbym podlaczyc cewke przekaznika z GPIO ,jakims wolnym ,tylko jak to podlaczyc bezposrednio do GPIO czy w taki sposob nie uszkodze sonofa,Jeszce nie wnikalem jak jest podlaczona cewka przekaznika ,ktora jest tam zamontowana orginalnie .I czy takie operacje sie oplaca robic czasowo , finansowo ekonomicznie.Pytam poniewaz na przyszlosc mysle jak to zrobic ,taki sonow zeby sterowal brama ,zaluzja czy jakas kurtyna .Ogolnie to podstawowa funkcja ktora sie moze przydac wielu milosnikom sterowania.

Nie jestem "elektronikiem" i nie dam radę odpowiedzieć na to pytanie. Ja kupiłbym np. SOnoff Dual wersje R2 - ma 2 przekaźniki - ale koniecznie wersję R2

I jeszce dgzie tam moge sie podpiac do 5V w sonof basic

 Pierwszy Pin przy przycisku to 5V czwarty GND

Pierwszy Pin od przycisku to 3,3V , to tak gwoli sprostowania, a jak podłączyć drugi przekaźnik do sonoffa ?

Najlepiej przez transoptor ,albo tak jak jest w przypadku przekaźnika oryginalnego przez tranzystor 

Wstawiam nieporadny rysunek , ale myślę że można się zorientować 

Podłączenie sonoff drugi przekaźnik
Odpowiedz
2 Odpowiedzi
Donator 2K20 Zasłużony dla Forum, Donator 2K19
(@krzysztofch)
Dołączył: 6 lat temu

Ekspert
Wpisów: 490

Isom bardzo dziekuje za info. Pytanie czy sie oplaca kombinowac czy tak jak wspomnial Adrian kupic dual sonoff. Trzeba rozwazyc proporcie czasu do zyskow. Ale dzieki, mozna rozwazac 

Odpowiedz
adrian
Admin Zasłużony dla Forum, Patron Strony
(@adrian)
Dołączył: 10 lat temu

Szefu
Wpisów: 3981

tak masz racje przecież tam 3.3 V na pierwszy pin podaje się - to słońce 😉

Odpowiedz
isom
Wpisów: 5084
 isom
Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
(@isom)
Szef wszystkich szefów
Dołączył: 6 lat temu

Kolego  Krzysztofch ja do obsługi bramy nie stosował bym sonoffa , do obsługi wszelkiej maści sterowników bramowych polecam taki  moduł

https://www.banggood.com/ESP8266-10A-220V-Network-Relay-WIFI-Module-Input-DC-7V30V-p-1089200.html?cur_warehouse=CN

Raz że masz uniwersalne zasilanie od 7 - 30 V , dwa masz gotowe wejście z optoizolacją do podłączenia krańcówek czy kontaktronów, trzy na pokładzie jest ESP12 , który ma kilka wolnych GPIO więc można rozbudować 

Odpowiedz
Strona 1 / 9
Udostępnij: