Hallo,
ausgehend von den Überlegungen in diesem Thema (https://forum.fhem.de/index.php?action=post;topic=144151.0) habe ich das Modul readingsProxy in Abstimmung mit justme1968 überarbeitet.
Der ursprüngliche Gedanke hinter dem Modul (https://forum.fhem.de/index.php?action=post;topic=144151.0) war es, aus einem Device ein Reading herauszulösen und damit ein neues steuerbares Gerät zu konstruieren. Mein Gedanke war es, Readings von mehreren Devices unter anderem Namen zusammenzufassen - Anwendungsfall hier, dass ich für meine PV-Anlage ein Mini-Dashboard wollte (ist gestern Nacht fertig geworden - Wiki-Artikel dazu erstelle ich noch), wofür ich aus 5 Devices Readings mit sehr langen Namen zusammenziehen und weitere userReadings zusammenbauen musste, was ohne saubere Benennung völlig undurchschaubar war.
Anbei das überarbeitete Modul: 33_readingsProxy.pm
Es sollte abwärtskompatibel sein. set und get gehen nur für den primären Proxy, also für das erste Reading eines anderen Devices, das man proxifiziert.
commandref ist aktualisiert. Wer das Modul bei sich einspielt, sollte dann noch contrib/commandref_join.pl laufen lassen.
Ich wäre für Tests der derzeitigen Anwender von readingsProxy dankbar, ob das überarbeitete Modul bei euch weiter funktioniert.
Viele Grüße
Boris