-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[miele] Clean up properties and improve reliability and performance (#…
…11423) * Use appliance cache for getting full UID with protocol prefix instead of relying on property. * Set bare protocol name as property. * Fix potential null pointer access warnings. * Remove unused import. * Renamed property protocol to protocolAdapter for correctness. * Add connectionType property. * Add appliance model property. * Remove useless properties brandId and companyId always having value MI. * Rename property dc to deviceClass and set it consistently (not only from auto-discovered things). * Added constants for remaining handlers with hardcoded device classes. * Fix SCA: AuthorContributionDescriptionCheck * Fix SCA: ModifierOrderCheck * Rename ExtendedDeviceStateUtil to be a bit more generic. * Extract device class string parsing to utility method. * Fix SCA: ForbiddenPackageUsageCheck * Fix redundant null check. * Fix potential null pointer access warnings. * Fix unsafe null type conversion (type annotations) * Share same configuration (UID) for all appliance types. * Refer to gateway instead of ZigBee network in configuration. * Remove dependency to seriaNumber property for multicast channel updates. * Simplified filtering of irrelevant device class. * Remove devices from remoteUid cache also when disappearing from gateway, although this is a quite rare scenario. * Add default i18n properties file. * Add partial Danish translation. Fixes #11422 Signed-off-by: Jacob Laursen <[email protected]>
- Loading branch information
Showing
41 changed files
with
513 additions
and
373 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.