WWSTCERT-11943 Added support for Bosch Motion Detector II [+M]#2555
Conversation
|
Duplicate profile check: Passed - no duplicate profiles detected. |
|
Channel deleted. |
|
Minimum allowed coverage is Generated by 🐒 cobertura-action against f131705 |
|
Has this been tested on-device? |
f1676a1 to
0723d13
Compare
Yes, I have tested it with the device and it works well. I have implemented all of the mentioned changes from the review. Thank You! |
|
@JanJakubiszyn You'll need to rebase your changes. |
6ca7abe to
23045f1
Compare
All done. |
0b18bd6 to
98408c7
Compare
|
Hi @hcarter-775, @greens,
Please let me know if I should proceed with editing the rest of the unit tests accordingly or should I take a different approach. |
|
Looks like this has fallen out of date again |
352509c to
a7599b5
Compare
|
Your changes seem to have led to tests failing. |
a7599b5 to
a7615c3
Compare
Hi @greens , I've fixed the failing test. |
27e7e25 to
aaf0609
Compare
hcarter-775
left a comment
There was a problem hiding this comment.
other than these last edge-case nits, this lgtm. Thanks for the prompt responses!
|
@hcarter-775, I've applied your suggestions. Thanks! |
|
@JanJakubiszyn sweet, this lgtm. Now we just have to fix the unit tests that have broken (probably due to the extra preference gating you introduced?) |
78cf6fe to
5bcda22
Compare
Done. Everything should be good now. |
|
Hey @JanJakubiszyn , can you pull the preference stuff you've added into a separate PR? Then we can push that forward this week without the WWST stuff. cc: @nickolas-deboom |
# Conflicts: # drivers/SmartThings/matter-switch/src/switch_utils/device_configuration.lua # drivers/SmartThings/matter-switch/src/switch_utils/fields.lua
… name and capability order, edit of the match_profile's condition # Conflicts: # drivers/SmartThings/matter-switch/src/switch_utils/device_configuration.lua # Conflicts: # drivers/SmartThings/matter-switch/src/switch_utils/device_configuration.lua
5bcda22 to
90ed999
Compare
Hi @hcarter-775, I have transferred the offset reading to another PR - #2737 |
|
Hi @JanJakubiszyn, it looks like this PR branch is out of date with main. Could you update it with the latest main? Then @hcarter-775 can re-review. |
|
Hi @JanJakubiszyn, it looks like there are test failures being reported by CI. |
| - id: switch | ||
| version: 1 | ||
| - id: switchLevel | ||
| version: 1 | ||
| config: | ||
| values: | ||
| - key: "level.value" | ||
| range: [1, 100] |
There was a problem hiding this comment.
To keep profile consistency, these should be the first two listed capabilities.
The third should be one that is currently unlisted, i.e.
- id: statelessSwitchLevelStep
version: 1
| - name: MotionSensor | ||
| preferences: | ||
| - preferenceId: tempOffset | ||
| explicit: true No newline at end of file |
Check all that apply
Type of Change
Checklist
Description of Change
Summary of Completed Tests