timmy
Timmy ist ein Plugin, das die Definition von separaten Ein- und Ausschaltverzögerungen, sowie Blinkmuster ermöglicht. Die Blinkmuster können z.B. als visuelle Rückmeldungsfunktion verwendet werden.
Anforderungen
Das Plugin funktioniert ab Python 3.6, ansonsten existieren keine Anforderungen
Konfiguration
plugin.yaml
Bitte die Dokumentation lesen, die aus den Metadaten der plugin.yaml erzeugt wurde.
items.yaml
Bitte die Dokumentation lesen, die aus den Metadaten der plugin.yaml erzeugt wurde.
logic.yaml
Bitte die Dokumentation lesen, die aus den Metadaten der plugin.yaml erzeugt wurde.
Funktionen
Bitte die Dokumentation lesen, die aus den Metadaten der plugin.yaml erzeugt wurde.
Beispiele
1 some_lamp:
2 type: bool
3
4 blinker:
5 type: bool
6 timmy_blink_target: ..
7 timmy_blink_loops: 3
8
9 blinker_2:
10 type: bool
11 timmy_blink_target: ..
12 timmy_blink_loops: 3
13 timmy_blink_cycles: [.3,.3]
14 timmy_blink_pattern: [True,False]
1 temperature:
2 type: num
3
4 sun_protect_needed:
5 type: bool
6 eval: sh...self() > sh..defined_limit()
7 eval_trigger:
8 - ..self
9 - .defined_limit
10 timmy_delay_target_item: .post_hysteresis
11 timmy_delay_off_delay_seconds: 1800
12 timmy_delay_on_delay_seconds: 300
13
14 defined_limit:
15 type: num
16
17 post_hysteresis:
18 type: bool
Web Interface
Dieses Plugin hat kein WebInterface.