-
Notifications
You must be signed in to change notification settings - Fork 3.2k
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
Prevent Tuya packets from being reprocessed by checking entire packet instead of seq
only
#8723
Conversation
seq
only
Could you provide the debug log of when this happens? (with just
But since the seq is the same, those should be filtered already? |
I probably wrote the PR description a bit misleading, sorry about that. The issue is that there are devices that repeatedly send their reports with the same sequence ID, although data has changed. With the filter based on the
|
the |
Since quite some people are impacted I've updated it to use the |
Thanks, seems to work when bumping the |
Prevent duplicate Tuya packets from being reprocessed by comparing the entire packet instead of just referring to the
seq
.There seem to be devices that repeatedly send their reports with the same sequence ID.
Koenkk/zigbee2mqtt#25605 should still be fixed, as far as I have seen, the packages were identical.
See Koenkk/zigbee2mqtt#26124 and probably Koenkk/zigbee2mqtt#26145, Koenkk/zigbee2mqtt#26148 also