Skip to content

Releases: JackJPowell/hass-unfoldedcircle

We're gonna need a bigger boat

24 Feb 17:34
Compare
Choose a tag to compare

v0.14.1

Quick fix to solve a wake on lan issue and the simulator

What's New

External Entity Management by @albaintor and @JackJPowell in #63

This is a very large change and you may run into some hiccups in getting things reconfigured, but to help I've created some documentation to guide you through common issues and I'm available to help out on Discord.

This update adds the ability to manage the entities that are available on the remote. Upon upgrade, you will be presented with a repair to supply the websocket address of your home assistant server. This will be automatically configured on your remote.

A new option is available in the configure menu. The first option will present you with two dropdown menus to add and remove the entities that are selected on your remote. More information can be found here

The second option is the configuration flow from before, now with additional options to update the hostname of your remote and the websocket address of your home assistant server.

Send mapped commands from your activities @JackJPowell in #90

  • The remote entity now supports sending commands mapped to a remote button in your activities.
    • To get started, use the remote.send_command or unfoldedcircle.send_button_command actions to "press" one of the keys on your remote.
    • The button press will initiate whatever action you have mapped in your running activity.
  • Added support for the update entity on Dock devices.
    • The entity supports firmware notification and installation. Install progress and release notes will be added later once I can validate the functionality.

IR improvements by @JackJPowell in #64

  • This update adds the ability to send IR codes from predefined manufacturer code sets.

    • You can try it out using the new Action: unfoldedcircle.send_ir_command
  • This update also corrects an issue with IR learning support

  • Add ability to update remote host / ip address via configuration flow

Fixes

  • Improved dock password handling when multiple docks are present. Thanks @albaintor
  • Fixes ValueError: list.remove(x): x not in list error in HA logs
  • Fixed partial firmware progress being reported prior to initiating a firmware install
  • Correct bug when setting led brightness on the dock

Full Changelog: v0.14.0-beta.1...v0.14.0

We're gonna need a bigger boat

23 Feb 17:56
Compare
Choose a tag to compare

What's New

External Entity Management by @albaintor and @JackJPowell in #63

This is a very large change and you may run into some hiccups in getting things reconfigured, but to help I've created some documentation to guide you through common issues and I'm available to help out on Discord.

This update adds the ability to manage the entities that are available on the remote. Upon upgrade, you will be presented with a repair to supply the websocket address of your home assistant server. This will be automatically configured on your remote.

A new option is available in the configure menu. The first option will present you with two dropdown menus to add and remove the entities that are selected on your remote. More information can be found here

The second option is the configuration flow from before, now with additional options to update the hostname of your remote and the websocket address of your home assistant server.

Send mapped commands from your activities @JackJPowell in #90

  • The remote entity now supports sending commands mapped to a remote button in your activities.
    • To get started, use the remote.send_command or unfoldedcircle.send_button_command actions to "press" one of the keys on your remote.
    • The button press will initiate whatever action you have mapped in your running activity.
  • Added support for the update entity on Dock devices.
    • The entity supports firmware notification and installation. Install progress and release notes will be added later once I can validate the functionality.

IR improvements by @JackJPowell in #64

  • This update adds the ability to send IR codes from predefined manufacturer code sets.

    • You can try it out using the new Action: unfoldedcircle.send_ir_command
  • This update also corrects an issue with IR learning support

  • Add ability to update remote host / ip address via configuration flow

Fixes

  • Improved dock password handling when multiple docks are present. Thanks @albaintor
  • Fixes ValueError: list.remove(x): x not in list error in HA logs
  • Fixed partial firmware progress being reported prior to initiating a firmware install
  • Correct bug when setting led brightness on the dock

Full Changelog: v0.14.0-beta.1...v0.14.0

Beta 16

14 Feb 15:29
Compare
Choose a tag to compare
Beta 16 Pre-release
Pre-release

Beta 16

  • Correct bug when setting led brightness on the dock
  • No longer start websocket client from zeroconf discovery event

Beta 15

  • Update zeroconf import for Home Assistant 2025.2
  • The remote entity now supports sending commands mapped to a remote button in your activities.
    • To get started, use the remote.send_command or unfoldedcircle.send_button_command actions to "press" one of the keys on your remote.
    • The button press will initiate whatever action you have mapped in your running activity.
  • Added support for the update entity on Dock devices.
    • The entity supports firmware notification and installation. Install progress and release notes will be added later once I can validate the functionality.
  • Fix bug where partial firmware progress was being reported prior to initiating a firmware install

Beta 14

  • Adds binary_sensor, input_boolean, input_button, and sensor to list of supported entity types
    • These will now be selectable to expose to your remote

