Dwa urządzenia z Ta...
 
Powiadomienia
Wyczyść wszystko

Dwa urządzenia z Tasmotą

4 Wpisów
2 Użytkownicy
0 Likes
1,265 Wyświetleń
(@gambi)
Wpisów: 2
Świeżak
Autor tematu
 

Witajcie.

Mam pytanie jak skomunikować dwa urządzenia ( A i B ) działające na Tasmocie.

Tzn. chcaiłbym aby naciśniecie przycisku na urządzeniu A załączyło przekaznik na urządzeniu B. Obydwa urządzenia są w tej samej sieci.

Dodam, że chcę ominąć wszelkiego rodzaju serwery typu Domoticz i inne.

Dziękuję.

 
Dodane : 14/12/2020 9:08 pm
isom
 isom
(@isom)
Wpisów: 5084
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@gambi do tego potrzebujesz reguły z komendą WebSend , w regule musi być poprawny adres modułu 2 

może to wyglądać tak 

Rule ON Button1#State DO WebSend [192.168.x.xx] POWER1 TOGGLE ENDON

taką regułę trzeba wkleić w konsoli tasmoty 1 i włączyć regułę1 komendą 

Rule1 1
 
Dodane : 14/12/2020 10:38 pm
(@gambi)
Wpisów: 2
Świeżak
Autor tematu
 

Coś nie zadziałało.

W konsoli coś takiego:

10:41:58 CMD: Rule ON Button1#State DO WebSend [192.168.0.114] POWER1 TOGGLE ENDON
10:41:58 RUL: Stored uncompressed, would compress from 63 to 56 (-11%)
10:41:58 RSL: stat/tasmota_0A8517/RESULT = {"Rule1":"OFF","Once":"OFF","StopOnError":"OFF","Length":63,"Free":448,"Rules":"ON Button1#State DO WebSend [192.168.0.114] POWER1 TOGGLE ENDON"}
10:42:03 CMD: Rule1 1
10:42:03 RSL: stat/tasmota_0A8517/RESULT = {"Rule1":"ON","Once":"OFF","StopOnError":"OFF","Length":63,"Free":448,"Rules":"ON Button1#State DO WebSend [192.168.0.114] POWER1 TOGGLE ENDON"}
10:42:18 RSL: stat/tasmota_0A8517/RESULT = {"POWER1":"OFF"}
10:42:18 RSL: stat/tasmota_0A8517/POWER1 = OFF
10:42:24 RSL: stat/tasmota_0A8517/RESULT = {"POWER2":"OFF"}
10:42:24 RSL: stat/tasmota_0A8517/POWER2 = OFF
10:42:56 RSL: stat/tasmota_0A8517/RESULT = {"POWER1":"ON"}
10:42:56 RSL: stat/tasmota_0A8517/POWER1 = ON
10:43:02 RSL: stat/tasmota_0A8517/RESULT = {"POWER2":"ON"}
10:43:02 RSL: stat/tasmota_0A8517/POWER2 = ON
10:44:17 RSL: tele/tasmota_0A8517/STATE = {"Time":"2020-12-15T10:44:17","Uptime":"0T00:05:09","UptimeSec":309,"Heap":27,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":21,"MqttCount":0,"POWER1":"ON","POWER2":"ON","Wifi":{"AP":1,"SSId":"GAMBI","BSSId":"3C:84:6A:B8:91:C7","Channel":7,"RSSI":68,"Signal":-66,"LinkCount":1,"Downtime":"0T00:00:03"}}
10:44:17 RSL: tele/tasmota_0A8517/SENSOR = {"Time":"2020-12-15T10:44:17","Switch1":"ON","Switch2":"ON"}
 
Dodane : 15/12/2020 11:46 am
isom
 isom
(@isom)
Wpisów: 5084
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@gambi prosiłeś o możliwość sterowania z przycisku - Button , a widzę że używasz przełączników - Switch . Zdecyduj się bo ta reguła którą podałem będzie działać tylko z przyciskiem , i przełącza stan przekaźnika w drugim module na przeciwny a nie zmienia go zgodnie ze stanem przełącznika

 
Dodane : 15/12/2020 12:46 pm
Udostępnij: