Skip to content

Commit

Permalink
stateengine plugin: improve struct and add se_minagedelta to plugin.yaml
Browse files Browse the repository at this point in the history
  • Loading branch information
onkelandy committed Sep 19, 2024
1 parent b07e9e7 commit 7d65df6
Showing 1 changed file with 20 additions and 1 deletion.
21 changes: 20 additions & 1 deletion stateengine/plugin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -947,15 +947,19 @@ item_structs:
se_action_suspend:
- 'function: set'
- 'to: False'
- 'repeat: False'
se_action_suspend_visu:
- 'function: set'
- 'to: False'
- 'repeat: False'
se_action_suspend_end:
- 'function: set'
- 'to: '
- 'repeat: False'
se_action_suspend_start:
- 'function: set'
- 'to: '
- 'repeat: False'

on_leave:
se_action_suspend:
Expand Down Expand Up @@ -1276,15 +1280,19 @@ item_structs:
se_action_suspend:
- 'function: set'
- 'to: False'
- 'repeat: False'
se_action_suspend_visu:
- 'function: set'
- 'to: False'
- 'repeat: False'
se_action_suspend_end:
- 'function: set'
- 'to: '
- 'repeat: False'
se_action_suspend_start:
- 'function: set'
- 'to: '
- 'repeat: False'

on_leave:
se_action_suspendvariant:
Expand Down Expand Up @@ -1469,6 +1477,12 @@ item_attribute_prefixes:
de: 'Definiert um welchen Wert sich das Item mindestens geändert haben muss, um neu gesetzt zu werden'
en: 'Definition of a threshold the item has to surpass to be newly set'

se_minagedelta_:
type: foo
description:
de: 'Definiert eine Pause zwischen mehreren Aktionsaufrufen.'
en: 'Definition of pause interval between multiple runs of actions'

se_min_:
type: foo
description:
Expand All @@ -1482,6 +1496,7 @@ item_attribute_prefixes:
en: 'Condition: The value of the item has to be lower than defined by se_max'

se_value_:
type: foo
description:
de: 'Bedingung: Das Item muss exakt dem durch se_value angegebenem Wert entsprechen'
en: 'Condition: The item has to have the exact same value as defined by se_value'
Expand Down Expand Up @@ -1559,11 +1574,13 @@ item_attribute_prefixes:
en: 'Special action like suspend or retrigger'

se_set_:
type: foo
description:
de: 'Setzen eines Items auf einen bestimmten Wert (veraltet - Nutze stattdessen se_action)'
en: 'Setting an item to a specific value (deprecated - use se_action instead)'

se_force_:
type: foo
description:
de: 'Setzen eines Items auf einen bestimmten Wert, egal ob sich der Wert geändert hat oder nicht (veraltet - Nutze stattdessen se_action)'
en: 'Setting an item to a specific value no matter whether the value has changed or not (deprecated - use se_action instead)'
Expand Down Expand Up @@ -1593,17 +1610,19 @@ item_attribute_prefixes:
en: 'Delaying an action (deprecated - use se_action instead)'

se_repeat_:
type: bool
type: foo
description:
de: 'Definiert, ob eine Aktion beim erneuten Eintritt in den gleichen Status wiederholt werden soll oder nicht (veraltet - Nutze stattdessen se_action)'
en: 'Definition wether an action should be repeated or not when reentering the same state (deprecated - use se_action instead)'

se_order_:
type: foo
description:
de: 'Definiert die Reihenfolge einer Aktion als Integerzahl (veraltet - Nutze stattdessen se_action)'
en: 'Definition of the running order of an action as integer (deprecated - use se_action instead)'

se_manual_:
type: foo
description:
de: 'Diverse Funktion für den Suspendmodus wie include, exclude, invert, logitem.'
en: 'Some functions relevant for the suspend mode like include, exclude, invert, logitem.'
Expand Down

0 comments on commit 7d65df6

Please sign in to comment.