Ich würde gerne das jsonlist2 auf Readings einschränken, damit nicht jeder Client (z.B. eine App, die jsonlist2 nutzt um Readings anzuzeigen) kritische Internals sieht, die es garnicht benötigt. Ich denke das geht heute nicht, oder gibt es ein entsprechendes <devspec>, welches ich mit "allowedCommands jsonlist2 <devspec>" nutzen könnte?
Man könnte auch ein allowedTypes [Readings, Internals, Atrtributes] o.ä. einführen?
Was willst du genau?
Readings einschränken oder kritische Internals nicht sehen?
ich meinte keine internals&attribures zeigen, sondern nur readings.
Ah verstehe. Das muss jemand anderes beantworten. Sorry
Kannst Du einen konkreten Fall nennen, wo man das braucht?
Ich nutze fhem Apps sowie Tablet UI, die jsonlist2 Abfragen machen, um Readings zu lesen oder devices zu schalten. Die Apps brauchen keine internals oder attributes und es gibt sicherheitskritische internals oder attributes wie Credentials (z.B. hmKey oder httpmod Passwörter oder tokens für cloud synchronisation). Daher möchte ich gerne die jsonlist2 auf das notwendige beschränken (-> nur die readings der allowed devices)....