Skip to content

Releases: seydx/homebridge-bravia-tvos

v5.0.8

08 Oct 10:45
Compare
Choose a tag to compare

Breaking Changes

  • Commands with the same values are now merged. If you have used commands as inputs, please remove the TV cache and create a new one by clicking the "refresh" button in the UI and revise your config

Notable Changes

  • Added new tv channel source: ATSCT

Bugfixes

  • Minor Bugfixes

v5.0.7

02 Oct 01:58
Compare
Choose a tag to compare

Bugfixes

  • Fixed an issue where editing tv via config-ui-x displayed a blank screen
  • Fixed an issue where oldModel TVs would repeatedly display warnings in the log
  • Fixed an issue where sheduledRefresh was causing an error
  • Fixed several issues where channels, inputs and commands were moved to the application cache
  • Minor bugfixes

v5.0.6

26 Sep 10:10
Compare
Choose a tag to compare

Other Changes

  • Support for older TV models which does not support all methods used by this plugin
  • Bump dependencies

Bugfixes

  • Fixed an issue where updating the TV via refreshInputs saved incorrect data
  • Fixed an issue where oldModel didnt work properly
  • Minor UI bugfixes

v5.0.5

21 Sep 13:01
Compare
Choose a tag to compare

Notable Changes

  • New Speaker Type: fan

Other Changes

  • Refreshing tv cache through config ui x will no longer cached inputs (like hdmi, cec etc.)

Bugfixes

  • Fixed an issue where updating the TV via the config ui x saved incorrect data
  • Minor bugfixes

v5.0.3

20 Sep 17:44
Compare
Choose a tag to compare

Other Changes

  • Refactored volume selector: IRCC instead of API calls

Bugfixes

  • Minor Bugfixes

v5.0.2

20 Sep 04:30
Compare
Choose a tag to compare

Other Changes

  • Custom UI
    • Added a popover to Configs (navi)
  • Homebridge
    • Added new oldModel option to the config.json, which allows to hide errors in the log when the API is not available
  • Updated dependencies

Bugfixes

  • Fixed an issue where reloading/fetching inputs didnt work
  • Fixed an issue where editing the config with custom ui didnt work
  • Fixed an issue where custom remote commands were ignored
  • Fixed an issue where changing volume didnt work on some tvs
  • Minor Bugfixes

v5.0.1

06 Jul 07:49
Compare
Choose a tag to compare

Notable Changes

  • Sheduled Refresh
    • Added new sheduledRefresh option to config.json. Sheduled Refresh enables automatic refreshing of the inputs list in the background.

Other Changes

  • Config
    • Moved polling from config.polling to config.tvs[].polling to allow specific polling timer for each tv

Bugfixes

  • Fixed an issue where refreshing television (inputs) also removed the television cache (name, input visibility)

v5.0.0

04 Jul 19:17
Compare
Choose a tag to compare

I am happy to present you version 5 of homebridge-bravia-tvos. The plugin has been redesigned from scratch, offers a new config UI and works much faster than v4. However, most of the changes have been done in the backend to make the plugin even more stable.

Unfortunately some changes had to be made in config.json to improve readability and adapt it to the new version. For this reason I recommend you to delete the TV from your config.json and then reconfigure it via homebridge-config-ui-x. And please take a look at the example-config.json (If you enter the same name as before as TV name, the TV does not have to be removed from HomeKit).

Have fun with version 5

- seydx


Breaking Changes

  • Homebridge
    • Dropped support for homebridge below v1.3.0
  • Config
    • Televisions
      • Added active key to tvs to enable/disable the tv without removing it from config. Warning: Default value for active is false, this means, that if you DON'T adjust your config.json and add "active": true to the tv, the tv will be removed/not exposed from/to HomeKit!
      • Refactored apps
      • Refactored channels
      • Refactored commands
      • Refactored inputs
    • Speaker
      • Added active key to tvs.speaker to enable/disable the speaker without removing it from config. Warning: Default value for active is false, this means, that if you DON'T adjust your config.json and add "active": true to the speaker, the speaker will be removed/not exposed from/to HomeKit!
      • The Speaker Accessory will no longer be exposed as an additional accessory in HomeKit. Instead, it now appears as an additional service in the TV.
      • The accessory type speaker was removed

Notable Changes

  • Homebridge UI
    • The config ui was completely rewritten in @vue for a better user experience

Other Changes

  • The code has been refactored (again)
  • The backend module @seydx/bravia was completely rewritten
  • Adjusted config.schema.json to reflect the changes mentioned above
  • Bug fixes
  • Updated dependencies

v4.1.12

20 May 05:23
Compare
Choose a tag to compare

v4.1.11

19 May 09:19
6e4fbda
Compare
Choose a tag to compare
  • Minor improvements & bugfixes
  • Bump dependencies