Skip to content

Conversation

@sfstar
Copy link
Owner

@sfstar sfstar commented Jan 30, 2025

pymodbus 3.9.0 has an new method and slightly different approach to reading registers.
An deprecation warning is printed by the library to indicate that this integration need to change the read (and write) register functions.
This PR will change the coordinator/hub logic to accomodate the new decoding way in place of the deprecated binarypayloaddecoder method.
After #279 is merged this pr can be merged (the changes in this pr will reduce due to this branch being based on the #279 pr)

@github-actions
Copy link

github-actions bot commented Apr 7, 2025

This pull request is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 30 days

@github-actions github-actions bot added the stale There has not been activity on this issue or PR for quite some time. label Apr 7, 2025
@kcoffau
Copy link

kcoffau commented Apr 7, 2025

Appears this is still being worked on, and still and issue. Un-Stale-ing

@github-actions github-actions bot removed the stale There has not been activity on this issue or PR for quite some time. label Apr 7, 2025
@MKC-Smart
Copy link

I can confirm, that the problem is still present

@julesxxl
Copy link
Collaborator

@sfstar : HA 2025.6 : https://github.com/home-assistant/core/blob/dev/homeassistant/components/modbus/manifest.json

["pymodbus==3.9.2"]

@sfstar
Copy link
Owner Author

sfstar commented Jul 5, 2025

Upon further testing everything seems to work as intended with this change.
Merging with review bypass

@sfstar sfstar merged commit 3d4db88 into main Jul 5, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Upgrade or downgrade of project dependencies. minor This PR causes a minor version bump in the version number.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants