Skip to content

Releases: stuartj1-1981/Solis-Local

v1.0.13

Choose a tag to compare

@stuartj1-1981 stuartj1-1981 released this 14 Jun 14:39

Removes the always-zero PV DC Power sensor (S6-EA is AC-coupled) and clears its retained discovery; renames Energy Today -> PV Generation Today (matches Enphase). See CHANGELOG.

v1.0.12

Choose a tag to compare

@stuartj1-1981 stuartj1-1981 released this 14 Jun 14:07

Adds four read-only whole-home meter/CT telemetry sensors for Predbat's load model (House Load, Grid Import/Export Today, House Load Today). No control changes. Run --probe to confirm the Today counters are U16 on your firmware. See CHANGELOG.

v1.0.11

Choose a tag to compare

@stuartj1-1981 stuartj1-1981 released this 14 Jun 09:54

Fixes Battery Voltage (BMS) scaling (0.01V units) — was showing 531V instead of 53.1V. See CHANGELOG.

v1.0.10

Choose a tag to compare

@stuartj1-1981 stuartj1-1981 released this 14 Jun 09:46

Fixes charge/discharge current scaling — registers are 0.1A units, so 105A was commanding 10.5A. Re-test at a low setpoint first. See CHANGELOG.

v1.0.9

Choose a tag to compare

@stuartj1-1981 stuartj1-1981 released this 13 Jun 22:07

Adds heartbeat + discovery logging so a working run is visible and 'no data in HA' is diagnosable. See CHANGELOG.

v1.0.8

Choose a tag to compare

@stuartj1-1981 stuartj1-1981 released this 13 Jun 22:00

Fixes the recurring 33150 timeout (a split 32-bit battery_power pair) by reading targeted, pair-aligned telemetry blocks. Faster cycle, cleaner logs. See CHANGELOG.

v1.0.7

Choose a tag to compare

@stuartj1-1981 stuartj1-1981 released this 13 Jun 21:55

A single read timeout no longer drops the connection — it's skipped like any failed read and the cycle continues. Only a real socket break reconnects. See CHANGELOG.

v1.0.6

Choose a tag to compare

@stuartj1-1981 stuartj1-1981 released this 13 Jun 21:51

Lowers read size to 2 registers (avoids the 0x0A that wedged the gateway) and adds exponential backoff to stop the reconnect storm. See CHANGELOG.

v1.0.5

Choose a tag to compare

@stuartj1-1981 stuartj1-1981 released this 13 Jun 21:44

Splits block reads into 5-register chunks so small gateway response buffers no longer truncate the large telemetry blocks. See CHANGELOG.

v1.0.4

Choose a tag to compare

@stuartj1-1981 stuartj1-1981 released this 13 Jun 21:34

Confirms the gateway is Modbus TCP (MBAP header, no RTU CRC footer) and validates the MBAP header on every reply. Use protocol: tcp. See CHANGELOG.