-
-
Notifications
You must be signed in to change notification settings - Fork 31.8k
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
Gold and platinum integrations should implement diagnostic #117576
Comments
Hey there @fredrike, mind taking a look at this issue as it has been labeled with an integration ( Code owner commandsCode owners of
(message by CodeOwnersMention) point documentation |
Hey there @fredrike, mind taking a look at this issue as it has been labeled with an integration ( Code owner commandsCode owners of
(message by CodeOwnersMention) tellduslive documentation |
Hey there @janiversen, mind taking a look at this issue as it has been labeled with an integration ( Code owner commandsCode owners of
(message by CodeOwnersMention) modbus documentation |
Hey there @dermotduffy, mind taking a look at this issue as it has been labeled with an integration ( Code owner commandsCode owners of
(message by CodeOwnersMention) hyperion documentation |
Hey there @mdz, mind taking a look at this issue as it has been labeled with an integration ( Code owner commandsCode owners of
(message by CodeOwnersMention) smarttub documentation |
Hey there @OnFreund, mind taking a look at this issue as it has been labeled with an integration ( Code owner commandsCode owners of
(message by CodeOwnersMention) risco documentation |
Hey there @rytilahti, @shenxn, mind taking a look at this issue as it has been labeled with an integration ( Code owner commandsCode owners of
(message by CodeOwnersMention) songpal documentation |
Hey there @exxamalte, mind taking a look at this issue as it has been labeled with an integration ( Code owner commandsCode owners of
(message by CodeOwnersMention) gdacs documentation |
Hey there @exxamalte, mind taking a look at this issue as it has been labeled with an integration ( Code owner commandsCode owners of
(message by CodeOwnersMention) geonetnz_quakes documentation |
Hey there @marciogranzotto, mind taking a look at this issue as it has been labeled with an integration ( Code owner commandsCode owners of
(message by CodeOwnersMention) nightscout documentation |
Hey there @raman325, mind taking a look at this issue as it has been labeled with an integration ( Code owner commandsCode owners of
(message by CodeOwnersMention) vizio documentation |
@janiversen in |
Modbus isn't config entry based, so does diagnostics even work for them? |
Yes Google Assistant SDK still connects to a service but my understanding of: "When communicating with a device or service" refers to https://developers.home-assistant.io/docs/architecture/devices-and-services/ which doesn't apply here. Putting just the language code in diagnostics isn't particularly useful. |
@joostlek that is my point from earlier, the definition is "When communicating with a device or service, the integration implements the diagnostics platform which redacts sensitive information.", and not like the other demands, which have "if available", so it seems it MUST be implemented even if it does not work. What I will be doing for modbus is to dump state of the entity...but honestly it is only to satisfy the quality demand, as it will not help in diagnosing a problem. There is also something that I do not understand, the diagnostic platform is targeted at end-users, but it seems the dict is not being translated (I might have missed it, but at least the example tplink/diagnostic.py, does not use strings.json ?? |
I think that wording comes from one of the Adr, modbus is a protocol integration like mqtt. And it doesn't connect with a specific device. |
The text says "device or service, modbus communicates with a specific device !! and it was added to this PR so surely someone thinks it should be done. |
I cannot edit the issue description, but nws is completed in #117587. Thanks for the pointers and quick merge! |
I have adjusted the description above. core/script/hassfest/manifest.py Lines 118 to 136 in d1bdf73
|
#118513 takes care of Google Assistant SDK |
Hi, I am not sure who to direct my question too, I use modbus to monitor my solar system and I am in the process of cleaning up all my errors in the logs (growing a couple of gig per day). Logger: homeassistant.components.modbus.validators
Thanks in advance |
Gonna close this now that the new quality scale system has rolled out. |
The problem
As per home-assistant/developers.home-assistant#1512,
gold
andplatinum
integrations should implement diagnostic.I discovered via #117565 that the following integrations did not implement it.
If the integration is unable to implement diagnostic, then a PR should be opened to add a comment against the integration in
script/hassfest/manifest.py
, explaining why it cannot be implemented.core/script/hassfest/manifest.py
Line 118 in aaa5df9
What version of Home Assistant Core has the issue?
2024.4
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant OS
Integration causing the issue
No response
Link to integration documentation on our website
No response
Diagnostics information
No response
Example YAML snippet
No response
Anything in the logs that might be useful for us?
No response
Additional information
No response
The text was updated successfully, but these errors were encountered: