Ich hab solange nach genau dieser lösung gesucht... DANKE EUCH!
hatte den pir erst an die LED an das 3. beinchen angeklemmt. weis nicht wieso. hab irgendwo gelesen das dieser auch funktionieren würde, hatte dann aber am schaltausgang vom PIR immer 1,8 volt anliegen und bei präsenz 3,3V.
hab diesen jetzt auf TX geklemmt und es geht.
Dann aber das problem das er mir das licht immer an und aus geschalten hat wenn man länger im raum ist.
habe einfach einen freien ausgang als relay 2 definiert und den PIR auf switch2.
habe bei dem [definition='84','0'][definition='84','0'][definition='84','0']sonoff[/definition][/definition][/definition] basic REV 2 auch 5V auf der platine gefunden wo ich den pir mit versorge weil der DHT11 einfach nach 2 min ausgestiegen ist. braucht scheinbar auch 5V.
werde es jetzt mal versuchen zu pogrammieren das wenn der PIR meldet er den counter wieder auf 30 sec zurücksetzt. Soll bewirken das da licht anbleibt, solange jemand im raum ist.
DANKE euch 1000 mal für den tipp mit dem 2. RELAY!! =D
Falls jemand von euch die rules sucht hierfür.
Items.file
Switch KuecheTimer { expire="1m,command=OFF" }
DateTime Sunrise_Time "Sonnenaufgang [%1$tH:%1$tM]" <sunrise> { channel="astro:sun:49f78a14:rise#start" }
DateTime Sunset_Time "Sonnenuntergang [%1$tH:%1$tM]" <sunset> { channel="astro:sun:49f78a14:set#start" }
Rules.file
rule "Küche Präsenz"
when
Item BWM_Kueche changed from OFF to ON
then
var sunset = new DateTime(Sunset_Time.state.toString)
var sunrise = new DateTime(Sunrise_Time.state.toString)
if(sunrise.isAfterNow() || sunset.isBeforeNow()) {
if(KuecheTimer.state == OFF) {
SonoffS_KCheLiArFl.sendCommand(ON)
}
KuecheTimer.sendCommand(ON)
}
end
rule "MyTimer Ende"
when
Item KuecheTimer received command OFF
then
sendCommand(SonoffS_KCheLiArFl, OFF)
end
Alles anzeigen