Beta 13

  • Fixes ValueError: list.remove(x): x not in list error in HA logs
  • Fixes unavailable entities issue on remote after adding new entities from HA without automatic subscription. (Fixes Known Issue from beta 10)

Beta 12

  • Add ability to update remote host / ip address via configuration flow
  • Home Assistant will now issue a repair if new remote connection logic has not been setup
    • Completing the repair will establish the new logic

Beta 11

  • Deleted

Beta 10

  • Improve setup flow @JackJPowell
    • Attempt at addressing setup errors when previous config exists

Known Issues

  • When exposing entities to the remote without automatic configuration, retrieving unconfigured entities on remote is unreliable.
    • To work around this issue, leave the checkbox ticked to "Automatically configure entities shared with Remote"

Beta 9

  • Quick fix for config flow error when adding entities to the remote
  • Improve update handling

Beta 8

  • Further refinement of entity management
  • Bug Fixes

Beta 7

  • Further refinement of entity management

Beta 6

Beta 5

  • Add ability to modify websocket URL after configuration
  • Improve handling of upgrade case
  • Validate websocket url
  • Improve edge case handling - self repair

Beta 4

Beta 3

  • Quick fix for Dock Setup Failure

Beta 2

  • IR improvements by @JackJPowell in #64
    • This update adds the ability to send IR codes from predefined manufacturer code sets.
      • You can try it out using the new Action: unfoldedcircle.send_ir_command
    • This update also corrects an issue with IR learning support

Beta 1

This update adds the ability to manage the entities that are available on the remote. To test out this functionality, click the configure button in home assistant and you'll be presented with a menu. The first option will present you with two dropdown menus to add and remove the entities that are selected on your remote. More information can be found here

Full Changelog: v0.13.1...v0.14.0-beta.1

Full Changelog: v0.14.0-beta.1...v0.14.0-beta.2

Beta 15

09 Feb 19:28
e196dc7
Compare
Choose a tag to compare
Beta 15 Pre-release
Pre-release

Beta 15

  • Update zeroconf import for Home Assistant 2025.2
  • The remote entity now supports sending commands mapped to a remote button in your activities.
    • To get started, use the remote.send_command or unfoldedcircle.send_button_command actions to "press" one of the keys on your remote.
    • The button press will initiate whatever action you have mapped in your running activity.
  • Added support for the update entity on Dock devices.
    • The entity supports firmware notification and installation. Install progress and release notes will be added later once I can validate the functionality.
  • Fix bug where partial firmware progress was being reported prior to initiating a firmware install

Beta 14

  • Adds binary_sensor, input_boolean, input_button, and sensor to list of supported entity types
    • These will now be selectable to expose to your remote

Beta 13

  • Fixes ValueError: list.remove(x): x not in list error in HA logs
  • Fixes unavailable entities issue on remote after adding new entities from HA without automatic subscription. (Fixes Known Issue from beta 10)

Beta 12

  • Add ability to update remote host / ip address via configuration flow
  • Home Assistant will now issue a repair if new remote connection logic has not been setup
    • Completing the repair will establish the new logic

Beta 11

  • Deleted

Beta 10

  • Improve setup flow @JackJPowell
    • Attempt at addressing setup errors when previous config exists

Known Issues

  • When exposing entities to the remote without automatic configuration, retrieving unconfigured entities on remote is unreliable.
    • To work around this issue, leave the checkbox ticked to "Automatically configure entities shared with Remote"

Beta 9

  • Quick fix for config flow error when adding entities to the remote
  • Improve update handling

Beta 8

  • Further refinement of entity management
  • Bug Fixes

Beta 7

  • Further refinement of entity management

Beta 6

Beta 5

  • Add ability to modify websocket URL after configuration
  • Improve handling of upgrade case
  • Validate websocket url
  • Improve edge case handling - self repair

Beta 4

Beta 3

  • Quick fix for Dock Setup Failure

Beta 2

  • IR improvements by @JackJPowell in #64
    • This update adds the ability to send IR codes from predefined manufacturer code sets.
      • You can try it out using the new Action: unfoldedcircle.send_ir_command
    • This update also corrects an issue with IR learning support

Beta 1

This update adds the ability to manage the entities that are available on the remote. To test out this functionality, click the configure button in home assistant and you'll be presented with a menu. The first option will present you with two dropdown menus to add and remove the entities that are selected on your remote. More information can be found here

Full Changelog: v0.13.1...v0.14.0-beta.1

Full Changelog: v0.14.0-beta.1...v0.14.0-beta.2

Beta 14

10 Jan 22:27
2200b8b
Compare
Choose a tag to compare
Beta 14 Pre-release
Pre-release

Beta 14

  • Adds binary_sensor, input_boolean, input_button, and sensor to list of supported entity types
    • These will now be selectable to expose to your remote

Beta 13

  • Fixes ValueError: list.remove(x): x not in list error in HA logs
  • Fixes unavailable entities issue on remote after adding new entities from HA without automatic subscription. (Fixes Known Issue from beta 10)

Beta 12

  • Add ability to update remote host / ip address via configuration flow
  • Home Assistant will now issue a repair if new remote connection logic has not been setup
    • Completing the repair will establish the new logic

Beta 11

  • Deleted

Beta 10

  • Improve setup flow @JackJPowell
    • Attempt at addressing setup errors when previous config exists

Known Issues

  • When exposing entities to the remote without automatic configuration, retrieving unconfigured entities on remote is unreliable.
    • To work around this issue, leave the checkbox ticked to "Automatically configure entities shared with Remote"

Beta 9

  • Quick fix for config flow error when adding entities to the remote
  • Improve update handling

Beta 8

  • Further refinement of entity management
  • Bug Fixes

Beta 7

  • Further refinement of entity management

Beta 6

Beta 5

  • Add ability to modify websocket URL after configuration
  • Improve handling of upgrade case
  • Validate websocket url
  • Improve edge case handling - self repair

Beta 4

Beta 3

  • Quick fix for Dock Setup Failure

Beta 2

  • IR improvements by @JackJPowell in #64
    • This update adds the ability to send IR codes from predefined manufacturer code sets.
      • You can try it out using the new Action: unfoldedcircle.send_ir_command
    • This update also corrects an issue with IR learning support

Beta 1

This update adds the ability to manage the entities that are available on the remote. To test out this functionality, click the configure button in home assistant and you'll be presented with a menu. The first option will present you with two dropdown menus to add and remove the entities that are selected on your remote. More information can be found here

Full Changelog: v0.13.1...v0.14.0-beta.1

Full Changelog: v0.14.0-beta.1...v0.14.0-beta.2

Beta 13

10 Jan 17:08
07fa823
Compare
Choose a tag to compare
Beta 13 Pre-release
Pre-release

Beta 13

  • Fixes ValueError: list.remove(x): x not in list error in HA logs
  • Fixes unavailable entities issue on remote after adding new entities from HA without automatic subscription. (Fixes Known Issue from beta 10)

Beta 12

  • Add ability to update remote host / ip address via configuration flow
  • Home Assistant will now issue a repair if new remote connection logic has not been setup
    • Completing the repair will establish the new logic

Beta 11

  • Deleted

Beta 10

  • Improve setup flow @JackJPowell
    • Attempt at addressing setup errors when previous config exists

Known Issues

  • When exposing entities to the remote without automatic configuration, retrieving unconfigured entities on remote is unreliable.
    • To work around this issue, leave the checkbox ticked to "Automatically configure entities shared with Remote"

Beta 9

  • Quick fix for config flow error when adding entities to the remote
  • Improve update handling

Beta 8

  • Further refinement of entity management
  • Bug Fixes

Beta 7

  • Further refinement of entity management

Beta 6

Beta 5

  • Add ability to modify websocket URL after configuration
  • Improve handling of upgrade case
  • Validate websocket url
  • Improve edge case handling - self repair

Beta 4

Beta 3

  • Quick fix for Dock Setup Failure

Beta 2

  • IR improvements by @JackJPowell in #64
    • This update adds the ability to send IR codes from predefined manufacturer code sets.
      • You can try it out using the new Action: unfoldedcircle.send_ir_command
    • This update also corrects an issue with IR learning support

Beta 1

This update adds the ability to manage the entities that are available on the remote. To test out this functionality, click the configure button in home assistant and you'll be presented with a menu. The first option will present you with two dropdown menus to add and remove the entities that are selected on your remote. More information can be found here

Full Changelog: v0.13.1...v0.14.0-beta.1

Full Changelog: v0.14.0-beta.1...v0.14.0-beta.2

Beta 12

06 Jan 02:25
cc99b67
Compare
Choose a tag to compare
Beta 12 Pre-release
Pre-release

Beta 12

  • Add ability to update remote host / ip address via configuration flow
  • Home Assistant will now issue a repair if new remote connection logic has not been setup
    • Completing the repair will establish the new logic

Beta 11

  • Deleted

Beta 10

  • Improve setup flow @JackJPowell
    • Attempt at addressing setup errors when previous config exists

Known Issues

  • When exposing entities to the remote without automatic configuration, retrieving unconfigured entities on remote is unreliable.
    • To work around this issue, leave the checkbox ticked to "Automatically configure entities shared with Remote"

Beta 9

  • Quick fix for config flow error when adding entities to the remote
  • Improve update handling

Beta 8

  • Further refinement of entity management
  • Bug Fixes

Beta 7

  • Further refinement of entity management

Beta 6

Beta 5

  • Add ability to modify websocket URL after configuration
  • Improve handling of upgrade case
  • Validate websocket url
  • Improve edge case handling - self repair

Beta 4

Beta 3

  • Quick fix for Dock Setup Failure

Beta 2

  • IR improvements by @JackJPowell in #64
    • This update adds the ability to send IR codes from predefined manufacturer code sets.
      • You can try it out using the new Action: unfoldedcircle.send_ir_command
    • This update also corrects an issue with IR learning support

Beta 1

This update adds the ability to manage the entities that are available on the remote. To test out this functionality, click the configure button in home assistant and you'll be presented with a menu. The first option will present you with two dropdown menus to add and remove the entities that are selected on your remote. More information can be found here

Full Changelog: v0.13.1...v0.14.0-beta.1

Full Changelog: v0.14.0-beta.1...v0.14.0-beta.2

Beta 10

02 Jan 15:27
e671c1c
Compare
Choose a tag to compare
Beta 10 Pre-release
Pre-release

Beta 10

  • Improve setup flow @JackJPowell
    • Attempt at addressing setup errors when previous config exists

Known Issues

  • When exposing entities to the remote without automatic configuration, retrieving unconfigured entities on remote is unreliable.
    • To work around this issue, leave the checkbox ticked to "Automatically configure entities shared with Remote"

Beta 9

  • Quick fix for config flow error when adding entities to the remote
  • Improve update handling

Beta 8

  • Further refinement of entity management
  • Bug Fixes

Beta 7

  • Further refinement of entity management

Beta 6

Beta 5

  • Add ability to modify websocket URL after configuration
  • Improve handling of upgrade case
  • Validate websocket url
  • Improve edge case handling - self repair

Beta 4

Beta 3

  • Quick fix for Dock Setup Failure

Beta 2

  • IR improvements by @JackJPowell in #64
    • This update adds the ability to send IR codes from predefined manufacturer code sets.
      • You can try it out using the new Action: unfoldedcircle.send_ir_command
    • This update also corrects an issue with IR learning support

Beta 1

This update adds the ability to manage the entities that are available on the remote. To test out this functionality, click the configure button in home assistant and you'll be presented with a menu. The first option will present you with two dropdown menus to add and remove the entities that are selected on your remote. More information can be found here

Full Changelog: v0.13.1...v0.14.0-beta.1

Full Changelog: v0.14.0-beta.1...v0.14.0-beta.2

Beta 9

31 Dec 23:26
9f04189
Compare
Choose a tag to compare
Beta 9 Pre-release
Pre-release

Beta 9

  • Quick fix for config flow error when adding entities to the remote
  • Improve update handling

Beta 8

  • Further refinement of entity management
  • Bug Fixes

Beta 7

  • Further refinement of entity management

Beta 6

Beta 5

  • Add ability to modify websocket URL after configuration
  • Improve handling of upgrade case
  • Validate websocket url
  • Improve edge case handling - self repair

Beta 4

Beta 3

  • Quick fix for Dock Setup Failure

Beta 2

  • IR improvements by @JackJPowell in #64
    • This update adds the ability to send IR codes from predefined manufacturer code sets.
      • You can try it out using the new Action: unfoldedcircle.send_ir_command
    • This update also corrects an issue with IR learning support

Beta 1

This update adds the ability to manage the entities that are available on the remote. To test out this functionality, click the configure button in home assistant and you'll be presented with a menu. The first option will present you with two dropdown menus to add and remove the entities that are selected on your remote. More information can be found here

Full Changelog: v0.13.1...v0.14.0-beta.1

Full Changelog: v0.14.0-beta.1...v0.14.0-beta.2

Beta 8

13 Dec 13:42
009c8d2
Compare
Choose a tag to compare
Beta 8 Pre-release
Pre-release

Beta 8

  • Further refinement of entity management
  • Bug Fixes

Beta 7

  • Further refinement of entity management

Beta 6

Beta 5

  • Add ability to modify websocket URL after configuration
  • Improve handling of upgrade case
  • Validate websocket url
  • Improve edge case handling - self repair

Beta 4

Beta 3

  • Quick fix for Dock Setup Failure

Beta 2

  • IR improvements by @JackJPowell in #64
    • This update adds the ability to send IR codes from predefined manufacturer code sets.
      • You can try it out using the new Action: unfoldedcircle.send_ir_command
    • This update also corrects an issue with IR learning support

Beta 1

This update adds the ability to manage the entities that are available on the remote. To test out this functionality, click the configure button in home assistant and you'll be presented with a menu. The first option will present you with two dropdown menus to add and remove the entities that are selected on your remote. More information can be found here

Full Changelog: v0.13.1...v0.14.0-beta.1

Full Changelog: v0.14.0-beta.1...v0.14.0-beta.2