From 10afe6f1b06cf0a1560cd8006df5e9cd25f80b12 Mon Sep 17 00:00:00 2001 From: Benjamin Braatz Date: Tue, 2 Mar 2021 17:58:11 +0100 Subject: [PATCH] Reorder conf.json documentation-friendly --- conf.json | 52 ++++++++++++++++++++++++++-------------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/conf.json b/conf.json index 6c25b31..9f345ff 100644 --- a/conf.json +++ b/conf.json @@ -1,48 +1,48 @@ { - "TriggerWaitCheck": { - "plugin": "Alias", - "from": { "sender": "WaitCheck", "event": "finished" }, - "to": { "target": "WaitCheck", "command": "wait" } + "State": { + "plugin": "State" + }, + "WaitCheck": { + "plugin": "Wait", + "seconds": 1.0 }, "TriggerStateCheck": { "plugin": "Alias", "from": { "sender": "WaitCheck", "event": "finished" }, "to": { "target": "State", "command": "get state" } }, - "TriggerWaitOnOff": { + "TriggerWaitCheck": { "plugin": "Alias", - "from": { "sender": "WaitOn", "event": "finished" }, - "to": { "target": "WaitOff", "command": "wait" } + "from": { "sender": "WaitCheck", "event": "finished" }, + "to": { "target": "WaitCheck", "command": "wait" } + }, + "WaitOn": { + "plugin": "Wait", + "seconds": 1.5 }, "TriggerStateOnOff": { "plugin": "Alias", "from": { "sender": "WaitOn", "event": "finished" }, "to": { "target": "State", "command": "set state", "state": false } }, - "TriggerWaitOffOn": { + "TriggerWaitOnOff": { "plugin": "Alias", - "from": { "sender": "WaitOff", "event": "finished" }, - "to": { "target": "WaitOn", "command": "wait" } + "from": { "sender": "WaitOn", "event": "finished" }, + "to": { "target": "WaitOff", "command": "wait" } + }, + "WaitOff": { + "plugin": "Wait", + "seconds": 1.5 }, "TriggerStateOffOn": { "plugin": "Alias", "from": { "sender": "WaitOff", "event": "finished" }, "to": { "target": "State", "command": "set state", "state": true } }, - "WaitCheck": { - "plugin": "Wait", - "seconds": 1.0 - }, - "WaitOn": { - "plugin": "Wait", - "seconds": 2.0 - }, - "WaitOff": { - "plugin": "Wait", - "seconds": 2.0 - }, - "State": { - "plugin": "State" + "TriggerWaitOffOn": { + "plugin": "Alias", + "from": { "sender": "WaitOff", "event": "finished" }, + "to": { "target": "WaitOn", "command": "wait" } }, "Test Procedure": { "plugin": "Init", @@ -59,10 +59,10 @@ {} ] }, - "Test Logger": { + "State Change Logger": { "plugin": "Log", "filter": [ - { "sender": "Test Procedure" } + { "sender": "State", "changed": true } ] } } -- 2.34.1