Releases: nathanmarlor/foxess_modbus
Releases · nathanmarlor/foxess_modbus
v1.4.1b5
v1.4.1b4
🚀 Features
🪲 Fixes
v1.4.1b3
v1.4.1b2
v1.4.1b1
v1.4.0
Changes
🚀 Features
- Add support for invalid address ranges (#154) @canton7
- Delay for 30ms after performing a read over serial (#145) @canton7
- Handle polls which are aborted partway through (#137) @canton7
- Part 2 of properly supporting charge windows (#111) @canton7
- Support entities which span multiple registers (#124) @canton7
- Automatically configure energy dashboard through config flow (#94) @nathanmarlor
- Rationalised inverter/inverter battery sensors (#101) @nathanmarlor
- Added integration sensors to replace manually configured yaml (#98) @nathanmarlor
- Added validation for LAN inverter types (#92) @nathanmarlor
- Added validation for AUX inverter types (#91) @nathanmarlor
- Added battery charge/discharge sensors (#79) @nathanmarlor
- Add several new H1 sensors (#73) @canton7
- Add CT2 to H1/AC1 LAN (#76) @canton7
- Part 1 of properly supporting charge windows (#58) @canton7
🔥 Removals and Deprecations
- Removed version (#156) @nathanmarlor
🪲 Fixes
- Ensure friendly names are valid in entity ids (#138) @canton7
- Abort a refresh if the previous refresh is still in progress (#148) @canton7
- Fix issues around modbus TCP connections/reconnections (#153) @canton7
- Loosen validation for some values (#118) @canton7
- Make sure that we only write ints to registers, not strs (#109) @canton7
- Added differentiation between signed/unsigned numbers (#100) @nathanmarlor
- Fixed validation for grid consumption total (#99) @nathanmarlor
- Fixed required friendly name in service calls (#97) @nathanmarlor
- Fixed config flow not resetting on failure to connect (#96) @nathanmarlor
- Fix handling unavailable values in modbus_charge_period_sensors (#89) @canton7
- Handle incorrect charge period start/end times better (#86) @canton7
- Renamed battery charge/discharge to be consistent (#81) @nathanmarlor
- Fix detecting duplicates for TCP/SERIAL (#80) @nathanmarlor
- Swapped ambient/inverter temperature to match Fox Cloud (#68) @nathanmarlor
- Fixed config flow not returning errors when adding a second inverter (#67) @nathanmarlor
- Corrected BMS kWh description (#64) @nathanmarlor
🔨 Refactoring
- Put entity descriptions in order (#147) @canton7
- Tweak the wording for 'force charge from grid' (#136) @canton7
- Move to actual inverter totals rather than integration sensors for AC1 (#126) @canton7
- Better handle multiple addresses (#108) @canton7
- Remove the need for separate lists of entity types (#84) @canton7
📦 Dependencies
- Bump pytest-homeassistant-custom-component from 0.13.16 to 0.13.21 (#151) @dependabot
- Bump actions/checkout from 3.5.0 to 3.5.2 (#150) @dependabot
- Bump pre-commit from 3.2.0 to 3.2.2 in /.github/workflows (#113) @dependabot
- Bump black from 23.1.0 to 23.3.0 in /.github/workflows (#102) @dependabot
v1.4.0b7
Changes
🚀 Features
- Rationalised inverter/inverter battery sensors (#101) @nathanmarlor
- Added integration sensors to replace manually configured yaml (#98) @nathanmarlor
- Added validation for LAN inverter types (#92) @nathanmarlor
- Added validation for AUX inverter types (#91) @nathanmarlor
- Added battery charge/discharge sensors (#79) @nathanmarlor
- Add several new H1 sensors (#73) @canton7
- Add CT2 to H1/AC1 LAN (#76) @canton7
- Part 1 of properly supporting charge windows (#58) @canton7
🪲 Fixes
- Added differentiation between signed/unsigned numbers (#100) @nathanmarlor
- Fixed validation for grid consumption total (#99) @nathanmarlor
- Fixed required friendly name in service calls (#97) @nathanmarlor
- Fixed config flow not resetting on failure to connect (#96) @nathanmarlor
- Fix handling unavailable values in modbus_charge_period_sensors (#89) @canton7
- Handle incorrect charge period start/end times better (#86) @canton7
- Renamed battery charge/discharge to be consistent (#81) @nathanmarlor
- Fix detecting duplicates for TCP/SERIAL (#80) @nathanmarlor
- Swapped ambient/inverter temperature to match Fox Cloud (#68) @nathanmarlor
- Fixed config flow not returning errors when adding a second inverter (#67) @nathanmarlor
- Corrected BMS kWh description (#64) @nathanmarlor
🔨 Refactoring
📦 Dependencies
- Bump pytest-homeassistant-custom-component from 0.13.9 to 0.13.10 (#72) @dependabot
- Bump pre-commit from 3.1.1 to 3.2.0 in /.github/workflows (#60) @dependabot
v1.3.1
Changes
🪲 Fixes
- Fixed autodetect for LAN (#59) @nathanmarlor
🐎 Performance
- Be smarter about grouping address into read commands (#55) @canton7
- Dramatically speed up TCP reads (#54) @canton7
🔨 Refactoring
📦 Dependencies
- Bump pytest-homeassistant-custom-component from 0.13.8 to 0.13.9 (#56) @dependabot
v1.3.0
Changes
🚀 Features
- Added poll rate and max read to options flow (#49) @nathanmarlor
- Added AC1 and AIO H1 support (#48) @nathanmarlor
🐎 Performance
📦 Dependencies
- Bump actions/checkout from 3.3.0 to 3.4.0 (#50) @dependabot
- Bump pre-commit from 3.0.0 to 3.1.1 in /.github/workflows (#8) @dependabot
- Bump pytest-homeassistant-custom-component from 0.13.5 to 0.13.8 (#38) @dependabot