UNPKG

homebridge-denon-heos

Version:

Denon and possibly Marantz (some are tested with positive results) AVR support for Homebridge: https://github.com/nfarina/homebridge with support for newer version of receiver. This plugin uses the http commands to control the receivers. It is also possib

205 lines (154 loc) 4.97 kB
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] ### Add - Add option for auto discovery IP address. ### Change - Improve volume control continuous pressing button for remote widget. ## [Released] ## [2.9.7] - 2020-11-05 ### Fixed - Removed some debug logs ## [2.9.6] - 2020-10-28 ### Fixed - Fixed bug for homebridge 1.3 - Improved debug messages ## [2.9.3] - 2020-10-28 ### Fixed - Made config.schema more clear ## [2.9.2] - 2020-10-28 ### Fixed - Improved handling of having (and not having) multiple zones ## [2.9.1] - 2020-10-28 ### Fixed - Possible fix for handling cached accessories ## [2.9.0] - 2020-10-11 ### Added - Can set volume control now to a speaker type (not supported in native home app yet) - New way to set the volume control type ### Fixed - Fixed support for Zone 3 ## [2.8.5] - 2020-06-24 ### Added - Support for receiver type in the Home app ## [2.8.3] - 2020-05-22 ### Fixed - Fixed second zone with same name UUID - Fixed config volumeAsFan GUI X ## [2.8.1] - 2020-05-21 ### Fixed - Fixed wrong debug info ## [2.8.0] - 2020-05-21 ### Added - Support for volume control as fan instead of a lightbulb ### Fixed - Improved handling of cached accessories ## [2.7.1] - 2020-05-18 ### Added - Support for a default input select TV client ## [2.6.2] - 2020-05-08 ### Fixed - Fixed setting input with switches and log update ## [2.6.0] - 2020-05-05 ### Added - Support for a second and third zone ## [2.5.4] - 2020-04-30 ### Fixed - Hotfix for crashing at startup ## [2.5.3] - 2020-04-30 ### Fixed - Fixed default values in config.schema ## [2.5.2] - 2020-04-27 ### Fixed - Fixed dependencies for validation process ## [2.5.1] - 2020-04-27 ### Fixed - Fixed starting wihout config setup ## [2.5.0] - 2020-04-27 ### Added - Support for Homebridge Config UI X ### Fixed - Better exception handling ## [2.4.1] - 2020-04-26 ### Fixed - Fix for crash when running without config file. - Fixed typo in plugin name. Might need some cache cleanup in homebridge folder. ## [2.4.0] - 2020-03-28 ### Added - Support for default volume levels on inputs. ## [2.3.6] - 2020-02-22 ### Fixed - Fix for support receiver without Relative/Absolute volume display support ## [2.3.5] - 2020-02-21 ### Fixed - Fix for setting volumes below 10 - Fix for force update input switches ## [2.3.4] - 2020-02-18 ### Fixed - Fix for not not functioning polling when setting port manually ## [2.3.2] - 2020-02-16 ### Added - Debug output of polled settings. Useful for testing input names ## [2.3.1] - 2020-02-16 ### Fixed - Fix for older Node versions ## [2.3.0] - 2020-02-16 ### Added - Support for Telnet communication in case of newer Denon receivers. ### Changed - Changed port and protocol detection for better auto discovery functionality. ## [2.2.1] - 2020-02-04 ### Added - Option to use debug log through config ## [2.2.0] - 2020-02-03 ### Added - Added the possibility to add a lightbulb which stands for the volume level of the receiver. ### Fixed - Fix with cached accessories of changed config.json ## [2.1.1] - 2020-02-01 ### Fixed - Fix for appearing devices in Home app. ## [2.1.0] - 2020-01-30 ### Added - When changing the state of a switch, the new state is pushed to your other switches and tv accessories of the same receiver. This means a faster state update if you switch input with switches. ### Changed - A more sophisticated version of the polling method is implemented. Now only one polling loop is running for every receiver you configured. ### Fixed - Fixes of previous versions. ## [2.0.8] - 2020-01-27 ### Fixed - Fix for DDos the receiver if you have several switches of the same receiver. - Overall crash fixes. ## [2.0.7] - 2019-01-26 ### Fixed - Fix in auto-discovery of port settings. - Improved stability manual setting of port. - Fixed bug that the settings of the legacy switches were resetted after resetting homebridge. ## [2.0.6] - 2020-01-19 ### Fixed - Fix for wrong use of inputName ## [2.0.5] - 2020-01-19 ### Changed - Removed some error messages. ## [2.0.4] - 2020-01-19 ### Fixed - Fix for auto detect port if not supported by receiver. ## [2.0.3] - 2020-01-19 ### Fixed - Fix for not recognising input if input has special characters. ## [2.0.2] - 2020-01-19 ### Fixed - Fix for wrongfully selecting upper input when changing Volume or using automations. ## [2.0.1] - 2020-01-19 ### Added - Correct API port for older receivers. - Auto detect and manual support. - Extract info from AVR and add it to the homebridge device information. ## [2.0.0] - 2020-01-10 ### Added - Initial release with support for TV accessories and multiple switches in one platform. ## [1.0.0] - 2019-01-16 ### Added - Added function to poll even if wrong input is selected.