Skip to content

Releases: netrene/broadlink-code-manager

v0.2.5

Choose a tag to compare

@netrene netrene released this 06 Jul 12:15

Fixes being stuck in the panel on the mobile companion app.

A custom panel owns the whole page and must draw its own sidebar toggle. The
panel now shows a menu (hamburger) button in the header when the sidebar is
collapsed (narrow / companion app), so you can always navigate back — matching
how HACS and built-in panels behave. Desktop layout is unchanged.

v0.2.4

Choose a tag to compare

@netrene netrene released this 06 Jul 04:14

Deletions now disappear instantly.

Home Assistant's Broadlink integration writes deletions to disk with a 15-second
delay, while this panel reads codes from that file — so a deleted command used to
linger for up to ~15s. The panel now hides just-deleted commands immediately
(kept hidden even across a manual refresh) and auto-reconciles with the file once
it has been written.

v0.2.3

Choose a tag to compare

@netrene netrene released this 05 Jul 14:26

YAML button now opens a popup instead of copying silently.

  • Fixes "Zwischenablage nicht verfügbar" for users on plain-HTTP LAN access
    (the browser clipboard API is only available in secure/HTTPS contexts).
  • The popup shows the ready-to-paste remote.send_command action YAML in a
    selectable field, with a Kopieren button (clipboard API + execCommand
    fallback) and preselected text for manual copy.
  • Device/command values are quoted so names with spaces stay valid YAML.

v0.2.2

Choose a tag to compare

@netrene netrene released this 05 Jul 11:16

More robust code-storage discovery across setups: the Broadlink remote entity's own unique_id is used as the primary key (it equals the storage file token verbatim), with device MAC / config-entry unique_id as fallbacks.

v0.2.1

Choose a tag to compare

@netrene netrene released this 05 Jul 08:21

Remove the per-device Export button; the per-remote Export in each remote header remains.

v0.2.0

Choose a tag to compare

@netrene netrene released this 05 Jul 08:10
  • Gerät löschen: delete an entire device (all its learned commands at once)
  • Learn dialog now suggests existing device names and shows whether you are
    adding to an existing device or creating a new one (avoids typo-duplicates)

v0.1.0

Choose a tag to compare

@netrene netrene released this 05 Jul 07:52

First release.

  • Sidebar panel Broadlink Codes (admin) with inventory grouped remote → device → command
  • Send / test, delete (confirm), copy YAML snippet
  • Learn new command with on-screen instructions + auto-refresh
  • Export a remote or device to JSON (optionally with raw base64 codes)
  • Search / filter, manual refresh, multi-remote support

Read-only on .storage; all mutations via official remote.* services.
Requires Home Assistant 2024.7.0+.