Notifications
Clear all

AFE Firmware do roller - jakie funkcjonalności  

  RSS
adrian
(@adrian)
Prezes Zasłużony dla Forum, Patron Strony

cześć,

proszę doradźcie jakie funkcjonalności powinien zawierać AFE Firmware do sterowania rolletami?

  • 2x Przekaźnik
  • Tylko jeden przekaźnik może być włączony w czasie
  • 2 przyciski pod rollety ? jak one mają działać?
  • potrzbne sa jakies wejscie na czujnik krancowe, magnetyczne? Jeśli tak to jak mają działać?

@isom - kiedyś pisałes, że potrzebowałbyś

 

Cytuj
Dodane : 05/01/2019 9:16 pm
Tagi tematu
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2019, Donator 2K20

@adrian ja bym to widział tak

1 Dwa przekaźniki , podstawa to brak możliwości aktywowania dwóch na raz , czy to z przycisków czy z aplikacji .

2 Dla każdego przekaźnika niezależnie  możliwość ustawiania czasu podtrzymania chodzi tu o to , że czas odsłaniania rolety jest zawsze dłuższy niż czas zasłaniania . Max czas podtrzymania obu przekaźników  proponuję  1,5 minuty ,( u mnie wystarczyła by minuta, ale są różne rolety i silniki )  możliwość regulacji tych czasów co 0,5 s  byłaby  idealna .

3 Dwa przyciski monostabilne . Cholera nie wiem jak to opisać żebyś mnie zrozumiał ale spróbuję. Ideałem byłoby gdyby działały tak , że jedno kliknięcie uruchamia przekaźnik na ustawiony czas , czyli pełne otwarcie / zamknięcie , jeżeli jednak przed zakończeniem odliczanego czasu ktoś  ponownie kliknie  to odliczanie jest zatrzymywane ( roleta stop ), ponowne kliknięcie liczymy dalej czas który pozostał itd.

Druga  zależność ,  do wyjaśnienia użyję przykładu dla lepszego zobrazowania .

Załóżmy , że czas otwarcia to 40 s a czas zamknięcia to 30 s

 klikam przycisk otwarcia i jeżeli w połowie  odliczania czasu (20 s) kliknę przycisk zamknięcia roleta stop na 0,5 s  i start kierunek odwrotny , ale tylko na połowę czasu zamknięcia (15 s). Oczywiście jeżeli zrobię ten sam myk nie w połowie odliczania tylko wcześniej lub później to proporcjonalnie obliczany jest czas ruchu przeciwnego.

Jeżeli tak się nie da , albo wymaga to zbyt wielu zarwanych nocy to wystarczy żeby użycie przycisku otwarcia w trakcje cyklu zamykania zatrzymywało roletę .

Oczywistym wtedy będzie że czasy nijak się będą miały do położenia rolety i dla tych co nie posiadają wbudowanych wył krańcowych trzeba zaznaczyć , że wymagane są czujniki otwarcia/ zamknięcia, żeby nie przegrzać silnika.

4 Dwa wejścia NO/NC na krańcówki , kontaktrony  

5 Jeden czujnik natężenia oświetlenia  BH 1750

Opis sygnalizacji stanów  Otwarta / Stan pośredni/  Zamknięta  na razie pomijam bo nie wiem , która wersja będzie możliwa .

@adrian jak coś jest nie jasne to pytaj

Wszystkiego oczywiście nie uda się zrobić dla Shelly2 , ale wiadomo nie każdy będzie korzystał z Shelly

Jak Ktoś ma inne może ciekawsze pomysły to Pisać !

OdpowiedzCytuj
Dodane : 05/01/2019 10:59 pm
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2019, Donator 2K20

@adrian chciałem zapytać czy myślałeś jak to ugryźć ? ja oczywiście nie popędzam bo do wiosny daleko , ale ciekawy jestem jaka wersja wchodziła by w grę 

OdpowiedzCytuj
Dodane : 26/01/2019 8:45 pm
adrian
(@adrian)
Prezes Zasłużony dla Forum, Patron Strony

czesc, 

Mam wątpliwości co do pkt.3 - martwię się o sytuacje rozsynchronizowania się czasów otwarcia / zamknięcie / w jakim stanie jest roleta

  • np. sytuacje utrata zasilania
  • jakieś ręcznie podciąganie rolety itp

jak policzyłem będzie potrzebnych 8 gpio - chyba da się to wycisnąć z esp

Zrobie na razie kawałkami

  • obsługa 2 przekaźników (pkt1) + przycisk monostabilny -> wciskam (otwiera) - puszczam (stop) - wciskam (zamyka)

