ASC: readingsProxy ist nicht ASC-kompatibel?

Begonnen von piet_pit, 14 Februar 2026, 14:35:35

Vorheriges Thema - Nächstes Thema

Beta-User

OK, habe zwischenzeitlich auch getestet, $CMD enthält demnach einfach nur das erste "Wort".

Diese sefFn von meinem Testgerät sollte passen:

define rP_Tdumm2 readingsProxy du_test2:state
attr rP_Tdumm2 room Steuerung->Test
attr rP_Tdumm2 setFn { $CMD eq 'state' && $ARGS =~ m{(\d+)} ? "pos $1 0" : 'Fehler' }
attr rP_Tdumm2 setList state:colorpicker,BRI,0,1,100
#   DEF        du_test2:state
#   DEVICE     du_test2
#   FUUID      6991dcbb-f33f-d171-34f4-2e3cd75c468ece5b
#   NAME       rP_Tdumm2
#   NOTIFYDEV  du_test2,global
#   NR         709
#   NTFY_ORDER 50-rP_Tdumm2
#   READING    state
#   STATE      Fehler
#   TYPE       readingsProxy
#   eventCount 9
#   CONTENT:
#     du_test2   1
#   READINGS:
#     2026-02-15 16:04:47   lastCmd         state
#     2026-02-15 16:01:59   state           Fehler
#
setstate rP_Tdumm2 Fehler
setstate rP_Tdumm2 2026-02-15 16:04:47 lastCmd state
setstate rP_Tdumm2 2026-02-15 16:01:59 state Fehler

Server: HP-elitedesk@Debian 13, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors