Skip to content

Releases

v1.9.1

Choose a tag to compare

@github-actions github-actions released this 11 Oct 10:17

Full Changelog: v1.9.0...v1.9.1

v1.9.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 10:01

Full Changelog: v1.8.0...v1.9.0

v1.8.0

Choose a tag to compare

@github-actions github-actions released this 09 Sep 00:53

Full Changelog: v1.7.0...v1.8.0

v1.7.0

Choose a tag to compare

@github-actions github-actions released this 09 Sep 00:47

Full Changelog: v1.6.0...v1.7.0

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 08 Sep 23:52

Full Changelog: v1.5.1...v1.6.0

v1.5.1

Choose a tag to compare

@aistuartai aistuartai released this 06 Jul 05:58

What's new

New feature

  • Configurable node icon size —
    ode_icon_size\ (default: 18, range: 10–26). Adjustable via the Setup page slider in the visual editor.

Bug fixes

  • Editor flow previews (House page live flows, Layout page diagram) now correctly apply \positive_means\ for battery and grid — fixes incorrect flow directions in the editor when using the new sign-convention config.
  • Layout editor no longer ignores \load.invert\ when rendering the diagram preview.

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 20 Jun 06:27

What's new in v1.5.0

Explicit sign-convention declaration

Replace the binary invert flag with a self-documenting positive_means field:

battery:
  positive_means: charging     # or 'discharging'
grid:
  positive_means: importing    # or 'exporting'

The old invert: true still works as an alias for backward compatibility.

Battery status entity

Add battery.status_entity to read a text sensor ("Charging" / "Discharging" / "Idle") for the stat-panel state label — no more inferring state from entity name patterns.

battery:
  status_entity: sensor.battery_status

Auto-derived grid→battery flow

When no explicit to_battery_entity is configured, the card now automatically computes how much grid power is going to the battery:

gridToBattery = batteryCharging − solarToBattery

Grid→Home is corrected accordingly. Works with a single grid.entity — no extra sensors required.

Accurate home stat panel

The Home stat panel now shows load.entity directly when configured, rather than deriving it from flow sums.

Role-based state labels

State labels (Generating / Charging / Discharging / Importing / Exporting) are now derived from the panel's semantic role, not the entity ID string. Integrations with non-standard entity names (e.g. garage_dyness_cygni_power) now display correctly.

v1.2.8

Choose a tag to compare

@github-actions github-actions released this 27 Apr 04:45

Full Changelog: v1.2.7...v1.2.8

v1.2.7

Choose a tag to compare

@github-actions github-actions released this 27 Apr 02:31

Full Changelog: v1.2.6...v1.2.7

v1.2.6

Choose a tag to compare

@github-actions github-actions released this 27 Apr 01:10

Full Changelog: v1.2.5...v1.2.6