Skip to content

KristopherKubicki/device-denon-avr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Denon Network AVR Device Type

Legacy note: This is an older SmartThings/Hubitat-era integration. It remains public for people maintaining classic Groovy SmartApps and device handlers, but it is not actively maintained for the current SmartThings platform.

This is a networked receiver device type for SmartThings. It allows you to change the input, adjust the volume, mute and turn off/standby your receiver via a SmartApp or the SmartThings UI.

This device type is based off the Yamaha receiver device I published a few months ago. I also suspect it could be easily modified for Marantz and some other recievers.

I created a command class for all AV Tuners for SmartThings called "inputSelect". To use it, just specify the name of the input you wish to tune to. For example, if you want to tune to "Media Player", you would just send inputSelect("MPLAY") via your SmartApp.

The best way to interact with the receiver is to create a virtual momentary tile for each input. For example, I have one named "Nexus Player" that triggers the inputSelect('MPLAY') command via a sample SmartApp I included in this repo. Advanced users could also replicate this behavior via Rule Machine.

##License Copyright (c) 2016, Kristopher Kubicki All rights reserved.

About

Denon Network Receiver for SmartThings

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages