Skip to content

Add per-light/group on/off switches to the Dashboard #402

Description

@Variour

Problem

The Dashboard only exposes a global brightness override — there's no quick way to switch an individual light or group off/on (e.g. to just turn a light off without touching its scene/config).

Proposed fix

Add an on/off toggle per light and per group on the Dashboard.

Related

MQTT already supports per-group on/off (MqttManager publishes/subscribes one MQTT light per group via GroupApplyFn/LightConfig). The Dashboard toggle should drive the same underlying group state rather than introduce a separate switch, so UI and MQTT stay in sync.

Related to #395 (brightness override configurable for all devices on mesh) — different control (discrete on/off vs. brightness), likely lives in the same area of the Dashboard.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions