Ich habe mit dem Module "allowed" für WEB einen user mit passwort definiert.
Nun kann ich aber nichts mehr ändern. Bei jedem attribut in jedem Modul erscheint "Forbidden command etc.". Ich kann nicht mal "Copy for forum.fhem.de" machen!
Forbidden command list.
Es war weil - aus welchem Grund auch immer - das Attribut "allowedCommands" auf set und get reduziert war. Ich bin mir nicht bewusst das so eingestellt zu haben.
Ich konnte es dann korrigieren indem ich dieses attribut im fhem.cfg mittels nano-editor gelöscht und den PC neu gestartet habe (was man sonst wohl nicht tun sollte).
Du hast verm. das Beispiel aus dem Wiki einfach "abgekupfert", ohne nachzudenken (oder commandref zu lesen)?
Weil:
Zitat von: commandref allowedAttribute
allowedCommands
Eine Komma getrennte Liste der erlaubten Befehle des passenden Frontends (siehe validFor). Bei einer leeren Liste (, dh. nur ein Komma) wird dieser Frontend "read-only". Falls es auf get,set gesetzt ist, dann sind in dieser Frontend keine Konfigurationsänderungen möglich, nur "normale" Bedienung der Schalter/etc.
Du lässt ja auch nur set/get zu.
Zitat von: https://forum.fhem.de/index.php?topic=137997.msg1311551#msg1311551attr allowedWEB allowedCommands set,get
Damit ist halt attr (und andere Befehle) eben "verboten"...
Gruß, Joachim