Closed wills106 closed 8 months ago
Was missing await on return self._client.write_register(address, payload[0], **kwargs)
Needs to be return await self._client.write_register(address, payload[0], **kwargs)
https://github.com/wills106/homeassistant-solax-modbus/commit/fb0c1cb5ddae3de93230a3d3105799db170d5a78
Will release a new update shortly.
Just released 2024.02.6b4 correcting the missing await.
Describe the bug
Following update to 2024.02.6 Beta 3 reading of entities works as expected. But writing to the Inverter results in:
coroutine 'ModbusBaseClient.async_execute' was never awaited
Integration Version
2023.02.6b3
Homeassistant core version
2024.2.2
Inverter brand
SolaX Power
Plugin used
plugin_solax.py
Serial prefix
H1E5
Inverter firmware versions
ARM 3.28, DSP 3.32
Connection Method
Gen3 Ethernet
Dongle firmware
N/A
Detailed Error Log
No response
Additional context
No response