Skip to content

v2.0.9-rc1

Pre-release
Pre-release

Choose a tag to compare

@MrToast99 MrToast99 released this 27 Jul 23:05

v2.0.9-rc1

New

  • Custom Lovelace Panel Card — visual breaker-panel layout (type: custom:ldata-panel-card): breakers shown in their real physical slot positions, live Watts/Amps, alarm highlighting, on/off control, auto-detected mounting orientation.

    • Physically-installed non-smart ("dumb") breakers no longer render as false gaps in the panel card — shown as accurate unmonitored placeholders instead.
  • Decora Smart Wi-Fi support — optionally discover and control Decora switches, dimmers, fans, outlets, and GFCI outlets from the same account (off by default).

  • Each panel now gets its own config subentry, grouping its breakers/CTs together in the device list.

  • Multi Site support

    • If the Integration is already setup, trigger by re-running "Add Integration" (Settings → Devices & Services → + Add Integration → search "LDATA") with the same account credentials again. That starts a fresh setup flow, not reauth, so it goes through _after_auth() → residence discovery → the picker, exactly like a brand-new setup would.
      You complete the flow for as many seperate residences as you have.

Fixed

  • Fixed repeated MODEL_NOT_FOUND log spam for accounts with older LDATA-type panels — the integration was incorrectly making WHEMS-only API calls against them, both at startup and on every recurring energy poll.
  • Fixed two distinct breakers occasionally merging into a single HA device when Leviton's API reported a duplicate serial number for both — device identity is now based on the breaker's own unique ID instead, with automatic cleanup of any leftover duplicate devices from the change.

IMPORTANT Notes

  • "Devices that don't belong to a subentry": depending on your Home Assistant core version, some existing devices may still appear in this group after updating. This is expected — your HA core hasn't yet added support for moving an already-existing device into a subentry (new devices are unaffected and group correctly right away). It'll resolve itself automatically once that support lands in a future HA release — no action needed, safe to ignore in the meantime.
  • Breaker device IDs changed: this release fixes device identity to use each breaker's own unique ID instead of Leviton's serial number field (which turned out not to always be unique). This means every breaker gets a new internal device ID on upgrade. Your entities (sensors, switches) are not affected — they keep the same entity IDs, so existing automations, dashboards, and the Energy dashboard continue working with no changes needed. Only things that reference a breaker by device ID specifically — device-based automation triggers/actions, a manually-set device area override, or a custom device name — will need to be reapplied after upgrading.
  • Setting up the Panel Card: see the README's "Panel Card (Lovelace)" section for install/config instructions and YAML examples, including how to add a live CT Watts/Amps summary above the card.