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.