-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ignored_states by items #41
Comments
Hey @lcnittl, you're right, at the moment these settings work independently. One of the project's goals is to keep it simple for end users while providing maximum flexibility. Thus all watchman settings were migrated to the UI in the past. Additional new format for I believe the main case for most of the watchman users is a one-time big housework to detect and fix the bunch of the errors in their configuration files. Yes, they can then set up watchman to detect and report future errors automatically, but once most of the errors fixed, this automation should not require sophisticated filtering rules IMO. What it your use case? Can it be solved if watchman will ever learn to generate reports in CSV format, which can be imported to the MS Excel or Google Sheets for further analysis and filtering? Or, may be, you can add specific button names in |
Hi @dummylabs, thanks for your reply!
I would say, this:
describes it quite nicely. Why do I need more sofisticated rules after inital clean-up? I am experimenting quite a lot and have 4 different instances of home assistant running -- sometimes I copy paste junks of configuaration from onw instance to another -- in this case it is nice to have "direct" metrics in the WebGUI (via provided sensors and MarkDown panel). I fear that in this situation, exporting to cvs (or any other format) would not really solve the "problem" as it would add more steps get the insight. Non-wildcarding entity_ids unfortunately fails for the same reason, being that there is plenty of changes (with unforseen entity_ids). I see the point about making the configuration more complicated. Do you think that either of:
would be feasible to consider? |
I see your point now, thanks, will keep it in the backlog. |
So far I don't see a way to map |
Thanks for your reply. no worries at all, it was just an idea, if it is not feasible and would make things to complicated, so be it. Still happily using Watchman |
As I understand,
ignored_states
andignored_items
work independently. Thus, if there is something inignored_items
-- let's say"button.*"
for example, then all buttons are always ignored -- likewise, if there is something inignored_states
-- let's say "unknown
", then all items withunknown
state are always ignore.Is there a way to use a combination of both? So for example, I only want to ignore button entities, whose state is
unknown
and not those whose state is e.g.missing
. Is this currently possible, and if not, would you consider adding such functionality?I could envision something like:
In theory, this could substitute/combine both
ignored_states
andignored_items
, withbeing like
ignored_states = "unknown"
, and(or
"all"
, instead of"*"
for states?) being likeignored_items = "button.*"
Thanks for your consideration! (and the nice tool :-) )
The text was updated successfully, but these errors were encountered: