Can seem to be but when you have it done manually once, you don’t need to do it ever again
Ill continue to go through and manually link them!
Hi Guys
How can I work out what the input names are for my AVR? It seems when I try and change to the AirPlay input it changes from AIRPLAY to AirPlay. The only mapping is in a sitemap for the Basic UI which I dont use.
Im using HabPanel to send a Zone_1_Input command to change the input to Spotify. All other inputs work fine , such as SERVER
Thanks
I did an update of the thing, and can see its called AIRPLAY but changing to it still does the same thing, as seen below
14:22:04.273 [INFO ] [smarthome.event.ThingUpdatedEvent ] - Thing 'yamahareceiver:yamahaAV:9ab0c000_f668_11de_9976_ac44f242f485' has been updated.
14:22:04.276 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'yamahareceiver:yamahaAV:9ab0c000_f668_11de_9976_ac44f242f485' changed from ONLINE to OFFLINE (CONFIGURATION_PENDING): Waiti ng for data
14:22:04.293 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_ac44f242f485:Main_Zone' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
14:22:04.295 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_ac44f242f485:Zone_3' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
14:22:04.297 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_ac44f242f485:Zone_4' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
14:22:04.300 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_ac44f242f485:Zone_2' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
14:22:04.323 [INFO ] [nal.protocol.xml.DeviceInformationXML] - Found zones: [Zone_4, Zone_2, Main_Zone, Zone_3], features: [BLUETOOTH, NET_RADIO, DAB, SPOTIFY, USB, AIRPLAY]
14:22:04.353 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'yamahareceiver:yamahaAV:9ab0c000_f668_11de_9976_ac44f242f485' changed from OFFLINE (CONFIGURATION_PENDING): Waiting for dat a to ONLINE
14:22:04.363 [INFO ] [smarthome.event.ItemStateChangedEvent] - Yamaha_Power changed from OFF to ON
14:22:04.372 [INFO ] [.internal.protocol.xml.ZoneControlXML] - Zone Zone_4 - the dialogueLevel channel is not supported on your model
14:22:04.373 [INFO ] [.internal.protocol.xml.ZoneControlXML] - Zone Zone_2 - the dialogueLevel channel is not supported on your model
14:22:04.372 [INFO ] [.internal.protocol.xml.ZoneControlXML] - Zone Zone_3 - the dialogueLevel channel is not supported on your model
14:22:04.382 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_ac44f242f485:Main_Zone' changed from OFFLINE (BRIDGE_OFFLINE) to ONLINE
14:22:04.382 [INFO ] [.internal.protocol.xml.ZoneControlXML] - Zone Zone_2 - the dialogueLevel channel is not supported on your model
14:22:04.426 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_ac44f242f485:Zone_4' changed from OFFLINE (BRIDGE_OFFLINE) to ONLINE
14:22:04.429 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_ac44f242f485:Zone_2' changed from OFFLINE (BRIDGE_OFFLINE) to ONLINE
14:22:04.434 [INFO ] [smarthome.event.ThingUpdatedEvent ] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_ac44f242f485:Main_Zone' has been updated.
14:22:04.529 [INFO ] [smarthome.event.ThingUpdatedEvent ] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_ac44f242f485:Zone_4' has been updated.
14:22:04.543 [INFO ] [smarthome.event.ThingUpdatedEvent ] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_ac44f242f485:Main_Zone' has been updated.
14:22:04.545 [INFO ] [smarthome.event.ThingUpdatedEvent ] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_ac44f242f485:Zone_2' has been updated.
14:22:04.595 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_ac44f242f485:Zone_3' changed from OFFLINE (BRIDGE_OFFLINE) to ONLINE
14:22:04.642 [INFO ] [smarthome.event.ThingUpdatedEvent ] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_ac44f242f485:Zone_3' has been updated.
14:22:04.915 [INFO ] [smarthome.event.ThingUpdatedEvent ] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_ac44f242f485:Zone_4' has been updated.
14:22:04.925 [INFO ] [smarthome.event.ThingUpdatedEvent ] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_ac44f242f485:Zone_3' has been updated.
14:22:04.937 [INFO ] [smarthome.event.ThingUpdatedEvent ] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_ac44f242f485:Zone_2' has been updated.
14:22:44.401 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'Zone_1_Input' received command AIRPLAY
14:22:44.404 [INFO ] [smarthome.event.ItemStateChangedEvent] - Zone_1_Input changed from AV1 to AIRPLAY
14:22:44.528 [INFO ] [smarthome.event.ItemStateChangedEvent] - Zone_1_Input changed from AIRPLAY to AV1
14:22:48.092 [INFO ] [smarthome.event.ItemStateChangedEvent] - AtticHumidity changed from 34.4 to 34.8
Bit more fter setting trace in the logs:
14:34:04.570 [TRACE] [l.protocol.xml.ZoneAvailableInputsXML] - Zone Main_Zone - available inputs: AIRPLAY, AUDIO1, AUDIO2, AUDIO3, AUDIO4, AV1, AV2, AV3, AV4, AV5, AV6, AV7, Bluetooth, DEEZER, MusicCast Link, NET RADIO, PANDORA, PHONO, SERVER, Spotify, TIDAL, TUNER, USB, V-AUX
14:34:04.571 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name TIDAL to TIDAL - as per legacy mapping
14:34:04.571 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV5 to AV5 - as per legacy mapping
14:34:04.572 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name Deezer to DEEZER - as per legacy mapping
14:34:04.572 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AirPlay to AIRPLAY - as per legacy mapping
14:34:04.573 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV6 to AV6 - as per legacy mapping
14:34:04.573 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name MusicCast Link to MusicCast Link - as per no conversion rule
14:34:04.573 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV7 to AV7 - as per legacy mapping
14:34:04.574 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name SERVER to SERVER - as per legacy mapping
14:34:04.574 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AUDIO1 to AUDIO1 - as per no conversion rule
14:34:04.574 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name NET RADIO to NET RADIO - as per no conversion rule
14:34:04.574 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AUDIO2 to AUDIO2 - as per no conversion rule
14:34:04.575 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name Bluetooth to Bluetooth - as per no conversion rule
14:34:04.575 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AUDIO3 to AUDIO3 - as per no conversion rule
14:34:04.575 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name USB to USB - as per legacy mapping
14:34:04.576 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AUDIO4 to AUDIO4 - as per no conversion rule
14:34:04.576 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name TUNER to TUNER - as per legacy mapping
14:34:04.576 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV1 to AV1 - as per legacy mapping
14:34:04.577 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV2 to AV2 - as per legacy mapping
14:34:04.577 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name PHONO to PHONO - as per legacy mapping
14:34:04.578 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV3 to AV3 - as per legacy mapping
14:34:04.578 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV4 to AV4 - as per legacy mapping
14:34:04.578 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name V-AUX to V-AUX - as per legacy mapping
14:34:04.579 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AUDIO1 to AUDIO1 - as per no conversion rule
14:34:04.579 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AUDIO2 to AUDIO2 - as per no conversion rule
14:34:04.579 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name Main Zone Sync to MAIN_ZONE_SYNC - as per legacy mapping
14:34:04.580 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AUDIO3 to AUDIO3 - as per no conversion rule
14:34:04.580 [TRACE] [l.protocol.xml.ZoneAvailableInputsXML] - Zone Zone_2 - available inputs: AIRPLAY, AUDIO1, AUDIO2, AUDIO3, AUDIO4, AV1, AV2, AV3, AV4, AV5, AV6, AV7, Bluetooth, DEEZER, MAIN_ZONE_SYNC, MusicCast Link, NET RADIO, PANDORA, PHONO, SERVER, Spotify, TIDAL, TUNER, USB, V-AUX
14:34:04.581 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AUDIO4 to AUDIO4 - as per no conversion rule
14:34:04.581 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name PHONO to PHONO - as per legacy mapping
14:34:04.584 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name V-AUX to V-AUX - as per legacy mapping
14:34:04.585 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name Main Zone Sync to MAIN_ZONE_SYNC - as per legacy mapping
14:34:04.586 [TRACE] [l.protocol.xml.ZoneAvailableInputsXML] - Zone Zone_3 - available inputs: AIRPLAY, AUDIO1, AUDIO2, AUDIO3, AUDIO4, AV1, AV2, AV3, AV4, Bluetooth, DEEZER, MAIN_ZONE_SYNC, MusicCast Link, NET RADIO, PANDORA, PHONO, SERVER, Spotify, TIDAL, TUNER, USB, V-AUX
14:34:04.596 [INFO ] [smarthome.event.ThingUpdatedEvent ] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_ac44f242f485:Zone_3' has been updated.
14:34:04.598 [INFO ] [smarthome.event.ThingUpdatedEvent ] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_ac44f242f485:Main_Zone' has been updated.
14:34:04.624 [INFO ] [smarthome.event.ThingUpdatedEvent ] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_ac44f242f485:Zone_2' has been updated.
Ive tried everything! unlinking the input channel. Reloading the box, every other input works fine but Airplay.
WHY grr lol
15:05:36.926 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'Zone_1_Input' received command AIRPLAY
15:05:36.935 [INFO ] [smarthome.event.ItemStateChangedEvent] - Zone_1_Input changed from AV1 to AIRPLAY
15:05:37.051 [INFO ] [smarthome.event.ItemStateChangedEvent] - Zone_1_Input changed from AIRPLAY to AV1
15:05:38.176 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'Zone_1_Input' received command AIRPLAY
15:05:38.185 [INFO ] [smarthome.event.ItemStateChangedEvent] - Zone_1_Input changed from AV1 to AIRPLAY
15:05:38.299 [INFO ] [smarthome.event.ItemStateChangedEvent] - Zone_1_Input changed from AIRPLAY to AV1
15:05:38.895 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'Zone_1_Input' received command AIRPLAY
15:05:38.897 [INFO ] [smarthome.event.ItemStateChangedEvent] - Zone_1_Input changed from AV1 to AIRPLAY
15:05:39.018 [INFO ] [smarthome.event.ItemStateChangedEvent] - Zone_1_Input changed from AIRPLAY to AV1
15:05:39.795 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'Zone_1_Input' received command AIRPLAY
15:05:39.803 [INFO ] [smarthome.event.ItemStateChangedEvent] - Zone_1_Input changed from AV1 to AIRPLAY
15:05:39.923 [INFO ] [smarthome.event.ItemStateChangedEvent] - Zone_1_Input changed from AIRPLAY to AV1
15:05:40.618 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'Zone_1_Input' received command AIRPLAY
15:05:40.624 [INFO ] [smarthome.event.ItemStateChangedEvent] - Zone_1_Input changed from AV1 to AIRPLAY
15:05:40.745 [INFO ] [smarthome.event.ItemStateChangedEvent] - Zone_1_Input changed from AIRPLAY to AV1
15:05:41.201 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'Zone_1_Input' received command AIRPLAY
15:05:41.203 [INFO ] [smarthome.event.ItemStateChangedEvent] - Zone_1_Input changed from AV1 to AIRPLAY
15:05:41.319 [INFO ] [smarthome.event.ItemStateChangedEvent] - Zone_1_Input changed from AIRPLAY to AV1
I think your setup is likely correct, its just the binding forcibly converts from AirPlay
to AIRPLAY
and sends this to the receiver. You see this in this log statement:
14:34:04.572 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AirPlay to AIRPLAY - as per legacy mapping
Historically, at some point there was a change (2.1.0?) that caused most of the input values to become upper case and spaces replaced by _. The intent was to handle users entering HDMI 1 and HDMI_1 and others. However, this caused issues for most users for other inputs. I fixed this in later releases, but AirPlay might be a left over since no one verified that input from community to best of my knowledge.
When I am back next week and have access to my Yamaha I can test AirPlay. There is a chance it could be fixed with a custom mapping in the yamaha thing settings (paperUI or .things file) - thus no code change required. Either way, I will make a fix for this, along with a planned refresh improvement…
Regarding your question what are the available inputs - the paperUI drop down list should be automatically populated with the discovered inputs, and you can also check that in logs:
14:34:04.570 [TRACE] [l.protocol.xml.ZoneAvailableInputsXML] - Zone Main_Zone - available inputs: AIRPLAY, AUDIO1, AUDIO2, AUDIO3, AUDIO4, AV1, AV2, AV3, AV4, AV5, AV6, AV7, Bluetooth, DEEZER, MusicCast Link, NET RADIO, PANDORA, PHONO, SERVER, Spotify, TIDAL, TUNER, USB, V-AUX
@dastrix80 in the meantime, can you please
-
try to find a log statement containing this text and report here?
These inputs will not be mapped:
There is a possibility that you receiver does not pre-declare the AirPlay as a valid input… -
Paste an example of your sitemap element of the input field here.
I want to see what exact input values you send.
Thanks Tomasz
I have a sitemap but i do not use it. Rather I send commands via HabPanel
I have tried both AirPlay, Airplay and AIRPLAY in the sitemap all with the same issue. Ill turn on the debug logging and see what I can see re: ‘not mapped’
sitemap yamahaavr label="Yamaha AVR" {
Frame label="AVR" {
Switch item=Yamaha_Power
Switch item=Yamaha_PartyMode
Switch item=Yamaha_PartyModeMute
Slider item=Yamaha_PartyModeVolume
}
Frame label="Main Zone" {
Switch item=Zone_1_Mute
Slider item=Zone_1_Volume
Selection item=Zone_1_Input mappings=[AV1="PS4", AV2="CCTV", AUDIO1="TV", Spotify="Spotify", TIDAL="Tidal", AIRPLAY="AirPlay", "NET RADIO"="NetRadio", SER VER="Server"]
Selection item=Zone_1_Surround mappings=["2ch Stereo"="2ch Stereo","5ch Stereo"="5ch Stereo", "7ch Stereo"="7ch Stereo", "STRAIGHT"="STRAIGHT", "Straight Enh ancer"="Straight Enhancer", "7ch Enhancer"="7ch Enhancer","Sci-Fi"="Sci-Fi","Adventure"="Adventure","PLII[x] Movie"="PLII[x] Movie", "PLII[x] Music"="PLII[x] Music", "PL II[x] Game"="PLII[x] Game", "Neo:6 Cinema"="Neo:6 Cinema", "Neo:6 Music"="Neo:6 Music", "Pro Logic"="Pro Logic", "Standard"="Standard", "Spectable"="Spectable", "Drama"= "Drama", "Mono Movie"="Mono Movie", "Sports"="Sports", "Action Game"="Action Game", "Roleplaying Game"="Roleplaying
game", "Hall in Munich"="Hall in Munich", "Hall in Vienna"="Hall in Vienna", "Cellar Club"="Cellar Club", "The Roxy Theater"="The Roxy Theater", "Music Video"="Music Video"]
Setpoint item=Zone_1_Dialogue_Level minValue=0 maxValue=2 step=1
Selection item=Zone_1_Scene mappings=["Scene 1"="Netflix/TV", "Scene 2"="PS4", "Scene 3"="FireTV"]
Switch item=Zone_1_Playback mappings=["Previous"="⏮", "Play"="►", "Pause"="⏸", "Stop"="⏹", "Next"="⏭"] visibility=[Zone_1_Input=="Spotify", Zon e_1_Input=="Bluetooth"]
Text item=Zone_1_Playback_Station visibility=[Zone_1_Input=="TUNER"]
Text item=Zone_1_Playback_Artist
Text item=Zone_1_Playback_Album
Text item=Zone_1_Playback_Song
Image item=Zone_1_Playback_Song_Image visibility=[Zone_1_Input=="Spotify"]
}
Frame label="Zone 2" {
Switch item=Zone_2_Mute
Slider item=Zone_2_Volume
Selection item=Zone_2_Input mappings=[AV1="PS4", AV2="CCTV", AUDIO1="TV", Spotify="Spotify", TIDAL="Tidal", AirPlay="AirPlay", "NET RADIO"="NetRadio", SER VER="Server"]
Selection item=Zone_2_Surround mappings=["2ch Stereo"="2ch Stereo","5ch Stereo"="5ch Stereo", "7ch Stereo"="7ch Stereo", "STRAIGHT"="STRAIGHT", "Straight Enh ancer"="Straight Enhancer", "7ch Enhancer"="7ch Enhancer","Sci-Fi"="Sci-Fi","Adventure"="Adventure","PLII[x] Movie"="PLII[x] Movie", "PLII[x] Music"="PLII[x] Music", "PL II[x] Game"="PLII[x] Game", "Neo:6 Cinema"="Neo:6 Cinema", "Neo:6 Music"="Neo:6 Music", "Pro Logic"="Pro Logic", "Standard"="Standard", "Spectable"="Spectable", "Drama"= "Drama", "Mono Movie"="Mono Movie", "Sports"="Sports", "Action Game"="Action Game", "Roleplaying Game"="Roleplaying
game", "Hall in Munich"="Hall in Munich", "Hall in Vienna"="Hall in Vienna", "Cellar Club"="Cellar Club", "The Roxy Theater"="The Roxy Theater", "Music Video"="Music Video"]
Setpoint item=Zone_2_Dialogue_Level minValue=0 maxValue=2 step=1
Selection item=Zone_2_Scene
Switch item=Zone_2_Playback mappings=["Previous"="⏮", "Play"="►", "Pause"="⏸", "Stop"="⏹", "Next"="⏭"] visibility=[Zone_2_Input=="Spotify", Zon e_2_Input=="Bluetooth"]
Text item=Zone_2_Playback_Station visibility=[Zone_2_Input=="TUNER"]
Text item=Zone_2_Playback_Artist
Text item=Zone_2_Playback_Album
Text item=Zone_2_Playback_Song
Image item=Zone_2_Playback_Song_Image visibility=[Zone_2_Input=="Spotify"]
}
Frame label="Zone 3" {
Switch item=Zone_3_Mute
Slider item=Zone_3_Volume
Selection item=Zone_3_Input mappings=[AV1="PS4", AV2="CCTV", AUDIO1="TV", Spotify="Spotify", TIDAL="Tidal", AirPlay="AirPlay", "NET RADIO"="NetRadio", SER VER="Server"]
Selection item=Zone_3_Surround mappings=["2ch Stereo"="2ch Stereo","5ch Stereo"="5ch Stereo", "7ch Stereo"="7ch Stereo", "STRAIGHT"="STRAIGHT", "Straight Enh ancer"="Straight Enhancer", "7ch Enhancer"="7ch Enhancer","Sci-Fi"="Sci-Fi","Adventure"="Adventure","PLII[x] Movie"="PLII[x] Movie", "PLII[x] Music"="PLII[x] Music", "PL II[x] Game"="PLII[x] Game", "Neo:6 Cinema"="Neo:6 Cinema", "Neo:6 Music"="Neo:6 Music", "Pro Logic"="Pro Logic", "Standard"="Standard", "Spectable"="Spectable", "Drama"= "Drama", "Mono Movie"="Mono Movie", "Sports"="Sports", "Action Game"="Action Game", "Roleplaying Game"="Roleplaying
game", "Hall in Munich"="Hall in Munich", "Hall in Vienna"="Hall in Vienna", "Cellar Club"="Cellar Club", "The Roxy Theater"="The Roxy Theater", "Music Video"="Music Video"]
Setpoint item=Zone_3_Dialogue_Level minValue=0 maxValue=2 step=1
Selection item=Zone_3_Scene
Switch item=Zone_3_Playback mappings=["Previous"="⏮", "Play"="►", "Pause"="⏸", "Stop"="⏹", "Next"="⏭"] visibility=[Zone_3_Input=="Spotify", Zon e_3_Input=="Bluetooth"]
Text item=Zone_3_Playback_Station visibility=[Zone_3_Input=="TUNER"]
Text item=Zone_3_Playback_Artist
Text item=Zone_3_Playback_Album
Text item=Zone_3_Playback_Song
Image item=Zone_3_Playback_Song_Image visibility=[Zone_3_Input=="Spotify"]
}
Frame label="Zone 4" {
Switch item=Zone_4_Mute
Slider item=Zone_4_Volume
Selection item=Zone_4_Input mappings=[AV1="PS4", AV2="CCTV", AUDIO1="TV", Spotify="Spotify", TIDAL="Tidal", AirPlay="AirPlay", "NET RADIO"="NetRadio", SER VER="Server"]
Selection item=Zone_4_Surround mappings=["2ch Stereo"="2ch Stereo","5ch Stereo"="5ch Stereo", "7ch Stereo"="7ch Stereo", "STRAIGHT"="STRAIGHT", "Straight Enh ancer"="Straight Enhancer", "7ch Enhancer"="7ch Enhancer","Sci-Fi"="Sci-Fi","Adventure"="Adventure","PLII[x] Movie"="PLII[x] Movie", "PLII[x] Music"="PLII[x] Music", "PL II[x] Game"="PLII[x] Game", "Neo:6 Cinema"="Neo:6 Cinema", "Neo:6 Music"="Neo:6 Music", "Pro Logic"="Pro Logic", "Standard"="Standard", "Spectable"="Spectable", "Drama"= "Drama", "Mono Movie"="Mono Movie", "Sports"="Sports", "Action Game"="Action Game", "Roleplaying Game"="Roleplaying
game", "Hall in Munich"="Hall in Munich", "Hall in Vienna"="Hall in Vienna", "Cellar Club"="Cellar Club", "The Roxy Theater"="The Roxy Theater", "Music Video"="Music Video"]
Setpoint item=Zone_4_Dialogue_Level minValue=0 maxValue=2 step=1
Selection item=Zone_4_Scene
Switch item=Zone_4_Playback mappings=["Previous"="⏮", "Play"="►", "Pause"="⏸", "Stop"="⏹", "Next"="⏭"] visibility=[Zone_4_Input=="Spotify", Zon e_4_Input=="Bluetooth"]
Text item=Zone_4_Playback_Station visibility=[Zone_4_Input=="TUNER"]
Text item=Zone_4_Playback_Artist
Text item=Zone_4_Playback_Album
Text item=Zone_4_Playback_Song
Image item=Zone_4_Playback_Song_Image visibility=[Zone_4_Input=="Spotify"]
}
}
Some logs:
09:32:56.260 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name Spotify to Spotify - as per no conversion rule
09:32:56.267 [TRACE] [r.internal.protocol.xml.XMLConnection] - The charset UTF-8 will be used to parse the response
09:32:56.274 [DEBUG] [.internal.protocol.xml.ZoneControlXML] - Zone Main_Zone state - power: false, mute: false, volumeDB: -36.5, input: Spotify, surroundProgram: 9ch Stereo
09:32:56.261 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name USB to USB - as per legacy mapping
09:32:56.276 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV3 to AV3 - as per legacy mapping
09:32:56.277 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name TUNER to TUNER - as per legacy mapping
09:32:56.279 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV1 to AV1 - as per legacy mapping
09:32:56.278 [DEBUG] [.internal.protocol.xml.ZoneControlXML] - Zone Zone_3 state - power: false, mute: false, volumeDB: -48.0, input: AV3, surroundProgram:
09:32:56.285 [TRACE] [r.internal.protocol.xml.XMLConnection] - The charset UTF-8 will be used to parse the response
09:32:56.284 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV2 to AV2 - as per legacy mapping
09:32:56.287 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV3 to AV3 - as per legacy mapping
09:32:56.288 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV4 to AV4 - as per legacy mapping
09:32:56.289 [TRACE] [ernal.protocol.xml.XMLProtocolService] - Zone Zone_3 - inputs: Pandora:RW, Spotify:RW, TIDAL:RW, Deezer:RW, AirPlay:RW, MusicCast Link:RW, SERVER:RW, NET RADIO:RW, Bluetooth:RW, USB:RW, TUNER:RW, AV1:RW, AV2:RW, AV3:RW, AV4:RW, AUDIO1:RW, AUDIO2:RW, AUDIO3:RW, AUDIO4:RW, PHONO:RW, V-AUX:RW, Main Zone Sync:RW
09:32:56.291 [DEBUG] [r.internal.protocol.xml.XMLConnection] - Making POST to http://192.168.0.5:80/YamahaRemoteControl/ctrl with payload: <?xml version="1.0" encoding="utf-8"?><YAMAHA_AV cmd="GET"><Zone_4><Basic_Status>GetParam</Basic_Status></Zone_4></YAMAHA_AV>
09:32:56.292 [DEBUG] [r.internal.protocol.xml.XMLConnection] - Making POST to http://192.168.0.5:80/YamahaRemoteControl/ctrl with payload: <?xml version="1.0" encoding="utf-8"?><YAMAHA_AV cmd="GET"><Zone_2><Input><Input_Sel_Item>GetParam</Input_Sel_Item></Input></Zone_2></YAMAHA_AV>
09:32:56.281 [DEBUG] [r.internal.protocol.xml.XMLConnection] - Making POST to http://192.168.0.5:80/YamahaRemoteControl/ctrl with payload: <?xml version="1.0" encoding="utf-8"?><YAMAHA_AV cmd="GET"><Zone_4><Input><Input_Sel_Item>GetParam</Input_Sel_Item></Input></Zone_4></YAMAHA_AV>
09:32:56.291 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name Pandora to PANDORA - as per legacy mapping
09:32:56.290 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV5 to AV5 - as per legacy mapping
09:32:56.307 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name Spotify to Spotify - as per no conversion rule
09:32:56.326 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV6 to AV6 - as per legacy mapping
09:32:56.327 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV7 to AV7 - as per legacy mapping
09:32:56.328 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AUDIO1 to AUDIO1 - as per no conversion rule
09:32:56.329 [TRACE] [r.internal.protocol.xml.XMLConnection] - The charset UTF-8 will be used to parse the response
09:32:56.330 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AUDIO2 to AUDIO2 - as per no conversion rule
09:32:56.331 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AUDIO3 to AUDIO3 - as per no conversion rule
09:32:56.332 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AUDIO4 to AUDIO4 - as per no conversion rule
09:32:56.325 [TRACE] [r.internal.protocol.xml.XMLConnection] - The charset UTF-8 will be used to parse the response
09:32:56.336 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV1 to AV1 - as per legacy mapping
09:32:56.337 [DEBUG] [.internal.protocol.xml.ZoneControlXML] - Zone Zone_4 state - power: false, mute: false, volumeDB: -8.0, input: AV1, surroundProgram:
09:32:56.339 [TRACE] [ernal.protocol.xml.XMLProtocolService] - Zone Zone_2 - inputs: Pandora:RW, Spotify:RW, TIDAL:RW, Deezer:RW, AirPlay:RW, MusicCast Link:RW, SERVER:RW, NET RADIO:RW, Bluetooth:RW, USB:RW, TUNER:RW, AV1:RW, AV2:RW, AV3:RW, AV4:RW, AV5:RW, AV6:RW, AV7:RW, AUDIO1:RW, AUDIO2:RW, AUDIO3:RW, AUDIO4:RW, PHONO:RW, V-AUX:RW, Main Zone Sync:RW
09:32:56.340 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name Pandora to PANDORA - as per legacy mapping
09:32:56.340 [DEBUG] [r.internal.protocol.xml.XMLConnection] - Making POST to http://192.168.0.5:80/YamahaRemoteControl/ctrl with payload: <?xml version="1.0" encoding="utf-8"?><YAMAHA_AV cmd="GET"><Zone_2><Basic_Status>GetParam</Basic_Status></Zone_2></YAMAHA_AV>
09:32:56.343 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name PHONO to PHONO - as per legacy mapping
09:32:56.346 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name V-AUX to V-AUX - as per legacy mapping
09:32:56.347 [TRACE] [l.protocol.xml.ZoneAvailableInputsXML] - Zone Main_Zone - available inputs: AIRPLAY, AUDIO1, AUDIO2, AUDIO3, AUDIO4, AV1, AV2, AV3, AV4, AV5, AV6, AV7, Bluetooth, DEEZER, MusicCast Link, NET RADIO, PANDORA, PHONO, SERVER, Spotify, TIDAL, TUNER, USB, V-AUX
09:32:56.327 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name TIDAL to TIDAL - as per legacy mapping
09:32:56.326 [TRACE] [r.internal.protocol.xml.XMLConnection] - The charset UTF-8 will be used to parse the response
09:32:56.342 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name Spotify to Spotify - as per no conversion rule
09:32:56.354 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name TIDAL to TIDAL - as per legacy mapping
09:32:56.355 [TRACE] [ernal.protocol.xml.XMLProtocolService] - Zone Zone_4 - inputs: AV1:RW, AV2:RW, AV3:RW, AV4:RW, AV5:RW, AV6:RW, AV7:RW, V-AUX:RW
09:32:56.356 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV1 to AV1 - as per legacy mapping
09:32:56.357 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV2 to AV2 - as per legacy mapping
09:32:56.358 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV3 to AV3 - as per legacy mapping
09:32:56.359 [TRACE] [r.internal.protocol.xml.XMLConnection] - The charset UTF-8 will be used to parse the response
09:32:56.352 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name Deezer to DEEZER - as per legacy mapping
09:32:56.360 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV4 to AV4 - as per legacy mapping
09:32:56.355 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name Deezer to DEEZER - as per legacy mapping
09:32:56.363 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name Spotify to Spotify - as per no conversion rule
09:32:56.363 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AirPlay to AIRPLAY - as per legacy mapping
09:32:56.363 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV5 to AV5 - as per legacy mapping
09:32:56.363 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AirPlay to AIRPLAY - as per legacy mapping
09:32:56.366 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV6 to AV6 - as per legacy mapping
09:32:56.365 [DEBUG] [.internal.protocol.xml.ZoneControlXML] - Zone Zone_2 state - power: false, mute: false, volumeDB: -40.0, input: Spotify, surroundProgram:
09:32:56.367 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name MusicCast Link to MusicCast Link - as per no conversion rule
09:32:56.367 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV7 to AV7 - as per legacy mapping
09:32:56.366 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name MusicCast Link to MusicCast Link - as per no conversion rule
09:32:56.370 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name V-AUX to V-AUX - as per legacy mapping
09:32:56.370 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name SERVER to SERVER - as per legacy mapping
09:32:56.371 [TRACE] [l.protocol.xml.ZoneAvailableInputsXML] - Zone Zone_4 - available inputs: AV1, AV2, AV3, AV4, AV5, AV6, AV7, V-AUX
09:32:56.372 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name NET RADIO to NET RADIO - as per no conversion rule
09:32:56.373 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name SERVER to SERVER - as per legacy mapping
09:32:56.374 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name Bluetooth to Bluetooth - as per no conversion rule
09:32:56.385 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name USB to USB - as per legacy mapping
09:32:56.387 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name TUNER to TUNER - as per legacy mapping
09:32:56.389 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV1 to AV1 - as per legacy mapping
09:32:56.391 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV2 to AV2 - as per legacy mapping
09:32:56.393 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV3 to AV3 - as per legacy mapping
09:32:56.395 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name NET RADIO to NET RADIO - as per no conversion rule
09:32:56.397 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV4 to AV4 - as per legacy mapping
09:32:56.399 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV5 to AV5 - as per legacy mapping
09:32:56.401 [INFO ] [smarthome.event.ThingUpdatedEvent ] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_ac44f242f485:Main_Zone' has been updated.
09:32:56.400 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name Bluetooth to Bluetooth - as per no conversion rule
09:32:56.404 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name USB to USB - as per legacy mapping
09:32:56.405 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name TUNER to TUNER - as per legacy mapping
09:32:56.406 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV1 to AV1 - as per legacy mapping
09:32:56.408 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV2 to AV2 - as per legacy mapping
09:32:56.401 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV6 to AV6 - as per legacy mapping
09:32:56.410 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV7 to AV7 - as per legacy mapping
09:32:56.411 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AUDIO1 to AUDIO1 - as per no conversion rule
09:32:56.413 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AUDIO2 to AUDIO2 - as per no conversion rule
09:32:56.413 [INFO ] [smarthome.event.ThingUpdatedEvent ] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_ac44f242f485:Zone_4' has been updated.
09:32:56.415 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV3 to AV3 - as per legacy mapping
09:32:56.416 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AV4 to AV4 - as per legacy mapping
09:32:56.461 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AUDIO1 to AUDIO1 - as per no conversion rule
09:32:56.463 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AUDIO2 to AUDIO2 - as per no conversion rule
09:32:56.464 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AUDIO3 to AUDIO3 - as per no conversion rule
09:32:56.414 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AUDIO3 to AUDIO3 - as per no conversion rule
09:32:56.465 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AUDIO4 to AUDIO4 - as per no conversion rule
09:32:56.466 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name AUDIO4 to AUDIO4 - as per no conversion rule
09:32:56.466 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name PHONO to PHONO - as per legacy mapping
09:32:56.467 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name PHONO to PHONO - as per legacy mapping
09:32:56.468 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name V-AUX to V-AUX - as per legacy mapping
09:32:56.468 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name V-AUX to V-AUX - as per legacy mapping
09:32:56.469 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name Main Zone Sync to MAIN_ZONE_SYNC - as per legacy mapping
09:32:56.470 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name Main Zone Sync to MAIN_ZONE_SYNC - as per legacy mapping
09:32:56.472 [TRACE] [l.protocol.xml.ZoneAvailableInputsXML] - Zone Zone_3 - available inputs: AIRPLAY, AUDIO1, AUDIO2, AUDIO3, AUDIO4, AV1, AV2, AV3, AV4, Bluetooth, DEEZER, MAIN_ZONE_SYNC, MusicCast Link, NET RADIO, PANDORA, PHONO, SERVER, Spotify, TIDAL, TUNER, USB, V-AUX
09:32:56.472 [TRACE] [l.protocol.xml.ZoneAvailableInputsXML] - Zone Zone_2 - available inputs: AIRPLAY, AUDIO1, AUDIO2, AUDIO3, AUDIO4, AV1, AV2, AV3, AV4, AV5, AV6, AV7, Bluetooth, DEEZER, MAIN_ZONE_SYNC, MusicCast Link, NET RADIO, PANDORA, PHONO, SERVER, Spotify, TIDAL, TUNER, USB, V-AUX
09:32:56.519 [INFO ] [smarthome.event.ThingUpdatedEvent ] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_ac44f242f485:Zone_3' has been updated.
09:32:56.524 [INFO ] [smarthome.event.ThingUpdatedEvent ] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_ac44f242f485:Zone_2' has been updated.
I edited the THING and added a mapping but it didnt help
AIRPLAY=AirPlay or AirPlay=AIRPLAY.
Then i sent the command using AIRPLAY
09:37:29.762 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'Zone_1_Input' received command AIRPLAY
09:37:29.763 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from AIRPLAY to command name AIRPLAY
09:37:29.764 [INFO ] [smarthome.event.ItemStateChangedEvent] - Zone_1_Input changed from Spotify to AIRPLAY
09:37:29.766 [DEBUG] [r.internal.protocol.xml.XMLConnection] - Making POST to http://192.168.0.5:80/YamahaRemoteControl/ctrl with payload: <?xml version="1.0" encoding="utf-8"?><YAMAHA_AV cmd="PUT"><Main_Zone><Input><Input_Sel>AIRPLAY</Input_Sel></Input></Main_Zone></YAMAHA_AV>
09:37:29.874 [DEBUG] [r.internal.protocol.xml.XMLConnection] - Making POST to http://192.168.0.5:80/YamahaRemoteControl/ctrl with payload: <?xml version="1.0" encoding="utf-8"?><YAMAHA_AV cmd="GET"><Main_Zone><Basic_Status>GetParam</Basic_Status></Main_Zone></YAMAHA_AV>
09:37:29.887 [TRACE] [r.internal.protocol.xml.XMLConnection] - The charset UTF-8 will be used to parse the response
09:37:29.891 [TRACE] [ternal.protocol.xml.InputConverterXML] - Converting from state name Spotify to Spotify - as per no conversion rule
09:37:29.892 [DEBUG] [.internal.protocol.xml.ZoneControlXML] - Zone Main_Zone state - power: true, mute: false, volumeDB: -36.5, input: Spotify, surroundProgram: 9ch Stereo
09:37:29.897 [INFO ] [smarthome.event.ItemStateChangedEvent] - Zone_1_Input changed from AIRPLAY to Spotify
Please change the AirPlay item value to AirPlay
as in here:
Once this is changed, then play with the thing mapping setting.
Again, next week I will test it myself.
Ok. When you say thing mapping you mean edit the thing and put airplay = AIRPLAY ? Ive tried this. And also ive tried the sitemap change but willl give it a go. What change do you recommend
I mean that Zone_1_Input should use AirPlay
(and not AIRPLAY
).
Then add the mapping setting on the receiver thing configuration like that
AIRPLAY=AirPlay,AirPlay=AirPlay
If it won’t do, then a code fix is required.
Ok ill try that and do some testing
I tested on my RX-S601D and the AirPlay
input works as expected. This is my sitemap fragment:
Selection item=Yamaha_Input mappings=[HDMI6="Kodi",HDMI2="PC",AUDIO1="TV",TUNER="Tuner",Spotify="Spotify",Bluetooth="Bluetooth","NET RADIO"="NetRadio",AirPlay="AirPlay"]
Internally, the binding does some feature probing and detection to know if to send AIRPLAY or AirPlay. Maybe for one of the steps in this process your Yamaha model responds in a different way than other models. From your earlier posts I assume your model is RX-A3070
. Since, I don’t have it, you would need check this for me:
Please make a POST HTTP request to http://<your_yamaha_ip>/YamahaRemoteControl/ctrl
with this body:
<?xml version="1.0" encoding="utf-8"?><YAMAHA_AV cmd="GET"><Main_Zone><Input><Input_Sel_Item>GetParam</Input_Sel_Item></Input></Main_Zone></YAMAHA_AV>
and send the response to me please. You could use a tool like Postman.
I’m trying the latest version (2.4.0.201811201322) but it seems not working as expected with my RX-V675.
The receiver thing is correctly found but when I try to add the main zone I receive the following error:
An error occurred while calling method ‘ThingHandler.initialize()’ on ‘org.openhab.binding.yamahareceiver.internal.handler.YamahaZoneThingHandler@dcd3e2’: org/eclipse/smarthome/core/thing/type/ChannelTypeBuilder
And then:
Exception occurred while initializing handler of thing ‘yamahareceiver:zone:5f9ec1b3_ed59_1900_4530_00a0dea1f5e0:Main_Zone’: org/eclipse/smarthome/core/thing/type/ChannelTypeBuilder.
The main zone thing remains in the following status:
UNINITIALIZED - HANDLER_INITIALIZING_ERROR
Any suggestion?
Hey,
What might help is to capture logs (in openhab.log
) or even detailed logs right after you add the detected zones or after you start OH. Here is how to enable detailed logs: https://www.openhab.org/addons/bindings/yamahareceiver/#debugging-and-troubleshooting
Just to double check, are you running the 2.4.0 binding in the openHAB 2.4.0 version?
If you upgraded from an older version, there might be some old cached data laying around (in userdata/cache
, userdata/tmp
, userdata/kar
) - you could try stopping OH, deleting these folders and starting OH?
Hi zarusz,
sorry for my late reply. The problem was related to OH version in fact I was still using 2.3. I used to try SNAPSHOT of your binding with previous OH version but it’s not working this time. I updated to latest milestone and everything is working as expected. Thanks a lot.
@zarusz Hi Tomasz,
If I provide a XML for an Yamaha AVR can you determine if it will function with the binding? There are some new models in the line up (3080) that I’m sure will work but I’d like to ensure we have full compatibility.
Regards
I thought all new models are exclusively using the json based protocol.
Hi David
Im using the Yamaha 3070, less than 12months old. It works with the binding, but how could i determine it uses json or do you speak of models in the last 3 months or so?
Cheers