Asystent AI
Powiadomienia
Wyczyść wszystko

AFE Firmware do roller - jakie funkcjonalności

10 Wpisów
4 Użytkownicy
0 Reactions
4,035 Wyświetleń
adrian
Wpisów: 4083
Admin Zasłużony dla Forum, Patron Strony
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@adrian)
Szefu
Dołączył: 12 lat temu
[#658]

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ś

 


9 Odpowiedzi
isom
Wpisów: 5319
 isom
Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@isom)
Szef wszystkich szefów
Dołączył: 8 lat temu

@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ć !


Odpowiedz
isom
Wpisów: 5319
 isom
Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@isom)
Szef wszystkich szefów
Dołączył: 8 lat temu

@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ę 


Odpowiedz
adrian
Wpisów: 4083
Admin Zasłużony dla Forum, Patron Strony
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@adrian)
Szefu
Dołączył: 12 lat temu

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


Odpowiedz
isom
Wpisów: 5319
 isom
Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@isom)
Szef wszystkich szefów
Dołączył: 8 lat temu

@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.

 


Odpowiedz
Strona 1 / 2
Udostępnij: