-
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
IKEA: try and be smart about dontDividePercentage #5465
Conversation
move fzLocal.SYTRBAR_* to ikea.fz.* where all the others are located.
I expect that it indeed broke at 2.4.x (e.g. Koenkk/zigbee2mqtt#16637). Bedankt! 😄 |
I think this fix should be incorporated into the roller blinds as well. My PRAKTLYSING and KADRILJ on 24.4.10 show the same behaviour. |
I only have fyrtur but they don't seem to have a firmware newer that 2.3.088 available. Do your PRAKTLYSING and KADRILJ show a 24.4.* or is it 2.4.* like with the remotes? |
They both show 24.4.10. The fw was installed when I was using the Dirigera hub. It seems not to be released through the "official" channel z2m uses |
My remotes are also on 24.4.* fw. But the check for fw >2.3.x fixed the issue for my remotes as well. |
Looks like people with the new hub get updates we're not getting via z2m for the ikea smart blind series. The 24.x version also uses the new batteryPercentageRemaining values. Koenkk#5465 (comment)
Looks like people with the new hub get updates we're not getting via z2m for the ikea smart blind series. The 24.x version also uses the new batteryPercentageRemaining values. #5465 (comment)
I is getting update for the new motion sensor E1745 with Dirigera to version 24.4.5 and TFGW is having 2.0.022 as current (was moving it from TFGQ to Dirigera). |
I have the same problem (battery reported as 200%) in my E1810. OTA reports there is no newer firmware for it, it is on 1.2.223. |
Koenkk/zigbee2mqtt#16412
@Koenkk can you confirm 2.4.x is where IKEA change it?
My on/off ones are on 2.2.010 which is the last one with group binding support, dontDividePercentage=true is needed
My open/close that I got with my fyrtur are on 2.3.079, no group bind but they also seem to require dontDividePercentage=true
It seems the one form the issue was on 2.4.x so I picked that as the cutoff. For now anything < 2.4 has dontDividePercentage=true and everything else has it dontDividePercentage=false.
For my tests I had it at 2.3 so I could see if the code path was doing the right thing, and it was:
I also added
tz.battery_percentage_remaining
as that made testing easier and no harm in having this, as it's quite useful to be able to trigger a refresh of the battery info (as always, you do have to wake up the device after)