Using 1.0 denon binding in openhab 2.0

I have not looked at this in a while, but here are some things to look at:

  1. verify your version of the binding. The .items file, the .cfg file, etc are for use with the 1.x binding.
  2. Look at the log file at startup to see if the binding is getting loaded by OpenHAB
  3. If it is getting loaded, the log should also have lines about your .cfg file. Just search it for denon

You can do #1 by running the openHAB client.

openhab> bundle:list | grep Denon
193 | Active   |  80 | 1.11.0.201707160110    | openHAB Denon Binding

You can also run bundle:diag to make sure everything looks good in there.

For 2) above, looking at your log file you should see something like this:

openhab.log.2:2017-11-17 23:08:23.679 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'denon.items'

For 3) above, while in the openHAB command line client, try

openhab:items list | grep -i denon

you shoudl get some output like this depending on your .items file:

openhab> smarthome:items list |grep -i denon
DenonPower (Type=SwitchItem, State=OFF, Label=Marantz 7005 Power, Category=receiver, Groups=[ALL, AVR, bs, bsA])
DenonMute (Type=SwitchItem, State=OFF, Label=sr7005 Mute, Category=receiver, Groups=[ALL, AVR])
DenonSurround (Type=StringItem, State=Standard(DTS), Label=sr7005 Surround Mode, Category=receiver, Groups=[ALL, AVR])
DenonTrack (Type=StringItem, State=NULL, Label=sr7005 Track playing, Category=receiver, Groups=[ALL, AVR])
DenonVolume (Type=DimmerItem, State=62.0, Label=sr7005 Volume, Category=receiver, Groups=[ALL, AVR])
DenonInput (Type=StringItem, State=BD, Label=sr7005 Input, Category=receiver, Groups=[ALL, AVR])

FYI: Working on a new Denon / Marantz 2.0 binding, it is ready for testing:

1 Like