Danke für Deine Antwort.
Sorry, ich verwende hier auch den MQTT-in und nicht node-red-contrib-homegear-mqtt, welches mir aber evtl. die beiden benötigten bis jetzt separaten MQTT-Messages in eine Message zusammenführen könnte. So habe ich das bereits mit einem HM-WDS30-QT2-SM für Vor- und Rücklauftemperatur umgesetzt. Dann könnte ich BRIGHTNESS und MOTION in einem Event auswerten und erst unter einem bestimmten Wert die Lampe(n) schalten - jedoch bin ich davon ausgegangen, dass MOTION nur gesetzt wird, wenn die notwendige Helligkeit unterschritten wird - beim Anlernen gibt es zwei Wege hierzu und ich habe den entsprechenden mit 4-sekunden gedrückt halten gewählt. Aber MQTT über homegear verhält sich wohl etwas anders als natives homematic.
eben folgendes getestet:
rc print_r($hg->getParamset(21,1))
Array
(
[AES_ACTIVE] => 1
[BRIGHTNESS_FILTER] => 7
[CAPTURE_WITHIN_INTERVAL] =>
[EVENT_FILTER_NUMBER] => 1
[EVENT_FILTER_PERIOD] => 1
[LED_ONTIME] => 0
[MIN_INTERVAL] => 2
)
Exit code: 0
rc ‘$hg->putParamset(21, 1, array(BRIGHTNESS_FILTER => 1));’
Exit code: 0
rc print_r($hg->getParamset(21,1))
Array
(
[AES_ACTIVE] => 1
[BRIGHTNESS_FILTER] => 1
[CAPTURE_WITHIN_INTERVAL] =>
[EVENT_FILTER_NUMBER] => 1
[EVENT_FILTER_PERIOD] => 1
[LED_ONTIME] => 0
[MIN_INTERVAL] => 2
)
löst leider immer noch aus - muss ich wohl die ganzen MQTT-Events wieder zusammen fassen und dann beides auswerten …
Aber so nebenbei hat man auch noch einen Helligkeitssensor …