fix: use binary sensor class for door and windows sensor and water leak sensor #236
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
fix: use binary sensor class for door and windows sensor and water leak sensor
The original version uses sensor class for various sensors, such as door and windows sensors, water leak sensors, occupancy sensors, motion sensors, etc., which prevents the HomeKit Bridge from generating corresponding entities.
Commit micturkey@162f943 is to use binary sensor class for door and windows sensor and water leak sensor.
Commit micturkey@9cc2c52 is to solve this issue: binary sensor class for Door sensor in Home Assistant uses true to indicate open, which is opposite of Xiaomi Home. This commit reverts the value of door and windows sensor to make them the same.
Commit micturkey@3546517 is just for a typo :)
Other sensors, like occupancy sensors and motion sensors, however, still need to be fixed with binary sensor class.
Correspoding issue: #206