Fråga
Varför slår inte min motionssensor på ljuset efter att ljuset är avstängt manuellt?
Svar
Låt oss säga att du har en aeon multisensor gen5 och vill slå på ett ljus i 2 minuter varje gång det upptäcker rörelser.
Du skulle förmodligen skapa två scener: en scen för att slå på när rörelse detekteras och en annan för att stänga av när den slutar detektera rörelse.
Du testar sedan dina scener och ser att det "fungerar", men om någon slår på väggen manuellt och lämnar rummet, slår rörelsesensorn det igen om någon går tillbaka till rummet inom några minuter.
I grund och botten händer detta eftersom rörelsessensorn inte kommer att utlösa scenen tills den egna interna rörelse time-out har uppnåtts och den time-out-räknaren återställs varje gång den ser rörelse.
Låt oss säga att time-out-räknaren är inställd på 2 minuter. Om någon manuellt stänger av ljuset, lämna rummet och sedan skriva in inom 2 minuter kommer rörelsesensorn inte att återupplösa scenen.
Lösning
Det enklare sättet att kringgå detta är att inte använda Motion Sensor "Off" -händelsen för att utlösa "Stäng av" -platsen. Ställ istället rörelsen av tiden så låg som möjligt och använd en reducerande timer i din logik för att stänga av strömmen, starta om timern om rörelse återupptäcks.
Här är ett exempel med Countdown Timer Plugin På Vera UI7:
- Börja med att sänka rörelsesensorn tid ut så låg som möjligt. För aeon multisensor Gen5 kan du göra det genom att ställa in Parameter 3 till ett lägre värde som 10
- Installera nedräkningstimerns plugin och ställ det till det time-out-värde du behöver.
- Skapa "Slå på" scenen som slår på och återställer nedräkningen varje gång rörelsesensorn upptäcker rörelse
- Skapa "Stäng av" -scenen som stänger av lamporna när nedräkningstimern löper ut.
På så sätt får du ett mycket mindre fönster där ljuset inte kan bli påslagen igen när någon kommer tillbaka i rummet.
NOTERA:
Läs forumgängan här För viktig information om denna plugin-kompatibilitet med UI7.
upphovsrätt Vesternet 2015
Uppdaterad: 21/09/2015