Skip to content
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

Adjust Zooz ZSE42 battery types #1910

Closed
3 tasks done
rohankapoorcom opened this issue Jul 31, 2024 · 4 comments
Closed
3 tasks done

Adjust Zooz ZSE42 battery types #1910

rohankapoorcom opened this issue Jul 31, 2024 · 4 comments

Comments

@rohankapoorcom
Copy link
Contributor

rohankapoorcom commented Jul 31, 2024

Checklist

  • I have filled out the template to the best of my ability.
  • This only contains 1 feature request (if you have multiple feature requests, open one feature request for each feature request).
  • This issue is not a duplicate feature request of previous feature requests.

Is your feature request related to a problem? Please describe.

Zooz has multiple versions of the ZSE42. Older models use the CR2032 battery. Newer models use the CR2450 battery. This seems to be getting changed regularly in the device listing as people with different models fill out new device requests.

Most recently this was changed in #1496

Describe the solution you'd like

I'd like there to be a way to either differentiate between the two devices (and store both in the device listing) or to prevent updates to this device from being populated automatically into the device listing. In the current architecture, this device needs to be kept at "MANUAL"

Related discussions have happened in #1266, #1228 (comment)

Describe alternatives you've considered

Alternatively, users can maintain their own device listing, but that seems like a bad idea.

Additional context

N/A

@andrew-codechimp
Copy link
Owner

This device was recently discussed here
At the moment if the make, model and hardware version are identical I cannot have the library differentiate.
I have set it to MANUAL and will keep it like that until perhaps the integration owner is able to make a differentiation with the new Model ID coming in 2024.8 of Home Assistant.
Battery Notes can only work with the data presented, raise this with the integration owner and see if you can get them to use the new Model ID, or at least have a suffix to the existing model.

@rohankapoorcom
Copy link
Contributor Author

Thanks for the link to the discussion section (the one place I didn't check).

Does setting it to manual prevent it from being updated automatically by a new device request issue?

The reason I opened this issue is that it used to work in manual mode for me for the past couple of months and then recently I got a new ZSE42 and it was suggesting an incorrect battery again. Maybe my library version was out of date since I see the current main branch has it set correctly.

@andrew-codechimp
Copy link
Owner

It was changed back to Manual only a few days ago, you should get the library updated daily unless there was a problem the last time it tried to update.
I try to pay attention to device updates to sanity check them but occasionally they slip through, I may have to think about auto discarding changes to manual devices if this happens often.

@rohankapoorcom
Copy link
Contributor Author

rohankapoorcom commented Aug 1, 2024

I may have to think about auto discarding changes to manual devices if this happens often.

That was my suggestion with this feature request.

Thanks for the explanation!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants