core/homeassistant/components/flexit
Jørgen Rørvik 6830eec549
Flexit component fix for updated modbus (#53583)
* pyflexit first argument should be a ModbusSerialClient
This component broke with 2021.6
I have tested this patch on my setup and it restores functionality

* Implemented async reading of modbus values
Stopped using pyflexit as this is outdated and not needed
Instead using async_pymodbus_call from ModbusHub class

* Bugfix: Reading fan mode from wrong register

* Implemented async writing
Set target temperature and fan mode using modbus call
Added some error handling

* No longer require pyflexit

* Review comments.

Co-authored-by: jan Iversen <jancasacondor@gmail.com>
2021-08-07 09:45:53 +02:00
..
__init__.py
climate.py Flexit component fix for updated modbus (#53583) 2021-08-07 09:45:53 +02:00
manifest.json Flexit component fix for updated modbus (#53583) 2021-08-07 09:45:53 +02:00