-
Notifications
You must be signed in to change notification settings - Fork 482
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
Fix IKEA KADRILJ and FYRTUR roller blind reporting #4818
Fix IKEA KADRILJ and FYRTUR roller blind reporting #4818
Conversation
Backuported Device code, this item can be set to false to overule rxOnWhenIdle and note that the device is always listening (for example IKEA KADRILJ roller blind and Philips motions sensor).
The value was shadowed and always set to report. This prevents the binding report configuration to properly work.
- Default init numericValue to zero; - Cache lightNode->modelId().
Don't treat as rxOnWhenIdle: false device.
Will be excecuted only brifly while reporting isn't configured yet. This also has the side effect that reporting will be configured/repaired.
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.
I only have the FYRTUR, but I understand the FYRTUR and KADRILJ are the same Zigbee device, with the same firmware, except for the Model Identifier and the Product Code.
Same logic might be opportune for the Aqara B1.
Cool, thanks I've extended the PR to handle both. |
Hello, I don't know if this is the right place to post. |
The reporting could stop when the device rejoins the network for various reasons like parent loss or transmission errors.
This PR:
ResourceItem
"attr/sleeper" (borrowed from Device code);state.lift
while reporting isn't setup;Issue: #1121