Skip to content

Limited Access Dashboard

My integration for giving someone a separate, password-protected page with only the controls they need, without a Home Assistant account.

Installation
In the Marketplace catalog
Connection
A separate guest page served by Home Assistant
This guide
Describes the published v0.6.4 release

Updated . Documentation checked .

What it is

Limited Access Dashboard creates a separate, mobile-friendly page for a child, contractor, cleaner, sitter, landscaper, rental guest or visitor. You choose which devices appear and when the page can be used. The guest signs in with a separate username and password, not a Home Assistant account, and cannot see dashboards, history, settings, automations or other devices.

It is set up in the Home Assistant UI. Selected Rachio zone switches use timed watering automatically, and a Stop all water button is provided. Sign-ins and commands are recorded for the owner.

Design notes

This guide covers the published v0.6.4 release. It does not describe a personal installation.

  • Controls without an account

    The guest opens a link in a browser and signs in with the dashboard's own credentials. Every displayed entity and every allowed action is checked on the server against the owner's choices, and the page does not expose a Home Assistant access token.

  • Limited in time

    A dashboard can expire on a date or follow a weekly schedule, and a sprinkler test stops itself after a set time.

Why this design matters

Some people need a few controls for a short time. Giving them a Home Assistant account would give them far more than that.

What it can do

  • Chosen controls only

    Lights, switches, media players, buttons, scenes, scripts, input booleans, sensors, binary sensors and climate entities, with sensors and climate shown read-only.

  • Dates and hours

    Optional expiration date or allowed weekly schedule for each dashboard.

  • Safe watering tests

    Timed Rachio zone runs and a Stop all water button.

  • Owner editor

    Arrange tabs, sections, colors and cards, optionally let guests change appearance, and read recent sign-ins and commands.

Install and connect

  • Home Assistant reachable over HTTPS for the guest, such as a Home Assistant Cloud address or an HTTPS reverse proxy. Sign-in cannot complete over plain HTTP.
  • Tested against Home Assistant 2026.9.4.
  1. Install from the Marketplace

    In Settings > Marketplace, search for Limited Access Dashboard and select Install. If the integration can load right away, its setup opens; otherwise a repair asks you to restart Home Assistant. Before Home Assistant 2026.11, search for it in HACS, download it and restart.

  2. Create a dashboard

    In Settings > Devices & services, add the integration, name the dashboard, create its separate username and password, add the entities, and set any expiration or schedule.

  3. Share the link

    Copy the dashboard link from the final screen and send it with the separate password. Do not share your Home Assistant account.

  4. Test with non-critical devices

    Try it with harmless devices first and check what the guest can and cannot do.

Limits and caveats

Sources and next steps