Skip to content

Continue shaping setup device wizard for Z-Wave devices #169

@mkerstner

Description

@mkerstner

Problem statement

Building upon #31 we aim to further shape and streamline the setup devices flow focusing on Z-Wave devices.

This opportunity continues to lay the foundation for

Community signals

  • Signal 1 — Device class not set during inclusion
    Users report that Z-Wave sensors frequently arrive without a meaningful device class, requiring manual post-setup correction through developer tools. Changes also don't always persist across restarts, leaving devices misconfigured in dashboards and automations.
    Home Assistant Community Forum

  • Signal 2 — Naming and area assignment split across two places
    After Z-Wave inclusion, device naming and area assignment exist separately in Z-Wave JS UI and Home Assistant, with no synchronisation between them. Users are left confused about which is authoritative, with no guided moment to set either during the setup flow.
    Home Assistant Community Forum

  • Signal 3 — Raw product strings as default device names
    Z-Wave devices land in Home Assistant with manufacturer product strings or node numbers as their names.
    Home Assistant Community Forum

Scope & Boundaries

In scope

Not in scope

  • Other protocols

Foreseen solution

  • wip

Risks & open questions

Open questions

  • Are we able to retrieve all device information the same way

Appetite

  • Medium - 3-4 weeks

Execution issues

No response

Decision log

Date Decision Outcome

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Shaping

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions