Difference between revisions of "YamahaEc"

From HSYCO
Jump to navigation Jump to search
 
(9 intermediate revisions by the same user not shown)
Line 56: Line 56:
  
 
|-
 
|-
|rowspan="10" |<zone>.sleep
+
 
|rowspan="2" |off
+
|rowspan="2"|volume
 +
|0..100
 +
|R
 +
|the current volume
 +
|-
 +
|<value>
 +
|W
 +
|se the volume to <value>
 +
|-
 +
 
 +
|rowspan="10" |sleep
 +
|rowspan="2" |0
 
|R
 
|R
|the sleep time of this zone is set to off
+
|the sleep time is set to off
 
|-
 
|-
 
|W
 
|W
|set the sleep time of this zone to off
+
|set the sleep time to off
 
|-
 
|-
 
|rowspan="2" |30
 
|rowspan="2" |30
 
|R
 
|R
|the sleep time of this zone is set to 30 minutes
+
|the sleep time is set to 30 minutes
 
|-
 
|-
 
|W
 
|W
|set the sleep time of this zone to 30 minutes
+
|set the sleep time to 30 minutes
 
|-
 
|-
 
|rowspan="2" |60
 
|rowspan="2" |60
 
|R
 
|R
|the sleep time of this zone is set to 60 minutes
+
|the sleep time is set to 60 minutes
 
|-
 
|-
 
|W
 
|W
|set the sleep time of this zone to 60 minutes
+
|set the sleep time to 60 minutes
 
|-
 
|-
 
|rowspan="2" |90
 
|rowspan="2" |90
 
|R
 
|R
|the sleep time of this zone is set to 90 minutes
+
|the sleep time is set to 90 minutes
 
|-
 
|-
 
|W
 
|W
|set the sleep time of this zone to 90 minutes
+
|set the sleep to 90 minutes
 
|-
 
|-
 
|rowspan="2" |120
 
|rowspan="2" |120
 
|R
 
|R
|the sleep time of this zone is set to 120 minutes
+
|the sleep time is set to 120 minutes
 
|-
 
|-
 
|W
 
|W
|set the sleep time of this zone to 120 minutes
+
|set the sleep time to 120 minutes
  
 
|-
 
|-
  
|rowspan="2" |<zone>.source
+
|rowspan="2" |input
 
|rowspan="2" |<src><sup>[[#note1|[Note 1]]]</sup>
 
|rowspan="2" |<src><sup>[[#note1|[Note 1]]]</sup>
 
|R
 
|R
|the source for this zone is set to <src><sup>[[#note1|[Note 1]]]</sup>
+
|the input is set to <src><sup>[[#note1|[Note 1]]]</sup>
 
|-
 
|-
 
|W
 
|W
|set the source for this zone to <src><sup>[[#note1|[Note 1]]]</sup>
+
|set the input to <src><sup>[[#note1|[Note 1]]]</sup>
 
|-
 
|-
  
|rowspan="4" |<zone>.mute
+
|rowspan="4" |mute
 
|rowspan="2" |1
 
|rowspan="2" |1
 
|R
 
|R
|this zone's volume is muted
+
|volume is muted
 
|-
 
|-
 
|W
 
|W
|mute this zone
+
|mute
 
|-
 
|-
 
|rowspan="2" |0
 
|rowspan="2" |0
 
|R
 
|R
|this zone's volume is not muted
+
|the volume is not muted
 
|-
 
|-
 
|W
 
|W
|un-mute this zone
+
|un-mute
 +
 
 +
|-
 +
 
 +
|device.id
 +
|value
 +
|R
 +
|The device id of the amplifier
 +
|-
 +
 
 +
 
 +
|model.name
 +
|value
 +
|R
 +
|The model name of the amplifier
 +
|-
 +
 
 +
|api.version
 +
|value
 +
|R
 +
|API version of the protocol
 +
|-
 +
 
 +
|system.version
 +
|value
 +
|R
 +
|System version of the amplifier
 +
|-
 +
 
 
|}
 
|}
  
 
<span id="note1">
 
<span id="note1">
;Note 1 : The main zone accepts the following parameters as sources: "av1", "av2", "av3", "av4", "av5", "av6", "av7", "tuner", "phono", "vaux", "multich", "ipod", "pc", "hdmi", "netradio", "usb", "audio1", "audio2", "audio3", "audio4". The other zones accept the following parameters as source: "av1", "av2", "av3", "av4", "tuner", "phono", "vaux", "ipod", "pc", "hdmi", "netradio", "usb", "audio1", "audio2", "audio3", "audio4".
+
;Note 1 : Inputs name are retrieved by the driver, an example of valid names: napster,spotify,juke,qobuz,tidal,deezer,airplay,mc_link,server,net_radio,bluetooth,usb,optical,aux.
</span>
 
 
 
<span id="note2">
 
;Note 2 : The following is the list of accepted surround programs for the main zone: "straight", "hallinmunich", "hallinvienna", "chamber", "cellarclub", "theroxytheatre", "thebottomline", "sports", "actiongame", "roleplayinggame", "musicvideo", "standard", "spectacle", "scifi", "adventure", "drama", "monomovie", "2chstereo", "7chstereo", "surrounddecoder".
 
 
</span>
 
</span>
  

Latest revision as of 16:40, 16 July 2020

The Yamaha Extended Control (or YXC) is Yamaha’s new communication protocol sent over Ethernet and Wi-Fi to control MusicCast enabled device.

The version of the protocol (1.20) used for this I/O server supports the following devices: Vx81(OSD), Vx81(GUI), WXA-50 WXC-50, R-N402/D, CRX-N470/D, ISX-18/D, WX-010, YAS-306, YAS-706, YSP-2700, Vx79(OSD),Vx79(GUI),R-N602, NX-N500, CD-NT670/D, ISX-80, WX-030, SRT-1500, YSP-1600, YSP-5600. For the updated list of compatibility consult the Yamaha official documentation.

Yamaha Configuration

In order to be able to control the device with HSYCO the Yamaha device must be connected to a LAN with a fixed ip assigned.

HSYCO Configuration

Add a YAMAHAEC I/O Server in the I/O Servers section of the Settings and set its parameters:

Communication

  • IP Address: the IP address of the device.
  • Port: the TCP/IP port used for connecting (default 80)

High Availability

  • Shutdown when inactive: defaults to true.

Datapoints

ID Value R/W Description
connection online R connection established
offline R HSYCO can't connect to the panel
power 1 R the amplifier is on
W turn on
0 R the amplifier is off
W turn off
volume 0..100 R the current volume
<value> W se the volume to <value>
sleep 0 R the sleep time is set to off
W set the sleep time to off
30 R the sleep time is set to 30 minutes
W set the sleep time to 30 minutes
60 R the sleep time is set to 60 minutes
W set the sleep time to 60 minutes
90 R the sleep time is set to 90 minutes
W set the sleep to 90 minutes
120 R the sleep time is set to 120 minutes
W set the sleep time to 120 minutes
input <src>[Note 1] R the input is set to <src>[Note 1]
W set the input to <src>[Note 1]
mute 1 R volume is muted
W mute
0 R the volume is not muted
W un-mute
device.id value R The device id of the amplifier
model.name value R The model name of the amplifier
api.version value R API version of the protocol
system.version value R System version of the amplifier

Note 1 
Inputs name are retrieved by the driver, an example of valid names: napster,spotify,juke,qobuz,tidal,deezer,airplay,mc_link,server,net_radio,bluetooth,usb,optical,aux.

Release Notes

3.7.0

  • initial release


YAMAHA is a registered trademark of Yamaha Corporation