Proste skrypty dzVe...
 
Powiadomienia
Wyczyść wszystko

Proste skrypty dzVents Oświetlenie – przycisk wielofunkcyjny

7 Wpisów
3 Użytkownicy
0 Likes
3,309 Wyświetleń
isom
 isom
(@isom)
Wpisów: 5084
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Autor tematu
 

Chcę pokazać jak korzystając ze skryptów dzVents , jeden przycisk dzwonkowy , który aktywuje przełącznik Push On Button może zrealizować wiele zadań .

Na początek skrypt wprowadzający, który tak naprawdę nie robi nic specjalnego oprócz tego, że po przyciśnięciu przycisku dzwonkowego włącza przełącznik – lampa i po kolejnym kliknięciu wyłącza lampę.

 Tym, którzy zaczynają przygodę radzę zacząć właśnie od tego skryptu i zmieniając nazwy dostosować go  do swoich urządzeń, jak już będzie działał skrypt to można zacząć go modyfikować- dodawać funkcje.

Teraz dodamy drugi przełącznik – lampa 2, i ustawimy scenariusz:

Pierwsze kliknięcie przycisku włącza lampę 1 , jeżeli w czasie  3 sek nie klikniemy drugi raz to  kliknięcie przycisku po czasie 3 sek wyłączy lampę 1.

Jeżeli po pierwszym kliknięciu ( włączona lampa 1) w czasie 3 sek klikniemy drugi raz to drugie kliknięcie włączy lampę 2.

Jeżeli włączone są obie lampy to trzecie kliknięcie wyłączy obie lampy.

Ten skrypt można oczywiście rozbudowywać o kolejne lampy, więc jednym przyciskiem można wysterować kilka punktów oświetlenia, jednak takie klikanie 5 czy 6 razy może być upierdliwe więc zamiast przełączników użyjemy grup.

Grupa to urządzenie załączające i wyłączające dowolną ilość dodanych do niej przełączników.  Pierwszy przykładowy skrypt dla grup włącza i wyłącza tylko jedną grupę nazwaną „Parter”.

W drugim skrypcie podzieliłem dom na dwie grupy „Parter” i „Piętro”, scenariusz jest dokładnie taki sam jak dla dwóch lamp, więc pierwsze kliknięcie włączy oświetlenie dołu i jak w czasie 3 sek klikniemy 2 raz to włączymy też górę itd.

Na koniec dla odmiany skrypt, który za pomocą jednego przycisku zmienia stany przełącznika typu Selektor. Przykładowy skrypt zmienia stacje radiowe i po ostatniej stacji wyłącza radio. Jeżeli do akcji wyborów selektora wstawicie adresy url lub odnośniki do innych skryptów to jednym przyciskiem można naprawdę wiele zdziałać

Miłego klikania życzę.

 
Dodane : 09/11/2019 6:58 pm
(@krzysztofch)
Wpisów: 490
Ekspert Donator 2K20 Zasłużony dla Forum, Donator 2K19
 

Zebym cos z tego rozumial. Gdzie zaczac sie tego uczyc  . No i czasu brak.Ale jest plan uczenia lua lub dzwents.

 
Dodane : 11/11/2019 12:44 am
isom
 isom
(@isom)
Wpisów: 5084
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Autor tematu
 

@krzysztofch przecież te skrypty można sobie przełożyć na blockly, czyli jeśli przycisk ON i Lampa OFF to Lampa ON i jeśli znów przycisk ON  i Lampa ON to Lampa OFF. Chcesz zacząć zacznij od pierwszego i zmieniaj , zmieniaj i patrz w logi

 

 
Dodane : 11/11/2019 11:58 am
(@piocyw)
Wpisów: 6
Bywalec
 

Witam,

Jestem początkującym użytkownikiem Domoticz'a więc proszę o wyrozumiałość odnośnie moich pytań 🙂

Dokładnie o od kilku dni próbuję zrobić to co opisałeś @isom i nie mogę sobie z tym poradzić....:-(

a, że dopiero zaczynam zgłębiać wiedzę nt. Domoticz (etap projektu elektryki w nowym domu itd.) bardziej do mnie przemawiają blockly

I właśnie aby to zrealizować co opisałeś brakuje mi w blockly logiki/puzla "jeżeli w czasie 3 sekund" oraz puzla "a następnie"

Możecie podpowiedzieć coś nowemu użytkownikowi...:-)

 
Dodane : 12/01/2020 11:19 pm
isom
 isom
(@isom)
Wpisów: 5084
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Autor tematu
 

@piocyw przeniosłem nasze wpisy do Blockly żeby nie robić tu bałaganu.

https://www.smartnydom.pl/forum/domoticz-reguly/blockly-przycisk-wielofunkcyjny/

 
Dodane : 14/01/2020 10:52 pm
(@krzysztofch)
Wpisów: 490
Ekspert Donator 2K20 Zasłużony dla Forum, Donator 2K19
 

@isom

Hej isom zaznaczam ze mi to nie przeszkadza , ale tak mysle ze dla nowych uzytkownikow jesli tak przenosisz moglbys podac scieszke na nastepny raz,  zeby sledzic  kontynuacje np calego watku odnosnie programowania.  I w  blokly i dzvents zawartego w poscie. No jakbys edytowal poprzedni wpis i dal link fajnie by bylo. Np nastepnym razem gdy bede sobie chcial przypomniec o tych informacjach to klikam na link i przenosze sie do przeniesionego watku  

Tez musze ci podziekowac za te blokly i dzvents. Robisz tu kawal dobrej roboty. Gdzie my drugiego takiego znajdziemy.

JAK ty tu stad odejdziesz to ja pierwszy zaplacze. 

 
Dodane : 15/01/2020 5:25 am
(@krzysztofch)
Wpisów: 490
Ekspert Donator 2K20 Zasłużony dla Forum, Donator 2K19
 

Blocky to rozumie. Probuje zkumac dzvents. Widze ze na koncu czasami jest trzy razy end end end. Od czego to zalezy.Napewno od ilosci ifow czy cos takiego.  Ile razy dajemy to end? Tak samo nie moge zkumac tych otwieranych nawiasow.Kiedy zamykamy kiedy otwieramy. Dlaczego czasami one sie powtarzaja. No i czy zawsze sa jakies reguly co do trzymania sie w linikach , bo widzialem na innych stronach ze konstrukcja ta sama ale nawias w innej linice. Glupie pytania ale nigdy nie uzywalem zadnego jezyka. 

 
Dodane : 15/01/2020 5:36 am
Udostępnij: