Hallo,
ich hab ein Threshold definiert, mit zwei Aktoren, aber es wird immer nur der erste Aktor ind der Reihenfolge geschaltet, wo ist der (Format) Fehler:
Internals:
DEF FBDECT_FritzBoxO_09995_0946910:temperature:1:WDT_Kammer:0|set MQTT2_DVES_CA9D2A off;set
MQTT2_DVES_CAB019 off|set MQTT2_DVES_CAB019 on;set
MQTT2_DVES_CA9D2A on)|0
FUUID 61eb056c-f33f-214e-9901-1275cffcf506cbe4
NAME ThermostatKammer
NR 343
NTFY_ORDER 50-ThermostatKammer
STATE active 2.0
STILLDONETIME 0
TYPE THRESHOLD
cmd1_gt set MQTT2_DVES_CA9D2A off;set
MQTT2_DVES_CAB019 off
cmd2_lt set MQTT2_DVES_CAB019 on;set
MQTT2_DVES_CA9D2A on)
cmd_default 0
hysteresis 1
offset 0
sensor FBDECT_FritzBoxO_09995_0946910
sensor_reading temperature
target_sensor WDT_OKammer
READINGS:
2022-02-01 13:58:42 cmd cmd1_gt
2022-02-01 13:58:42 desired_value 2
2022-02-01 13:58:42 mode active
2022-02-01 13:40:13 sensor_value 13.5
2022-02-01 13:58:42 state active 20
2022-02-01 13:58:42 threshold_max 2
2022-02-01 13:58:42 threshold_min 1
Attributes:
number_format %.1f
room Oben
state_format _m _dv
matze1999
Hi,
mMn ist das was Du machst: THRESHDOIFsch ;D
... und ob da Zeilenumbrüche verstanden werden? Schau Dir an wie das Modul das Kommando versteht:
Zitatcmd2_lt set MQTT2_DVES_CAB019 on;set
MQTT2_DVES_CA9D2A on)
Schau Dir nochmal die Beispiele in der Doku an https://fhem.de/commandref_DE.html#THRESHOLD und den Hinweis: Bei komplexeren Bedingungen mit mehreren and- bzw. or-Verknüpfung sollte man das neuere DOIF-Modul verwenden.
Da wird ein Aktor angegeben und man kann die Kommandos manipulieren...
Willst Du das wirklich mit THRESHOLD machen -> solltest Du die Aktoren in eine structure packen.
Gruß Otto
Oh, asche auf mein Haupt, da war sogar ein Tabulator drin.
jetzt gehts
Internals:
DEF FBDECT_FritzBoxO_09995_0946910:temperature:1:WDT_OKammer:0|set MQTT2_DVES_CA9D2A off;set MQTT2_DVES_CAB019 off|set MQTT2_DVES_CAB019 on;set MQTT2_DVES_CA9D2A on|0
FUUID 61eb056c-f33f-214e-9901-1275cffcf506cbe4
NAME ThermostatKammer
NR 343
NTFY_ORDER 50-ThermostatKammer
STATE active 5.0
STILLDONETIME 0
TYPE THRESHOLD
cmd1_gt set MQTT2_DVES_CA9D2A off;set MQTT2_DVES_CAB019 off
cmd2_lt set MQTT2_DVES_CAB019 on;set MQTT2_DVES_CA9D2A on
cmd_default 0
hysteresis 1
offset 0
sensor FBDECT_FritzBoxO_09995_0946910
sensor_reading temperature
target_sensor WDT_OKammer
READINGS:
2022-02-01 14:52:22 cmd cmd1_gt
2022-02-01 14:10:34 desired_value 5.0
2022-02-01 14:52:07 mode active
2022-02-01 14:52:22 sensor_value 5.5
2022-02-01 14:52:07 state active 5.0
2022-02-01 14:10:34 threshold_max 5
2022-02-01 14:10:34 threshold_min 4
Attributes:
number_format %.1f
room Oben
state_format _m _dv
matze1999