Forum Smart'ny Dom

AFE Firmware T5 2.0.0 - Sterowanie bramą  

  RSS
adrian
(@adrian)
Prezes

 

Otwieram nowy temat związany z tym, że rozpocząłem prace nad nową wersją AFE Firmware T5 - sterowanie bramą, która pisana jest z myślą o układzie do wspomagania sterowania bramą / drzwiami v2 od @lukas121

Oczywiście oprogramowanie, będzie również działać na ESP8266/8285, generycznych - czyli własnych konstrukcjach i dostęnych na rynku np. od Itead

Układ v2 posiada 

  • złącze I2C
  • przekaźnik 
  • złącze do czujników krańcowych
  • LED
  • złącze rozszerzeń EXT - do którego dzisiaj można podłączyć np, dodatkowy przekaźnik

w wersji v2.0.0 chciałbym ograniczyć się  do:

  • funkcjonalności która była w wersji 1.x
  • obsługe I2C z wybranymi czujnikami, które mam już zrobione w AFE T6
  • obsługę dodatkowego przekaźnika.

To co potrzebuje do info, co ma robić ten drugi przekaźnik (szukam pomysłów)

Jak coś w wersji beta będzie gotowe do zabawy to będę udostępniał w tym wątku.


Wersje testowe:

Cytuj
Dodane : 25/06/2019 10:04 pm
isom
 isom
(@isom)
Zasłużony Moderator

Moim zdaniem jak już walka z nowym softem to niech ten drugi przekaźnik ma mozliwość działania tak jak pierwszy czyli obsługa bramy , rygla domofonu , czyli regulacja czasu podtrzymania dla rygla najlepiej do 5 sek. Ale gdyby ktoś nie chciał rygla lub drugiej bramy to niech ma możliwość pracy włącz wyłącz . Wtedy można go wykorzystać np do oświetlenia sobie podjazdu gdy wjeżdżamy wieczorem itp.  

OdpowiedzCytuj
Dodane : 25/06/2019 10:17 pm
adrian polubień
lukas121
(@lukas121)
Brygadzista Zasłużony dla Forum

Funkcjonalności która była w wersji 1.x dodać obsługę I2C ,obsługę dodatkowego przekaźnika tak jak pisał @isom plus dodatkowy czujnik otwarcia/zamknięcia furtki i przycisk dzwonkowy do sterowania np dodatkowym przekaźnikiem.

 

OdpowiedzCytuj
Dodane : 08/07/2019 11:04 pm
adrian polubień
adrian
(@adrian)
Prezes

Do ściągnięcia w pierwszym poscie tego wątku jest AFE T5 (brama) pierwsza beta wersja 2.0.0. Jak ktoś ma czas i może potestować, to z pewnościa przyspieszy mi pracę nad wersją końcową.

Wersja 2.0.0.B1

  • jest na nowszym żwawszym silniczku AFE
  • Sprzęt: 
    • do 2 przekaźników
    • do 4 kontaktronów, czujników magnetycznych itp
    • do 3 LED
    • do 3 przycisków / włączników
  • Funkcjonalności
    • obsługa do 2 bram/drzwi lub
    • 1 bramy + 1 przekaźnik (zwykła funkcjonalność)
    • czas podtrzymania przekaźnika dla bramy/drzwi od 1milisekundy do 100 sekund

Do dodania   

  • I2C
  • nie jestem pewien, czy przyciski dobrze obsługują "uruchom bramę" i wł./wył przekaźnik

Co i jak:

W paczce do ściągnięcia:

Uwaga:

  • wersja do testów, nie nadaję się jeszcze do używania "produkcyjnego"
  • problemy, znaleziska, uwagi, sugestię proszę zgłaszać w tym wątku
  • na bieżąco będę wrzucał kolejne beta wersje

 

dzięki, adrian

 

OdpowiedzCytuj
Dodane : 22/07/2019 11:33 pm
lukas121 polubień
lukas121
(@lukas121)
Brygadzista Zasłużony dla Forum

Świetna nowina, po pracy zabiorę się za testowanie na sterowniku v2.

OdpowiedzCytuj
Dodane : 23/07/2019 8:19 am
adrian
(@adrian)
Prezes

Beta 2 do ściągnięcia. Dodane/Poprawione

  • New: Wgrana najnowsza biblioteka ESP8266/8285 v2.2.2
  • New: Kontrolowanie przyciskiem: bramą lub przekaźnikiem + konfiguracja
  • New: Dodana wartość domyślna dla nazwy przekaźnika
  • Upd: Optymalizacja kodu w sekcji konfiguracji przekaznika oraz przycisku
  • Fix: Poprawione generowanie wartości domyślnych dla kontaktrontów w wersji ESP Generic
  • Fix: Poprawiona labelka w ekranie konfiguracji bramy oraz kontaktronu
  • Fix: Wysyłanie do Domoticz i MQTT stanu początkowego bramy/drzwi po podłączeniu to WiFi/uruchomienia urządzenia
  • Fix: Przełączanie zwykłego przekaźnika zapis nie działa

