Piot od TV do obsłu...
 
Powiadomienia
Wyczyść wszystko

Piot od TV do obsługi baramy lub dowolnego przełącznika

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

Nie wiem czy to totalne lenistwo czy sugestie mojej drugiej połowy sprawiły, że zaświtała myśl w głowie o sterowaniu z pilota od TV bramą i furtką , a może jedno i drugie .

W każdym razie zaświtało i się za to zabrałem

Ponieważ mam za TV podświetlenie LED z funkcją ściemniania ( jedyne oświetlenie  ze ściemniaczem) zrealizowane na wemos + tasmota + jakiś tam mosfet , najprościej było wykorzystać przyciski w pilocie od telegazety ( kolorowe) , raz że praktycznie nie używane ,a dwa łatwiej ogarnąć ślicznej blondynce że czerwony otwiera bramę .

Zrobienie takiego sterowania jest banalnie proste i nie powinno sprawić problemu nawet początkującym użytkownikom smart.  Ja z oczywistych powodów bazuję na domoticz , lubię go za lekkość , i wbrew pozorom bardzo duże możliwości.

Ale do rzeczy . Wemos już miał wgraną tasmotę, bo tam realizacja ściemniacza to bajka i po co komplikować jak można szybko i dobrze, dołożyłem do tego układu odbiornik IR , który wymontowałem z jakiegoś starego dekodera , podłączenie tego do wemos jest banalne poniżej schemat

Schemat

W tasmota na GPIO do którego podłączone jest OUT z IR ustawiamy tak jak na foto

konfig

Uruchamiamy konsolę i odczytujemy to co wysyłają przyciski naszego pilota ,  interesować nas będą tylko wartości DATA – zaznaczone na foto poniżej

odebrane

Teraz zostaje utworzyć sobie przełączniki w Domoticz , lub sprawdzić jakie mają IDX interesujące nas kafelki . Zakładając że chcę otwierać bramę odczytuję IDX przycisku w domoticz odpowiedzialnego za bramę , a jeśli chcę tym pilotem uruchamiać np. jakieś sceny to sobie dodaję wirtualny przełącznik który potem wykorzystam do uruchamiania dowolnych zdarzeń.

Reguła w tasmota ma za zadanie zmienić stan przełącznika po odczytaniu prawidłowego przycisku pilota i to cała filozofia.

Reguły w tasmota dodajemy i aktywujemy z poziomu konsoli , czyli uruchamiamy konsolę i wstawiamy w okno komend ( tam gdzie jest „Enter command”)

rule on IrReceived#Data=0x5555 DO publish domoticz/in {"idx":1111,"nvalue":1} endon on IrReceived#Data=0x3333 DO publish domoticz/in {"idx":1111,"nvalue":0} endon

zatwierdzamy Enter I jeszcze musimy tą regułę włączyć

rule1 1

Enter

Oczywiście w miejscu Data= wpisujemy to co wysłał wybrany przycisk pilota , a w miejscu idx zamiast 1111 , IDX waszego przełącznika.

Powyższa reguła obsługuje jeden przełącznik w domoticz i dwa przyciski pilota , gdzie jeden włącza , a drugi wyłącza przełącznik w domoticz.

Mając więcej przełączników można taką regułę rozbudować o kolejne warunki, przykład dla dwóch przełączników w domoticz

rule on IrReceived#Data=0x5555 DO publish domoticz/in {"idx":14,"nvalue":1} endon on IrReceived#Data=0x3333 DO publish domoticz/in {"idx":14,"nvalue":0} endon on IrReceived#Data=0x7000 DO publish domoticz/in {"idx":15,"nvalue":1} endon on IrReceived#Data=0x1234 DO publish domoticz/in {"idx":15,"nvalue":0} endon

Teraz leżąc przed TV I mając “włądzę” w pobliżu można bez problemu oprócz zmiany kanału w TV włączyć lub wyłączyć to co nas interesuje.

 
Dodane : 20/11/2020 10:08 am
Udostępnij: