SaxonWood
SaxonWood
> The issue here is that the inverter seems to be by default in the ["READ PEROIDICALLY"](https://rctclient.readthedocs.io/en/latest/protocol_overview.html#read-periodically) mode. I am not sure if this is new since 2.3.573. It sends...
As we all know, the inverter had changed its behaviour with firmware version 2.3.5673. The "invalid command" comes from the fact that from time to time the inverter either: -...
> Nice finding, but decimal valus are wrong (2^n) > > ``` > Bit 0 / 1 = ? > Bit 1 / 2 = ? > Bit 2 /...
> My proposal: Quick fix lines 58-64 in [const.py](https://github.com/weltenwort/home-assistant-rct-power-integration/blob/3225f049deefe941b8d6b8839788eabe9ee75f2a/custom_components/rct_power/lib/const.py#L58) to the following? > > ``` > class BatteryStatusFlag(IntFlag, boundary=KEEP): > normal = 0 > charging = 2**4 > discharging =...
> BTW: My inverted returns on status2 0 and on status 8 (which charging => 100%) Seems to depend on whether there are two batteries and/or version of the inverter...
> Interesting find, but does that have any impact on this project? Is there a request to do something, besides possibly adding this to the docs (e.g. in https://github.com/svalouch/python-rctclient/blob/main/docs/inverter_bitfields.rst)? Otherwise,...
All the current cell values can be obtained through decoding the OIDs named `battery.cells[n]` (with n = 0...6). Reading such a OID returns 96 bytes, or rather 24 * 4...