Jutro zajmę się MQTT, nie wszystko działa jak należy.

OdpowiedzCytuj
Dodane : 23/07/2019 4:28 pm
adrian
(@adrian)
Prezes

Testowanie stabilności AFE T5 2.0.0 na module iECS Sterownik bramy - in progress

OdpowiedzCytuj
Dodane : 23/07/2019 5:37 pm
znajdzik
(@znajdzik)
Młodzik

Cześć, świetna robota !

W konfiguracji stanów bramy przydała by się  dodatkowa opcja "nie rób nic".

Są trzy stany bramy. Otwarta, zamknięta i częściowo otwarta a kombinacji stanu kontraktronów są 4 i przydało by się ten czwarty wyłączać w zależności czy ktoś ma logikę NO czy NC. Chociaż po zastanowieniu, taki  przypadek nigdy się nie wydarzy więc chyba to nie jest jednak problem.  

Dodatkowo wszystkie "czujniki"  mają domyślną nazwę C1. Trochę mnie zbiło z tropu sformułowanie "Jeśli czujnik magnetyczny: C1 oraz czujnik: C1 są otwarte to:" 🙂 

 

 

OdpowiedzCytuj
Dodane : 24/07/2019 9:29 am
adrian polubień
adrian
(@adrian)
Prezes

@znajdzik

z tymi nazwami to zdecydowanie błąd - poprawie w dzisiejszej wersji.

Co do stanów bramy, to chyba zrobię stan: "nieznany" lub coś podobnego - jedna z tych kombinacji zawsze bedzie niemożliwa przy dwóch kontaktronach (z tego jak to sobie wizualizuje w mojej głowie)

dzięki!

OdpowiedzCytuj
Dodane : 24/07/2019 10:22 am
adrian
(@adrian)
Prezes

Beta 3 do ściągnięcia. Poprawione/Dodane

  • New: Ustawienie wartości domyślnej dla przycisku S1 w wersji iECS v2.0
  • New: Dodany mechanizm aktualizacji wersji firmware.
  • New: Dodana dodatkowa wartość do definicji stanu otwarcia/zamknięcia bramy
  • New: Dodane obsługa wejścia analogowo-cyfrowego (w pro)
  • Upd: Dokumentacja kodu
  • Fix: Nazwa kontaktronów przy ładowaniu wersji domyślnej jest ustawiona na stałe na C1
  • Fix: Sprawdzanie obecności elementu urządzenia w konfiguracji urządzenia (walidacja konfiguracji)
OdpowiedzCytuj
Dodane : 24/07/2019 5:39 pm
isom
 isom
(@isom)
Zasłużony Moderator

@adrian z wersjami wstecznymi nie podziałam bez konwertera ? Cholera może w sobotę znajdę chwilę żeby wymontować moduł @lukasa z napędu 

OdpowiedzCytuj
Dodane : 24/07/2019 6:50 pm
lukas121
(@lukas121)
Brygadzista Zasłużony dla Forum

Wszystkie czujniki maja nazwę C1, nie lepiej żeby było C1,C2,C3.

OdpowiedzCytuj
Dodane : 24/07/2019 7:47 pm
adrian
(@adrian)
Prezes

@lukas121

W beta 3 poprawiłem na C1,2,3,4 - chyba

na której testowales ?

OdpowiedzCytuj
Dodane : 24/07/2019 10:21 pm
adrian
(@adrian)
Prezes

@isom

jeśli masz AFE to zaktualizuje się do 2.0 bez (teoretycznie) problemu

- ale przy przejściu na 2.0 uruchomi się jako hotSpot i konieczne będzie ponowne skonfigurowanie urządzenia

Jeszcze nie instaluj pod działająca furtkę/bramę - ja jeszcze tego u siebie nie robię.

Planuje w weekend, a jak się upewnię ze aktualizacja przechodzi bez problemu to dam zielone światło 

OdpowiedzCytuj
Dodane : 24/07/2019 10:28 pm
adrian
(@adrian)
Prezes

Beta 4 do ściągnięcia. Poprawione/Dodane

  • Fix: Aktualizacja numeru wersji
  • Fix: Otwieranie bramy nie działa przez wiadomość MQTT dla Bramy #1
  • Fix: Przesyłanie wiadomości MQTT po żądaniu get()
  • Fix: Brama i kontraktony nie subskrybują się do MQTT Brokera

Firmware mam teraz zainstalowany w swojej bramie na Sterowniku Bramy v2 i testuje już w rzeczywistych warunkach

OdpowiedzCytuj
Dodane : 28/07/2019 12:13 pm
Udostępnij:



Udostępnij
  • 1
    Share
  
Pracuję

Proszę Zaloguj Się lub Zarejestruj