Powiadomienia
Wyczyść wszystko

AFE Firmware: rozszerzenie WiFi do sterownika bramy wjazdowej / garażowej

34 Wpisów
9 Użytkownicy
2 Likes
7,700 Wyświetleń
isom
Wpisów: 5086
 isom
Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
(@isom)
Szef wszystkich szefów
Dołączył: 6 lat temu

Sonoff SV ma przekaźnik na GPIO 12 , GPIO 0 to przycisk a GPIO 4 , 5 i 14 masz opisane na płytce drukowanej tam gdzie jest takich 9 pinów gdzie trzy to GND kolejne trzy to 3,3V i trzy to GPIO 4,5,14 .

Spróbuj wgrać wersję dla ESP-8285 i najlepiej Flash Download Tools  zacznij od T-0  najmniej konfiguracji. 

Jak się uda to T-5 i np GPIO 4 przycisk do ręcznej obsługi bramy , GPIO 14 kontaktron jako czujnik otwarcia , a GPIO 12 jako przekaźnik 

Odpowiedz
1 Reply
(@appaloosa)
Dołączył: 6 lat temu

Praktykant
Wpisów: 21

Dzięki - w miarę to ogarnąłem, kupiłem też kontaktrony. Na razie użyję jednego SONOFFa do sterowania zamkiem magnetycznym do otwarcia furtki.

Odpowiedz
Wpisów: 222
Donator 2K17
(@tribon)
Weteran
Dołączył: 7 lat temu

Tu jeszcze inny przykład na przeróbkę sonoff:
https://www.instructables.com/id/Sonoff-Garage-Door-Opener/
Wygląda na prostszy - nie trzeba skrobać ścieżek ale prawdę powiedziawszy nie sprawdzałem czy uzyskamy to samo. Jeśli ktoś mógłby obadać tą metodę byłbym wdzięczny.

Wczoraj zabrałem się za T5 i pod wpływem powyższych postów niechcący polutowałem wszystkie kable (czujnik i kontaktron) pod DS18B20 (dzwoniło mi coś w głowie o wodoodpornej obudowie). Jak uruchomiłem soft to podczas konfiguracji się zorientowałem, że prosi o numer DH... Niezły ubaw miałem wieczorem i polutowałem całkiem nową wersję. Na razie coś mi sonoff zdechł, było późno wieczorem i sukcesu nie ma. Napiszę jak mi się uda zakończyć projekt.

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

Zamiast ciąć laminat w sonoff basic , lepiej kupić tańszy i lepszy moduł do obsługi bramy 

https://pl.aliexpress.com/item/ESP8266-220V-10A-DC-7-30V-Network-Relay-WIFI-Module-GM/32740623994.html?

Raz, że masz uniwersalne zasilanie , dwa wejście na czujnik jest z optoizolacją (transoptor)

Przycisk otwarcia mozna zrobić na TX lub RX i wszystko . Dodatkowo ESP 12 jest mniej podatny na zakłócenia i ma lepszą antenkę. Działa z AFE sprawdzałem.

Odpowiedz
Wpisów: 222
Donator 2K17
(@tribon)
Weteran
Dołączył: 7 lat temu

Zgadzam się. Tylko już miałem wolny sonoff basic i już z chęci pomajsterkowania pociołem laminat 🙂

 

Odpowiedz
Wpisów: 222
Donator 2K17
(@tribon)
Weteran
Dołączył: 7 lat temu

Adrian, T5 poszedł od pierwszego, no dobra drugiego kopa (pisałem wcześniej o problemie z flashowaniem). Doskonała dokumentacja! Do T5 dodałem DHT21 i jeden kontaktron. W przyszłości dorobię jeden włącznik aby sterować sonoffem z przycisku ściennego.

Mam pytania funkcjonalne:

1. W jakim celu dodałeś do sitemapy obie linie: 

Default item=t5_gate_state_contact

Default item=t5_gate_state_text
Przecież już pierwsza linia podaje wlaściwy wynik.

2. Sekcja "Czujniki magnetyczne" jest nadmiarową skoro "Stan" wskazuje nam czy brama jest OPEN czy CLOSED? Jakie zastosowanie może znaleźć "Pobierz wartość"?

3. Do czego służy sekcja "Przekaźnik"?

Dziękuję jeszcze raz za AFE T5. Cieszę się, że udało Ci się go wykonać. Zapewne znajdzie u mnie zastosowanie 🙂

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

Szefu
Wpisów: 3983

Ad1

  • Pierwszy jest item'em typu contact drugi string. 
  • Contact może przyjmować tylko 2 wartości: OPEN, CLOSED
  • W string wrzuca text który przychodzi z AFE
  • AFE może zwrócić 3 wartości:: open, close, partiallyOpen
    • w tym moim przykładzie dla item typu Contact kiedy AFE zwraca open lub partiallyOpen wtedy Contact = OPEN
  • jeśli masz jeden czujnik magnetyczny to tam zawsze beda te same wartosci w tych dwóch item
  • przy dwóch czujnikach Contact i String nie zawsze będą miały takie same wartości

Ad2 

  • nie wiem co masz na myśli sekcja "czujnik magnetyczne", jesli chodzi o sekcję w konfiguratorze, no to tutaj definiuje się do które GPIO jest podłączony czujnik magnetyczny itp
  • tak w zasadzie wysyłanie stanów czujników magnetycznych jest trochę nadmiarowe. Ale może ktoś sobie do czegoś to może wykorzystać
  • Pobierz wartośc hm.... np. miałeś wyłaczony prąd i np. uruchamia Ci się system do automatyki. On nie wiem w jakim stanie jest teraz brama, ale może odpytać o stan czujników i wtedy będzie wiedzieć

Ad. 3

  • do skonfigurowania przekaźnika, czyli do którego GPIO jest podłączony i jak długo ma trwać impuls włącz/wyłącz
  • wykorzystywane jeśli chcesz otwierać / zamykać bramę wysyłając impuls do sterownika bramy
Odpowiedz
Strona 3 / 4
Udostępnij: