Według instrukcji na youtube kolegi @isom polutowałem prowizoryczną konstrukcje pilota:
Przeznaczenie to sterowanie z switch domoticza a dokładnie z ekranu dashticza amplitunerm od nagłośnienia.
Potrzebuję zrobić na początek podstawę czyli włącz / wyłącz za co odpowiada jeden guzik na pilocie.
No i załadowałem Tasmote podłączyłem do rutera oraz ustawiłem jak w filmiku co przyniosło rezulatat że odczytałem kody guzika POWER odpowiadającego na on/off amplitunera.
Teraz pytanie jak przenieść ten kod na działanie z guziku Domoticza ?
A może wcześniej czy da się sprawdzić czy moja konstrukcja działa i wysyła sygnał on/off do amplitunera ?
Poniższy wpis działa włącza i wyłącza amplituner.
irsend {"Protocol":"EPSON","Bits":32,"Data":0xA55A38C7,"DataLSB":0xA55A1CE3,"Repeat":1}
Masz w tej tasmocie jakiś przekaźnik ? Nawet fikcyjny wystarczy
Numer przkaźnika , dodajesz 1 i na pulpicie tasmoty pojawi się włącznik ON/OFF
Jak działa EPSON to zostaw , teraz wpisz w ustawieniach Domoticz w tasmocie idx przełącznika z twojego domoticza , tego który ma włączać ten wzmacniacz i sprawdz czy możesz sterować tym przekaznikiem z domoticza
Oczywiście ustawienia brokera mqtt też muszą być prawidłowe
To taraz dodaj w konsoli tasmoty taki wpis
rule1 on Power1#state=1 do IRsend "Działający ciąg" endon on Power1#state=0 do IRsend "Działający ciąg"endon
a potem w tej samej konsoli
rule1 1
i przełącz ten włącznik w domoticz
Czyli:
rule1 on Power1#state=1 do IRsend {"Protocol":"EPSON","Bits":32,"Data":0xA55A38C7,"DataLSB":0xA55A1CE3,"Repeat":1} endon on Power1#state=0 do IRsend {"Protocol":"EPSON","Bits":32,"Data":0xA55A38C7,"DataLSB":0xA55A1CE3,"Repeat":1} endon
rule 1 1 to samo - i działa włącza i wyłącza. ELEGANCKA
Teraz pytanie czy używam tych samych komend tylko zmieniając Data i DataLSB na numery z odczytu innego guzika ?
Ten długi ciąg zaczynający się od rule 1 on............ to reguła która po włączeniu przekaźnika z domoticza czy z tasmoty wyśle kod do wzmacniacza a ten wpis rule1 1 włącza tą regułę.
Gdy zostanie włączona każda zmiana stanu przekaźnika wyśle kod , tym sposobem możesz sobie dodać nawet kontaktron który włączy ten przekaźnik i właczy wzmacnaicz
Drugi kanał czyli np głośniej ciszej możesz zrobić na drugim przekaźniku i do tej reguły dodajesz taką samą czyli wklejasz za ostatnim endon całą regułe tylko Power1 zmieniasz na Power2
Tak samo mając tak zbudowanego pilota z odbiornikiem można odbierając kody np z pilota od TV włączyć jakiś przekaźnik czyli np otworzyć bramę z pilota od TV .
Powodzenia
Wielkie dzięki.
Do tej pory było zrozumiałe ale na następne guziki już się robi za dużo reguł podejrzewam że coś namieszam.
Czyli za endon dodaję dalej ciąg z nowym guzikiem i tak samo wklejam rule 1 i rule 1 1 czy wtedy wklejam rule 2 i rule 2 2 skoro na drugim przekaźniku ?
Nie kolego , reguła może być długa i może wyglądać tak
rule1 on Power1#state=1 do IRsend {"Protocol"1} endon on Power1#state=0 do IRsend {"Protocol"1} endon on Power2#state=1 do IRsend {"Protocol"1} endon on Power2#state=0 do IRsend {"Protocol"1} endon on Power3#state=1 do IRsend {"Protocol"1} endon on Power3#state=0 do IRsend {"Protocol"1} endon
oczywiście dla każdego Power inny odczytany ciąg
a rule 1 1 to włączenie reguły, więc tylko raz wystarczy tak jak ze światłem nie można go włączyć dwa razy pod rząd
A te Power 1 Power 2 to numery przekaźników ?
A jak myślisz ?
Myślę że tak bo musi się to gdzieś ustawiać w tej regule który przekaźnik odpowiada za który kod guzika.
Witam
Po pewnym czasie zaobserwowałem że z moją konstrukcją jest coś nie tak. Mianowicie wszystko działa a po resecie zasilanie nie łączy się z siecią. Na zdjęciu z pierwszego posta widać że wemos jest na podstawce więc wypnę go z podstawki zrobię reset zasilania wemos się połączy z siecią bez problemu wepnę w podstawkę i pilot działa. Co więc jest nie tak ? Podłączenia analizowane wiele raz pod kątem poprawności i nic nie znalazłem a defekt za każdym razem.