du musst ein reading angenen aus dem der state für das proxy device abgeleitet wird. wenn dein device kein reading hat mit dem das geht kannst du state verwenden um halt irgendetwas angegeben zu haben.
ZitatWebCmd <=> Schalter-Anzeige auf der WebSeite (hier nur aus).
ja.
ZitatvalueFN <=> wird aufgerufen, wenn etwas mit dem device passiert ist
(hier soll ja nix gemacht werden).
nein. wird aufgerufen wenn sich das reading im original device aus dem dein state abgeleitet wird ändert damit der state im proxy device nachgezogen werden kann. in deinem fall empfielht es sich das auf {$LASTCMD} zu setzen. dann stimmt der status auch nach fhem neu start.
ZitatsetList <=> mögliche Werte für 'state' (das ist hier nun schwierig; ich brauche eigentlich keinen state!)
nein. die liste der möglichen kommandos. bei einem schalter normalerweise on und off. bei dir nur off.
ZitatsetFN <=> Definition was 'geschaltet' wird (hier soll immer nur A0 gesendet werden)
nein. die funktion die aufgerufen wird um aus dem kommando an das proxy device das kommando zu machen das ans echte device gesendet wird. bei dir wird aus zu A0
ZitateventMap<=> macht aus 'aus' den Wert 'A0'
ja. ist aber hier nicht nötig.
deine readingsProxy definition ist ein bischen umständlich. eine einfachere version geht etwa so:
define rPA_FlurZAus readingsProxy FhemSwitch_Flur:state
attr rPA_FlurZAus icon general_aus
attr rPA_FlurZAus setFn {"A0"}
attr rPA_FlurZAus setList aus
attr rPA_FlurZAus valueFn {$LASTCMD}
attr rPA_FlurZAus webCmd aus
gruss
andre
edit: ich würde für einen zentral aus icon/schalter in fhem zumindest was das user interface angeht vermutlich eher eine structure verwenden um zu sehen ob überhaupt etwas an ist. d.h. sobald irgendeine lampe an ist ist das icon auf an sonst auf aus.