w kolejnej wersji

  • dwa kontraktory 
    • wciskam i puszam -> otwiera,
    • stop jak z kontaktrona przyjdzie sygnał
    • wciskam i puszam -> zamyka
    • stop jak z drugiego kontaktrona przyjdzie sygnał
  • przy długim trzymaniu zachowuje się jak w pierwszej wersji

w kolejne wersji coś z czasem pokombinuje

ale na razie bardzo w rozjazdach jestem

OdpowiedzCytuj
Dodane : 27/01/2019 12:17 am
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2019, Donator 2K20

@adrian robiąc swój opis wzorowałem się na funkcjonalnościach softu supli , który działa z roletami bardzo dobrze.  Co do synchronizacji czasów to myślę , że wystarczy ustawić w programie , że po resecie lub zaniku zasilania aktywowany jest przekaźnik „otwórz” na domyślny czas ( pełne otwarcie).

Rolecie z wbudowanymi krańcówkami nic się nie stanie a w rolecie bez wbudowanych krańcówek dołożony kontaktron otwarcia przerwie podtrzymanie przekaźnika i stan rolety będzie ustalony .

Co do ilości GPIO to fakt zapomniałem , że przydała by się jakaś  dioda LED systemowa , więc można  olać czujnik Lux , tym bardziej że przy większej ilości rolet  , do ustalenia natężenia nasłonecznienia wystarczy jeden czujnik i można wykorzystać np. czujnik ze stacji pogodowej.

Nie mam nic przeciwko tworzeniu softu  kawałkami , może nawet lepiej , bo łatwiej testować gdy jest mniej opcji.

 

OdpowiedzCytuj
Dodane : 27/01/2019 12:22 pm
Krzysztofch
(@krzysztofch)
Ekspert Zasłużony dla Forum, Donator 2019, Donator 2K20

Ciesze sie Adrianie ,ze podejmujesz sie kolejnego wyzwania. Moim zdaniem Adriana wersja z kontractronami bez czasow byla by ok   W miare postepu i mozliewsci czasowych  mozna by bylo stworzyc wersje druga z czasami. Obie napewno sie przydadza. 

Ja osobiscie wolalbym diode sygnalizacyjna  niz czujnik natezenia 

 

OdpowiedzCytuj
Dodane : 27/01/2019 3:09 pm
Krzysztofch
(@krzysztofch)
Ekspert Zasłużony dla Forum, Donator 2019, Donator 2K20

Hej isom . Mam takie pytanie odnosnie sterowania roletami, bo u mnie w garazu brame mozna w dowolnym momencie przyblokowac ,zatrzymac i podczas wzrastajacego pradu brama sie zatrzymuje.  Czy ty znasz cos takiego elektronicznego zeby to dzialalo z esp. 

To bylo by dobre moim zdaniem gdzie sterowalbym zdalnie nie widzac rolety nie martwiac sie ze cos sie przyblokowalo i nie spalilo silnika  Albo jak wczesniej wspomnieliscie wylanczanie dodatkowe czasowe „max”

Taki pomysl , co o tym sadzicie. Moze warto -moze nie warto? 

OdpowiedzCytuj
Dodane : 27/01/2019 4:02 pm
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2019, Donator 2K20

@krzysztofch silnika rolety tak szybko nie spalisz , chyba że podasz mu fazę na oba kierunki na raz , przy sterownikach bram stosuje sie układy przeciążeniowe bardziej w celu ochrony ludzi , lub samochodów , przy roletach raz że mało miejsca dwa średnio jest sens  

OdpowiedzCytuj
Dodane : 27/01/2019 10:35 pm
Krzysztofch
(@krzysztofch)
Ekspert Zasłużony dla Forum, Donator 2019, Donator 2K20

Ok. To ze silnika nie spale tak szybko to wiem. Myslalem ze latwo to da sie zrobic ,w razie jakby cos sie przyblokowalo, a prad chcialby zeby silnik sie krecil. . Ale skoro to nad wyrost do efektu oplacalnosci no to zapominamy. Dzieki 

OdpowiedzCytuj
Dodane : 27/01/2019 10:59 pm
czupyt
(@czupyt)
Nowy Donator 2019, Donator 2018

Jak wspaniale, że coś takiego powstanie 🙂 Jesli o mnie chodzi, to ideałem by była pierwsza wersja jednak z czasami. Mam krańcówki, więc na razie kontaktronów nie planuję. 

OdpowiedzCytuj
Dodane : 12/03/2019 10:43 am
Udostępnij: