Witam
Obecnie mam w każdym pomieszczeniu po żarówce jako prowizoryczne oświetlenie budowy potrzebuję zarobić przełączniki które za jednym kliknięciem będą odpalać mi grupę tych żarówek które oświetlą mi pomieszczenia. Obecnie klikam wszystkie pomieszczenia po kolei co jest uciążliwe. Jak to ogarnąć w domoticzu ?
@daro1003 to są elementarne podstawy . Dodajesz scenę - grupę , do tej grupy dodajesz dowolną ilość pojedynczych przełączników i masz . Załączenie grupy to załączenie wszystkiego co do niej należy.
Ok a teraz jeśli chce manualnym przyciskiem dzwonkowym zmieniać stany ?
Scena ta dostała idx 1.
Chciałbym wykorzystać do tego wemosa Ładuje AFE łącze z Domoticz a na GPIO robię przelicznik i nadaje temu przełącznikowi w AFE IDX 1 ?? I ma działać ??
Robisz w domoticz dodatkowy przełącznik " Włącznik główny " jego idx wpisujesz w AFE a potem czytasz to
https://www.smartnydom.pl/forum/domoticz/proste-skrypty-dzvents-oswietlenie-przycisk-wielofunkcyjny/
i ustawiasz że jednym kliknięciem włączasz dół , drugim górę lub jak sobie wymyślisz
@isom o Panie skrypty dzVents to nie dla mnie nie mam pojęcia co jest co czarna magia.
Myslałem że zrobienie takiego guzika - bezprzewodowo (bo na ESP tylko zasilanie) to prostszy temat i wystarczy podać idx przełącznika w domoticzu w do przycisku w AFE.
Ok a jeśli chciałbym zrobić sobie przycisk zapalania jednego przekaźnika z sonoffa 4ch (lub 2 czy 3 przekaźników z różnych sonoff ) mając tyko zasilanie i sygnał wi-fi montując wemosa to też potrzeba skrypty dzVents ?
@daro1003 o Panie jak gotowe skrypty Cię przerażają to czarno widzę twój dom automatyczny . To będzie raczej zdalne sterowanie a nie automatyka . Zamiast dzVents możesz układać klocki w blockly . Zrobienie bezprzewodowego guzika na ESP to bardzo prosty temat , ale ten przycisk musi jeszcze coś robić a nie tylko zmieniać swój stan w domoticz. Żeby zrobić zdalny przycisk na wemos możesz użyć powyższych możliwości ( DzVents, blockly) lub bawić się w urządzenia podrzędne .
@daro1003 o Panie jak gotowe skrypty Cię przerażają to czarno widzę twój dom automatyczny . To będzie raczej zdalne sterowanie a nie automatyka
Taki tekst na moderatora słabo przystoi i to w święta. Gdyby się przejmować i brać do siebie człowiek by mało osiągnął w życiu.
Koniec refleksji mam taki bloczek:
Po przyłożeniu masy w wemosie na GPIO włącz grupę natomiast po zabraniu masy wyłączy działa jak przełącznik i musiałbym zastosować zwykły łącznik i tyko w jednym miejscu. Jak mogę zrobić aby klikając na GPIO masą przełącznik zmieniał stany ?
Wyraziłem pogląd o systemie bez zdarzeń czy scenariuszy , a nie o osobie , która powinna ( moim zdaniem ) chociaż chcieć . Tekst " O Panie to nie dla mnie nie mam pojęcia"
Sugeruje, że autor nawet nie chce próbować.
Co do tego niekompletnego bloku to jeżeli AFE jest przyciskiem chwilowym to taka kombinacja nie wystarczy a rozwiązanie można znaleźć na tym forum.
PS
I wcale nie w wersji dzVents :))
Rozwiązaniem mojego problemu jest obecny blok i włączanie i wyłączanie przez przekaźnik podłączony do tego samego wemosa ale to nie rozwiązanie. Bo problem z tym blokiem w przyszłości mnie dopadnie.
Nasuwa mi się też pytanie czy chcąc zrobić gdzieś guzik do sterowania lampą podłączoną do Sonoff w miejscu gdzie mam tylko zasilanie wemosa i wi-fi czy do tego również potrzebuję blok ?
Tu się w 100% zgodzę , rozwiązanie tak banalnego problemu nie wymaga dokładania dodatkowego sprzętu. Jedna zmienna w tym układzie bloczków i wszystko śmiga
Ale zmienną muszę wcześniej stworzyć w konfiguracja -> zmienne użytkownika ? Bo nie wiem jak się za to zabrać.
Próbowałem jeszcze z dwoma bloczkami:
1.
2.
I ten zestaw mi działa jest małe opóźnienie ale niema dyskoteki i działa bez dodatkowego przekaznika.
Więc mam dwa rozwiązanie powyższe lub z przekaźnikiem które też działa dobrze.
Pokaż @isom Twoje rozwiązanie w blockly.
Wystarczy przeanalizować to https://www.smartnydom.pl/forum/domoticz-reguly/blockly-przycisk-wielofunkcyjny/#post-11994
Dzięki ogarniałem sobie to w espeasy i prosty bloczek włączający grupę.
Poza tym @isom łatwo jest podpowiedzieć przeanalizować ok ale jeśli ktoś nie zna tematu czyli znaczeń poszczególnych bloczków ciężko jest analizować i stworzyć coś na tej podstawie. To samo jeśli ktoś dałyby mi sernik do skosztowania i powiedział skosztuj oglądnij przeanalizuj i upiec mi makowiec na tej podstawie. Pokaż dziecku w 1kl książkę i powiedz o tak masz pisać.
@daro1003 Fajnie że sobie poradziłeś , a forum to nie szkoła czytania tylko ewentualna pomoc. Uważam że po przeczytaniu wątku z linku każdy z elementarną wiedzą o domoticz jest w stanie ogarnąć takie lub nawet bardziej złożone zdarzenie.
to ja proponuje
- nauczyc sie "programowania" opartego o bloczki na scratch'u - tak to dla dzieci, ale nie, nie zartuje
- lub kupic robocika mBot'a i programowac tez bloczkami i testowac wyniki na sprzecie - moj 9 latek dawal rade po paru godzinach - ale bawil sie wczesniej w scratch'a
z tym mozna sie nauczyc jak gotowac, a pozniej czy sernik, czy piernik inny makowiec to pojdzie
pzdr.a
Witam
Dziś znów wróciłem do tematu i nie radząc sobie nadal z bloczkami zrobiłem tak:
1. Na wemosie z AFE T4 ustawiłem:
- Przycisk pierwszy GPIO 4 sterowanie przekaźnikiem R1
- Przycisk dwa GPIO 13 sterowanie przekaźnikiem ale bez ustawionego nr przekaźnika a idx 91 podałem przełącznika wemos w domoticz.
- Przekaźnik R1 GPIO5 również z IDX 91
Plus prosty bloczek
Daje mi działanie które chciałem jak się okazuje bez fizycznego przekaźnika który powinien zwierać GPIO 13 do masy z tym że korzystam z przycisku na GPIO 4.
Działa z przycisku fizycznego załącz / wyłącz oraz z przycisku w domoticz w aplikacji również załącz / wyłącz.
Jedynie jeśli mam włączoną grupę i wejdę w sceny i klikne wyłącz grupę to muszę wtedy dwa razy kliknąć na wemosie. Podejrzewam że problem rozwiąże podanie w grupie linków akcji włącz i wyłącz
Oprócz tego że ustawianie nieprzewidywalnej konfiguracji w AFE jest nierozwojowe, a wręcz może prowadzić do niestabilności całej automatyki , trzeba się zdecydować na wybór protokołu http lub mqtt . To tak dla zasady i przejrzystości systemu.
Nie bardzo rozumiem dlaczego nie skorzystasz ze zmiennej w domoticz i nie zbudujesz tego bazując na przykładzie z linku kilka postów wyżej? Przecież tam jest wszystko wyjaśnione i wstawiony jest praktycznie gotowiec.
Druga możliwość to całkiem gotowy do użycia skrypt dzvents również dostępny na tym forum . Nie będę powielał tych skryptów bo po co robić śmietnik.
Z jaką wartością zmiennej potrzebuję ? Podczas tworzenia zmiennej użytkownika muszę podać jej wartość powinienem utworzyć dwie zmienne jedną o wartości 0 a drugą 1 ?
Jedna zmienna dowolnego typu i z dowolną wartością , ważne tylko żeby jak wybierzesz zmienną "Liczba całkowita " to trzeba się tego trzymać . Cała zabawa polega na tym że przy pierwszym wciśnięciu przycisku AFE trzeba zmienić wartość tej zmiennej z np 1 na 2 lub z 10 na 20 , to pozwoli rozróżnić czy jest to pierwsze czy drugie wciśnięcie przycisku