-
Notifications
You must be signed in to change notification settings - Fork 737
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
Improve support for sinope Calypso and Eco Mode #2829
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## dev #2829 +/- ##
==========================================
- Coverage 87.37% 87.37% -0.01%
==========================================
Files 287 287
Lines 8847 8845 -2
==========================================
- Hits 7730 7728 -2
Misses 1117 1117 ☔ View full report in Codecov by Sentry. |
It was an error as the TankSize finally is not in the attribute but only in Neviweb cloud. It is not used by the Calypso. I've left the attribute there as other could be able to find out the usage. |
Another thing, I'm thinking of splitting the 4 files into specific file for each device model. Could it be better ? It's a big job to separate everything but if it is better I can try to split them. |
Generally yeah, it's nicer to have different device types separated. For example, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
I have many attributes found in manufacturer cluster but still need to find out the use. Generally I don't add them to the quirks but could it be better to add them as unknown_attr_xx so other can try to understand the usage for them so we can put a name on them ? |
I don't have a real preference. If they're likely not needed, I wouldn't add them, but it should also be fine if you do add them. |
* Add attribute 0x0090 current_summation_delivered * Add min/max_measured_temperature * Fix eco modes * Better support for calypso * Add attributes for leak sensor * Add attr 0x0101
* Add attribute 0x0090 current_summation_delivered * Add min/max_measured_temperature * Fix eco modes * Better support for calypso * Add attributes for leak sensor * Add attr 0x0101
Proposed change
Additional information
Checklist
pre-commit
checks pass / the code has been formatted using Black