Skip to content

[Idea]: Integrate better in existing HA concepts and provide more flexibility #66

Description

@Yncensus

What problem are you trying to solve?

Hello,

I really like your integration. The dashboard card looks nice and I don't have to setup any logic to calculate mold risk myself.

Nevertheless, the setup process feels quite clunky to me. I have no experience writing HA integrations myself, so I do not know if there are any obstacles or if there is simply no other way.

What would you like HI to improve?

  • Home Assistant has Areas, why implement hardcoded rooms instead of relying on them?
  • Your integration has the expectation of a house with an upstairs and downstairs level. If I have a basement level I want to monitor, there is no option. If I have an appartement with only one level, it nevertheless calculates and displays a "House AVG", "Upstairs AVG", "Downstairs AVG". (The dashboard card is easy to fix, the logic behind it is not.)
  • Each sensor has a state class, which could provide "temperature" and "humidity". Why do I need to set the sensor class manually in the setup process?
  • I do not know if this is possible, but maybe a combination of area, sensor class and labels could be used to dynamically get the required sensors? maybe select the areas you want managed in the setup process and assign them a level?

What kind of idea is this?

Setup/configuration improvement

What area is affected?

Setup or options flow

What rooms, devices, integrations, or dashboards are affected?

No response

What should HI avoid doing?

N/A

Why would this help?

Simplify and streamline setup process.
Optional: react dynamically to changes in available sensors

Have you seen a similar issue or proposal?

No similar issue found.

Optional screenshots, examples, diagnostics, or workaround


Metadata

Metadata

Assignees

Labels

community-proposalCommunity idea or proposal; input signal only, not implementation approval.p3Low urgency; useful improvement or proposal, not a release blocker.proposal-reviewNeeds Bella/Senyo review before becoming a formal HI proposal.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions