Servus!
Ich möchte ein monitoring device für zwei Sensoren (Garten.WindSpeed und Garden.Roof) anlegen. (Ja, nicht sehr konsequent benamst...). Ich hab' mal im fhem log geprüft ob das so funktioniert wie ich mir das vorstelle, aber ich bekomme nur trigger von Garden.Roof:
Zitatfhem-2025-05.log:2025.05.07 16:41:19.248 4: monitoring (awning_sensor_monitoring) triggered by "Garden.Roof luminous_exposure: 470.301191219507"
Hin und wieder sehe ich, daß in den errors auch Garten.WindSpeed steht (sollte es nicht, bei dem Wert in errorWait) und auch wieder verschwindet - sollte aber, wie gesagt, gar nicht erst vorkommen.
Eventuell könnte bitte ein Weiser die Definition anschauen? Evtl. hab ich ja die Regexp falsch...
define awning_sensor_monitoring monitoring (Garten\.WindSpeed|Garden\.Roof):.*
attr awning_sensor_monitoring errorWait 330
attr awning_sensor_monitoring verbose 4
# CFGFN
# DEF (Garten\.WindSpeed|Garden\.Roof):.*
# FUUID 681750cf-f33f-39ae-d38f-dfd208efa8c85bb3
# NAME awning_sensor_monitoring
# NR 647
# NTFY_ORDER 50-awning_sensor_monitoring
# STATE error remove: Garden.Roof
# TYPE monitoring
# eventCount 159
# READINGS:
# 2025-05-07 05:10:26 allCount 0
# 2025-05-07 05:10:26 error
# 2025-05-07 16:56:13 errorAdd_Garden.Roof 2025-05-07 17:01:43
# 2025-05-07 05:10:26 errorCount 0
# 2025-05-07 05:10:26 state error remove: Garden.Roof
# 2025-05-04 14:28:04 warning
# 2025-05-04 14:28:04 warningCount 0
#
setstate awning_sensor_monitoring error remove: Garden.Roof
setstate awning_sensor_monitoring 2025-05-07 05:10:26 allCount 0
setstate awning_sensor_monitoring 2025-05-07 05:10:26 error
setstate awning_sensor_monitoring 2025-05-07 16:56:13 errorAdd_Garden.Roof 2025-05-07 17:01:43
setstate awning_sensor_monitoring 2025-05-07 05:10:26 errorCount 0
setstate awning_sensor_monitoring 2025-05-07 05:10:26 state error remove: Garden.Roof
setstate awning_sensor_monitoring 2025-05-04 14:28:04 warning
setstate awning_sensor_monitoring 2025-05-04 14:28:04 warningCount 0