FHEMWEB Kiosk: nur eine Seite zeigen

Begonnen von Dr. Boris Neubert, 02 Mai 2026, 16:48:28

Vorheriges Thema - Nächstes Thema

Dr. Boris Neubert

Hallo,

ich möchte eine FHEMWEB-Instanz haben, die jedem, der zugreift, nur eine Seite zeigt (mit attr WEBdashboard defaultRoom Dashboard). Anwendungsfall: ein Dashboard, das abgeriegelt ist, und nur bestimmte Befehle erlaubt.

Ich habe eine FHEMWEB-Instanz definiert. Diese zeigt alle Räume. Ich möchte aber den Zugriff auf einen Raum namens "Dashboard" beschränken. Das Attribut forbiddenRoom ermöglicht es, einzelne Räume zu verbieten. Klar, kann ich jetzt die Abermillionen Räume auflisten (und bei der Definition des nächsten vergessen, diesen auf die Blacklist zu setzen), aber benötigt wird allowRoom, um einen (oder wenige Räume) zu zeigen.

Was übersehe ich?

Viele Grüße
Boris
FHEM-Developer seit 2007, Mitgründer und Förder-Mitglied des FHEM e.V.
Bitte keine unaufgeforderten privaten Nachrichten!

rudolfkoenig

Kiosk bedeutet eine Seite ohne URL-Eingabe.

Fuer diesen Fall ist evtl akzeptabel "nur" Menu und die anderen Eingaben wegzukonfigurieren, siehe Select style/f18.
Um das Menu spurlos wegzumachen erst "Hide pin" deaktivieren, dann Pin im Menu herausziehen, und dann "Hide menu" aktivieren.

Dr. Boris Neubert

Kiosk bedeutet bei mir eine stark eingeschränkte Instanz von FHEMWEB, die ich per URL aufrufen kann, mir aber nur eine oder wenige Seiten bietet, und (fast) keine Schaltmöglichkeit.

Anwendungsfall: je eine mit allowed passwortgeschützte Desktop- und eine Mobil-Instanz für die "Erwachsenen" und ein simplifizierter offener Guckkasten für die "Kinder", wobei alle Instanzen ganz normal im internen Netz von jedem Mobilgerät im internen Netz erreicht werden können.

Ich habe entsprechende Anpassungen mit einem Attribut allowedroom schon in FHEMWEB eingebaut. Allerdings muss für den Anwendungszweck auch noch "Everything" bis "Event monitor" in den room-Mechanismus einbezogen werden, was ich heute Abend nicht mehr schaffe.

Ich biete demnächst einen Patch an.
FHEM-Developer seit 2007, Mitgründer und Förder-Mitglied des FHEM e.V.
Bitte keine unaufgeforderten privaten Nachrichten!