lucy factory - sensor support

This commit is contained in:
Stian Fredrik Aune
2022-01-20 22:07:04 +01:00
parent 2bb2154e5b
commit 15536c6078
5 changed files with 191 additions and 14 deletions
+4
View File
@@ -39,6 +39,10 @@ func factoryCmd(
defer file.Close()
configs, err := handlerfactory.ParseConfigs(file)
if err != nil {
log.Fatalln("Failed to parse file:", err)
}
for _, config := range configs {
toAdd, toRemove := handlerfactory.CreateHandlers(config, scenes, handlers)
+15
View File
@@ -45,6 +45,21 @@ scenes:
- vasking
trigger_device_id: 14
---
mode: MotionSensor
target: tag:Bod
trigger_device_id: 36
after:
- minutes: 0
new_state:
power: true
color: hs:240,0.6
intensity: 0.8
- minutes: 1
new_state:
power: false
from: 08:00
to: 15:59:59
---
(more modes coming soon)
WARNING: Similar event handlers will be removed!