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


Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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.questionFurther information is requested

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions