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

[Bug]: pymodbus 3.9.0 - BinaryPayloadDecoder #1261

Closed
matomatusov opened this issue Feb 23, 2025 · 1 comment
Closed

[Bug]: pymodbus 3.9.0 - BinaryPayloadDecoder #1261

matomatusov opened this issue Feb 23, 2025 · 1 comment
Labels
bug Something isn't working solax

Comments

@matomatusov
Copy link

Describe the bug

This error originated from a custom integration.

Logger: pymodbus.logging
Source: custom_components/solax_modbus/plugin_solax.py:72
integration: SolaX Inverter Modbus (documentation, issues)
First occurred: 4:33:21 PM (1 occurrences)
Last logged: 4:33:21 PM

BinaryPayloadDecoder is deprecated and will be removed in v3.9.0 ! Please use "client.convert_from_registers()" or "client.convert_to_registers" See documentation: "https://pymodbus.readthedocs.io/en/latest/source/client.html#pymodbus.client.mixin.ModbusClientMixin.convert_from_registers"

Integration Version

2025.02.1

Homeassistant core version

2025.2.5

Inverter brand

SolaX power

Plugin used

plugin_solax.py

Serial prefix

H34A10

Inverter firmware versions

DSP 1.48 ARM 1.45

Connection Method

SolaX pacet wifi+Lan

Dongle firmware

1003.11

Detailed Error Log

No response

Additional context

No response

@matomatusov matomatusov added bug Something isn't working solax labels Feb 23, 2025
@wills106
Copy link
Owner

I'll close this down and reopen #1223

We aren't actually using the BinaryPayloadDecoder built into pyModbus, we are using a local version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working solax
Projects
None yet
Development

No branches or pull requests

2 participants