forked from SmartThingsCommunity/SmartThingsEdgeDrivers
-
Notifications
You must be signed in to change notification settings - Fork 0
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
Resideo korea thermostat #1
Closed
Closed
Conversation
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
Remove an unnecessary switch state read. The switch state should be already reported by the device itself so this frequent read is not necessary here.
Adjust the unit tests
Remove the now unused "clusters"
- Don't the power reports of the device if the device is off - In the timer, we now check if the device is off using device:get_latest_state() - Set the power to 0 before the read is skipped so that the power is correctly displayed and not using a stale value
- Add unit test to test the on attribute
- Create the 1-minute timer when the device is switched on (if the timer doesn't exist yet) - Delete the 1-minute timer when the device is turned off - The totle consumption is saved in the variable LATEST_TOTAL_CONSUMPTION_WH - There is now a 15-minutes timer to send the powerConsumptionReport report to satisfy the ST energy requirement
Add one unit test
Resideo Korea Thermostat for WWST
…y/feature/STSE-1826 STS-1826 Add more join CN join name translations
Updates matter switch driver to use parent-child for multi switch devices rather than multi-component devices. Support for current MCD devices will be maintained, but future device adds will use parent-child.
Some matter bridge devices may incorrectly report additional endpoints with on/off support, which would then make them switch to multi-switch profiles. In order to prevent this check for the "aggregator" device type on init, and prevent a profile switch to an MCD switch profile if it is present. Existing bridge devices that have been switched to an MCD profile will remain as MCD devices.
Adds device types to test devices so that unit tests will work correctly with the new matter bridge detection. Adding these device types makes the mock devices more similar to real devices anyway, the device type had just gone unused in unit tests until now.
…-performance-remove-read Eve Energy: Improve the performance by removing unnecessary read
…y/feature/CHAD-11858-matter-switch-parent-child Matter Switch: use parent-child for multi switch devices
…ity#716) * add sengled zigbee contact * add sengled zigbee motion sensor * modify SmartThings/zigbee-motion-sensor/src/init.lua and SmartThings/zigbee-contact/src/init.lua * modify the SmartThings/zigbee-motion-sensor/src/init.lua and SmartThings/zigbee-contact/src/init.lua file again * modify and add * update the copywrite dates on the new .test files --------- Co-authored-by: lelandblue <[email protected]>
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 35 to 41. - [Release notes](https://github.com/tj-actions/changed-files/releases) - [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md) - [Commits](tj-actions/changed-files@v35...v41) --- updated-dependencies: - dependency-name: tj-actions/changed-files dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>
…tThingsCommunity#1128) * newdevice/nanoleaf-holiday-lights * Update fingerprints.yml Updated per WWST Ticket
* lumi.switch.n0acn2 * change lumi.switch.n0acn2 device label --------- Co-authored-by: lelandblue <[email protected]>
We like a lower interval to be kinder to the LAN and the hub, and we like 10 minutes. This was done in Sonos already but we left Hue at 1 minute, which was the development testing period.
…y/fix/hue-reduce-mdns-scan-interval
…y/dependabot/github_actions/dot-github/workflows/tj-actions/changed-files-41 Bump tj-actions/changed-files from 35 to 41 in /.github/workflows
…Sensor. Currently, it's displayed as a default image because the category of the humidity sensor is a GenericSensor. To support the humidity Image, change the category of humidity sensor from GenericSensor to HumiditySensor. Signed-off-by: Hunsup Jung <[email protected]>
…1114) * newdevice/Philips * Update drivers/SmartThings/zwave-lock/fingerprints.yml Co-authored-by: Steven Green <[email protected]> --------- Co-authored-by: Steven Green <[email protected]>
…y/fixup/changed_files Fixes breaking change introduced by changed_files update
…y/chore/hue-remove-vendored-cosock
…y/fixup/changed_files coverage determiner fix for CI
Change the category of humidity sensor from GenericSensor to HumiditySensor.
…y/wiz-bulk-fingerprinting Add fingerprints for WiZ devices
The next Lua Libs release will include an update to the vendored dep Luncheon which has built-in support for chunked transfer encodings. Previous versions of Luncheon did not support chunked transfer so we had to roll our own in order to handle large REST API responses. We branch on the reported lua libs API version, using Luncheon directly if it's available, otherwise we continue to use the existing parsing. Supercedes: SmartThingsCommunity#1148 Co-authored-by: Robert Masen <[email protected]>
…y/fix/hue-sonos-luncheon-update
…ads in one interaction as opposed to multiple interactions
…y/feature/eve-energy-merge-attribute-reads Eve Energy: group attribute reads to improve performance
…-performance-device-off Eve Energy: Improve the performance when the device is off
…y/bugfix/eve-energy-missing-require Eve Energy: add missing "clusters" require
* add heiman motion sensor * add heiman door and window sensor * add heiman motion sensor
* WWSTCERT-987 Fingerprint Add * Spelling fix * Update fingerprints.yml Update description for deviceLabel to "Heiman Door and Window D1-M" * Update fingerprints.yml Removed quotes around device label name * Update fingerprints.yml
…y/aqara-light-fingerprint Add fingerprint for Aqara light
When a bridge's SSE stream opens (the heuristic we use for "online"), we scan the bridge to see if there are any new devices joined while we were offline, and to see if any devices were deleted while we were offline.
…y/feat/philips-hue-automatic-add-delete
Duplicate profile check: Warning - duplicate profiles detected. |
Test Results0 tests 0 ✅ 0s ⏱️ Results for commit 9143d2a. |
Minimum allowed coverage is Generated by 🐒 cobertura-action against 9143d2a |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Resideo korea thermostat