Jetzt machst du mir doch glatt nen schlechtes Gewissenmcdandrew hat geschrieben: ↑
Heute 17:39
Im Grund funktioniert es ja mit dem Pulsetime Befehl, obwohl deine Umsetzung natürlich schicker wäre.
Es ist schlicht falsch
Ich glaube ich muss da nochmal ran
So nochmal von vorne...ich habe die Taster mit dem Tasmota-Fork von Stefan Bode geflasht. Allerdings bis setoption 14 nicht anderes geändert. Somit sollte Sie nicht als Rollladenaktor konfiguriert sein..richtig?Das verstehe ich jetzt nicht so ganz. Ich habe selbst T1 im Einsatz, ich kann Dir versichern, dass die wunderbar bidirektional funktionieren. Aber solange Du sie nicht als Rollladenaktoren verwendest, dürfen sie natürlich nicht als Rolladenaktoren konfiguriert sein, sie müssen stattdessen im normalen Schaltbetrieb konfiguriert sein.
Als Rule hat ich folgendes probiert.
Mein Think-File (ich nutze bereits MQTT2)
Code: Alles auswählen
Thing topic Sonoff_T1_WZ "Sonoff T1 Wohnzimmer" @ "MQTT" {
Channels:
Type switch : T1_WZ_Power1 [ stateTopic="stat/sonoff_t1_wz/POWER1", commandTopic="cmnd/sonoff_t1_wz/POWER1" ]
Type switch : T1_WZ_Power2 [ stateTopic="stat/sonoff_t1_wz/POWER2", commandTopic="cmnd/sonoff_t1_wz/POWER2" ]
}
Code: Alles auswählen
//#################################### Wohnzimmer ###################################################################
Switch T1_WZ_Power1 "Power Switch 1" { channel="mqtt:topic:mqttbroker:Sonoff_T1_WZ:T1_WZ_Power1" }
Switch T1_WZ_Power2 "Power Switch 2" { channel="mqtt:topic:mqttbroker:Sonoff_T1_WZ:T1_WZ_Power2" }
Code: Alles auswählen
//###Terrassenfenster links##
Rollershutter Dual_WZ_TF_links "Terrassenfenster links [%d%%]" (rolladen_wz) { mqtt=">[Sentshuas:cmnd/dual_wz_tf_l/shutterposition1:command:*:default]", autoupdate="false" }
Rollershutter Dual_WZ_TF_links_ud "Terrassenfenster links [%d%%]" (rolladen_wz) { mqtt=">[Sentshuas:cmnd/dual_wz_tf_l/shutteropen1:command:UP:null],>[Sentshuas:cmnd/dual_wz_tf_l/shutterclose1:command:DOWN:null],>[Sentshuas:cmnd/dual_wz_tf_l/shutterstop1:command:STOP:null],<[Sentshuas:stat/dual_wz_tf_l/SHUTTER1:state:default],<[Sentshuas:tele/dual_wz_tf_l/SENSOR:state:JSONPATH($.SHUTTER-1)]", autoupdate="false" }
Code: Alles auswählen
rule "T1_WZ nach Aktor"
when
Item T1_WZ_Power1 received command or
Item T1_WZ_Power2 received command
then
if(receivedCommand == OFF)
Dual_WZ_TF_links_ud.sendCommand(STOP)
else if(triggeringItem.name == "T1_WZ_Power1")
Dual_WZ_TF_links_ud.sendCommand(UP)
else if(triggeringItem.name == "T1_WZ_Power2")
Dual_WZ_TF_links_ud.sendCommand(DOWN)
end
Es handelt sich um 2x Linksys WRT54GL geflasht mit DD-WRT und 1x Linksys WRT1200Ac ebenfalls mit DD-WRT.Es kann ohne weiteres sein, dass Du damit eine Überversorgung hast und die WLAN AP sich gegenseitig eher behindern. Wie sind die AP konfiguriert? Welcher Typ AP?
WLAN Kanäle habe ich manuell eingestellt (natürlich verschiedene)
SSID und Password sind jeweils gleich...damit Clients unter den AP wechseln können.