Product updates
New updates and improvements
January 9, 2024
Release 1.6.0
Breaking changes
- Changed IR code format for toggle & sequence codes. This should not affect many users, since this was a hidden feature only mentioned in the API.
- The | separator is now used for two PRONTO toggle codes.
- The + separator is used for IR sequences of 2 or more codes.
- Manually added IR code sequences must be changed to use the + separator.
Added
- Additional infrared codesets for set-top boxes and generic TV codesets for: Mitsubishi, Panasonic, Philips, Sharp
- Settings option to always show battery percentage on the remote.
- Android TV integration: more app mappings, launch Max, Spotify, Steam Link, Videoland, Ziggo (thanks to Lars-' contribution).
Fixed
- Sporadic system freezes related to key presses.
- IR toggle-bit support logic for RC-5, RC-6, RC-MM 32bit (Nokia32) protocols (#126, #129, #148, #234).
- Allow saving of activities and macros containing deleted entities (#208).
- Clear activity cache when editing activity group (#225).
- UI fixes and improvements:
- Unresponsive buttons after closing an activity.
- Inconsistent behaviour for unavailable entity for key select vs tap.
- Command execution loop when command fails.
- Wait for previous command ACK before sending new command.
- Language text retrieval. - Web-configurator fixes and improvements:
- Resource upload: invalid image freezes & crashes web app (#232).
- Scrolling through available entities list resets to top (#242).
- Disable entity configuration if integration is disconnected.
- Confirmation dialogs for resetting button- and UI-mappings. - Roon integration: disable album art image logging to prevent blocking, improved zone subscription logic.
- Home Assistant integration: reconnect to HA server after changing driver configuration, improved reconnection logic (#243).
Changed
- Home-Assistant integration: unlimited reconnection attempts by default (#263).
- Enhanced logging of activity groups and IR toggle-bits.
- Linux kernel update and keypad driver.
December 13, 2023
Release 1.5.2
Fixed
- Sony TV IR codes (#143).
- Backup of Denon AVR integration and activity groups.
- Roon integration crash during setup and zone changes while nothing is playing (#215).
- Improved web-configurator reconnection and request timeout handling. A reconnection screen is shown while disconnected.
Changed
- Reconfiguration of integration drivers in the web-configurator without removing and adding the driver again.
Note: this might not yet work for all drivers!
December 10, 2023
Release 1.5.1
Added
- Preview feature settings in web-configurator.
- IR blaster in the remote as preview feature (#75).
- Attention: native IR-repeat is not yet supported.
December 1, 2023
Release 1.5.0
Added
- Initial test version of activity groups (#64).
- WS Core-API: entity-type & activity-group specific change-event channels for subscribe_events.
- REST Core-API: configuration of the overall IR command repeat for a remote-entity.
- The configuration in the Web-configurator will be added in a future update.
- This is useful for certain PRONTO codes, which must be sent twice, e.g. for Sony devices.
Fixed
- Improve WiFi stability on certain networks.
- Use / character in IR code names (#187).
- Icons are lost on macros in UI app (#202).
- Common fixes in UI app.
- WebSocket Core-API: don't auto-subscribe new clients to all events.
November 19, 2023
Release 1.4.8
Added
- Android TV & Denon AVR: manual setup by IP address.
Fixed
- Roon integration: common improvements.
November 15, 2023
Release 1.4.7
Added
- Home Assistant scenes support. Active scenes with the push button entity.
Fixed
- Roon integration crashes (#109).
- Home Assistant & Denon AVR media-player sound mode selection (#165).
- Android TV crash after wakeup if a rediscovery is started for a non-reachable device.
Changed
- Disable fallback DNS, only use DNS set by DHCP.
November 13, 2023
Release 1.4.6
Added
- Denon AVR integration for network capable receivers.
- Multiple zones are not yet supported.
- Multiple ressource-file upload in web-configurator.
- Android TV: support rewind, fast-forward, menu and color buttons (device-dependent).
Fixed
- Dock firmware update for manually configured docks (#184).
- Android TV: improved reconnection handling and setup flow. Detect changed IP address.
- Philips Hue: runtime crashes if bridge communication failed or timed out (#150).
November 1, 2023
Release 1.4.5
Added
- Web-configurator: activity group management (#64).
This does not yet include the entity power state logic, when switching between activities within a group. - Button to delete current WiFi network.
- Error state handling when starting activities.
- Show source list for all media player device types.
Fixed
- Crash when deleting entities from group (#147).
- Entity titles disappear while editing or state changes (#152).
- Support WiFi SSID names with proper UTF-8 encoding (#158).
- Special, non-UTF-8 names are not yet supported!
- Activity loosing button control (#161).
- Media player power-toggle command is not dependent on entity-features.
- Ignored button presses, if the command previously resulted in an error.
- Improved Android TV reconnection after wakeup (#34).
- Web-configurator:
- Entity commands with bool parameter (#133).
- Media-player select_source command editor with source selection in UI component and button mapping.
- Edit IR codes after import.
- Reload data if activity couldn't be saved.
- Improved layout for non-english texts.
- Missing icons in button mappings.
October 23, 2023
Release 1.4.3
Added
- Initial set of French and Italian translations. A very big thank you to all Crowdin contributors!
- Web-configurator contains almost all translated texts, the UI app only a partial set.
- We'll continue updating the translations and start fixing the UI where texts don't fit.
- Support for dynamic UI page grid size in web-configurator (#66).
- Support for media-player user interface item in web-configurator (#68).
- Edit integration icons (#105).
Fixed
- Provide Activity Off command (#125).
Changed
- Increased max activity sequence timeout from 30 to 60s (#137).