Skip to content

Commit

Permalink
Update to version 0.10.7
Browse files Browse the repository at this point in the history
  • Loading branch information
ol-iver committed May 8, 2021
1 parent 8b6cb2c commit 0ba0c91
Show file tree
Hide file tree
Showing 28 changed files with 9,748 additions and 6 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# denonavr
[![Version](https://img.shields.io/badge/version-v0.10.7.dev1-orange.svg)](https://github.com/scarface-4711/denonavr)
[![Version](https://img.shields.io/badge/version-v0.10.7-orange.svg)](https://github.com/scarface-4711/denonavr)
[![Build Status](https://travis-ci.com/scarface-4711/denonavr.svg?branch=master)](https://travis-ci.com/scarface-4711/denonavr)
[![PyPi](https://img.shields.io/pypi/v/denonavr.svg)](https://pypi.org/project/denonavr)
[![License](https://img.shields.io/github/license/scarface-4711/denonavr.svg)](LICENSE)

Automation Library for Denon AVR receivers - current version 0.10.7.dev1
Automation Library for Denon AVR receivers - current version 0.10.7

## Important change

Expand Down
2 changes: 1 addition & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ denonavr
.. |Build Status| .. image:: https://travis-ci.com/scarface-4711/denonavr.svg?branch=master
:target: https://travis-ci.com/scarface-4711/denonavr

Automation Library for Denon AVR receivers - current version 0.10.7.dev1
Automation Library for Denon AVR receivers - current version 0.10.7

Important change
----------------
Expand Down
2 changes: 1 addition & 1 deletion denonavr/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
logging.getLogger(__name__).addHandler(logging.NullHandler())

__title__ = "denonavr"
__version__ = "0.10.7.dev1"
__version__ = "0.10.7"


async def async_discover():
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
from setuptools import find_packages, setup

setup(name='denonavr',
version='0.10.7.dev1',
version='0.10.7',
description='Automation Library for Denon AVR receivers',
long_description='Automation Library for Denon AVR receivers',
url='https://github.com/scarface-4711/denonavr',
Expand Down
5 changes: 4 additions & 1 deletion tests/test_denonavr.py
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,9 @@
"AVR-X1100W": (ZONE2, denonavr.const.AVR_X),
"SR6012": (ZONE2, denonavr.const.AVR_X_2016),
"M-CR510": (NO_ZONES, denonavr.const.AVR_X),
"AVC-X3700H": (ZONE2, denonavr.const.AVR_X_2016),
"AVR-X4000": (ZONE2_ZONE3, denonavr.const.AVR_X),
"SR6011": (ZONE2, denonavr.const.AVR_X),
}

APPCOMMAND_URL = "/goform/AppCommand.xml"
Expand Down Expand Up @@ -143,7 +146,7 @@ async def test_receiver_type(self, httpx_mock: HTTPXMock):
# Switch receiver and update to load new sample files
self.testing_receiver = receiver
self.denon = denonavr.DenonAVR(FAKE_IP, add_zones=spec[0])
await self.denon.async_update()
await self.denon.async_setup()
assert self.denon.receiver_type == spec[1].type, (
"Receiver type is {} not {} for receiver {}".format(
self.denon.receiver_type, spec[1].type, receiver))
Expand Down
6 changes: 6 additions & 0 deletions tests/xml/AVC-X3700H-AppCommand-setup-8080.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<rx>
<cmd>
<friendlyname>Denon</friendlyname>
</cmd>
</rx>
171 changes: 171 additions & 0 deletions tests/xml/AVC-X3700H-AppCommand-update-8080.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,171 @@
<?xml version="1.0" encoding="utf-8" ?>
<rx>
<cmd>
<zone1>OFF</zone1>
<zone2>OFF</zone2>
</cmd>
<cmd>
<zone1>
<source>MPLAY</source>
</zone1>
<zone2>
<source>SOURCE</source>
</zone2>
</cmd>
<cmd>
<functionrename>
<list>
<name>CBL/SAT</name>
<rename>CBL/SAT </rename>
</list>
<list>
<name>DVD</name>
<rename>DVD </rename>
</list>
<list>
<name>Blu-ray</name>
<rename>BD Player </rename>
</list>
<list>
<name>GAME</name>
<rename>Game </rename>
</list>
<list>
<name>AUX1</name>
<rename>AUX </rename>
</list>
<list>
<name>AUX2</name>
<rename>8K </rename>
</list>
<list>
<name>Media Player</name>
<rename>Apple TV </rename>
</list>
<list>
<name>CD</name>
<rename>CD </rename>
</list>
<list>
<name>TUNER</name>
<rename>Tuner </rename>
</list>
<list>
<name>NETWORK</name>
<rename>HEOS Music</rename>
</list>
<list>
<name>TV AUDIO</name>
<rename>TV Audio </rename>
</list>
<list>
<name>Bluetooth</name>
<rename>Bluetooth</rename>
</list>
<list>
<name>PHONO</name>
<rename>Phono </rename>
</list>
</functionrename>
</cmd>
<cmd>
<functiondelete>
<list>
<name>CBL/SAT</name>
<FuncName>CBL/SAT</FuncName>
<use>0</use>
</list>
<list>
<name>DVD</name>
<FuncName>DVD</FuncName>
<use>0</use>
</list>
<list>
<name>Blu-ray</name>
<FuncName>Blu-ray</FuncName>
<use>1</use>
</list>
<list>
<name>GAME</name>
<FuncName>GAME</FuncName>
<use>0</use>
</list>
<list>
<name>AUX1</name>
<FuncName>AUX1</FuncName>
<use>0</use>
</list>
<list>
<name>AUX2</name>
<FuncName>AUX2</FuncName>
<use>0</use>
</list>
<list>
<name>Media Player</name>
<FuncName>Media Player</FuncName>
<use>1</use>
</list>
<list>
<name>CD</name>
<FuncName>CD</FuncName>
<use>0</use>
</list>
<list>
<name>TUNER</name>
<FuncName>TUNER</FuncName>
<use>1</use>
</list>
<list>
<name>NETWORK</name>
<FuncName>NETWORK</FuncName>
<use>1</use>
</list>
<list>
<name>TV AUDIO</name>
<FuncName>TV AUDIO</FuncName>
<use>1</use>
</list>
<list>
<name>Bluetooth</name>
<FuncName>Bluetooth</FuncName>
<use>1</use>
</list>
<list>
<name>PHONO</name>
<FuncName>PHONO</FuncName>
<use>0</use>
</list>
</functiondelete>
</cmd>
<cmd>
<surround>Stereo </surround>
</cmd>
<cmd>
<status>0</status>
<adjust></adjust>
<basslevel></basslevel>
<bassvalue></bassvalue>
<treblelevel></treblelevel>
<treblevalue></treblevalue>
</cmd>
<cmd>
<zone1>
<volume>-42.5</volume>
<state>variable</state>
<limit>OFF</limit>
<disptype>ABSOLUTE</disptype>
<dispvalue>37.5</dispvalue>
</zone1>
<zone2>
<volume>-40</volume>
<state>variable</state>
<limit>-10.0</limit>
<disptype>ABSOLUTE</disptype>
<dispvalue> 40</dispvalue>
</zone2>
</cmd>
<cmd>
<zone1>off</zone1>
<zone2>off</zone2>
</cmd>
</rx>
Loading

0 comments on commit 0ba0c91

Please sign in to comment.