FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: The Grue am 02 Juni 2018, 23:34:05

Titel: Syntax von Threshold
Beitrag von: The Grue am 02 Juni 2018, 23:34:05
Servus,

könnt Ihr mir bitte den Syntax von THRESHOLD erklären? Ich kapier' das aus der Doku nicht:

define <name> THRESHOLD <sensor>:<reading>:<hysteresis>:<target_value>:<offset> AND|OR <sensor2>:<reading2>:<state> <actor>|<cmd1_gt>|<cmd2_lt>|<cmd_default_index>|<state_cmd1_gt>:<state_cmd2_lt>|<state_format>


Wie lege ich einen Threshold an, der state_cmd1_gt =on und state_cmd2_lt = off hat?
define bla THRESHOLD blubb:state:2:8 ist soweit klar, aber der Rest?

Ich möchte das in dem Fall NICHT wie im Beispiel über

attr bla state_cmd1_gt on

machen, sondern gleich im define und bekomme das aus der Hilfe nicht hin.

Titel: Antw:Syntax von Threshold
Beitrag von: amenomade am 03 Juni 2018, 00:33:02
Ich verstehe nicht warum Du es über den Attribute nicht machen möchtest, aber es sollte auch wie im CommandRef machbar sein:

Zitat von: CommandRefBeispiele für angepasste Statusanzeige des THRESHOLD-Moduls:

define thermostat THRESHOLD sensor aircon|set @ on|set @ off|2|on:off

Beispiel für reine Zustandanzeige (z. B. für Zustandsauswertung in anderen Modulen) ohne Ausführung von Code:

define thermostat THRESHOLD sensor:temperature:0:30

entspricht wegen Defaultwerte:

define thermostat THRESHOLD sensor:temperature:0:30||||off:on|_sc