Marantz NR1509 HEOS CLI ProtocolSpecification Version 1.11 02072018 - Page 10

Get Player Info, 2.3 Get Play State

Page 10 highlights

. { "name": "'player name N'", "pid": "player id N'", "gid": "group id'", "model": "'player model N'", "version": "'player verison N'" "network": "wifi" "lineout": "level type" "control": "control option" "serial": "serial number" } ] } Example: heos://player/get_players 4.2.2 Get Player Info Command: heos://player/get_player_info?pid=player_id Attribute Description Enumeration pid Player id returned by 'get_players' or 'get_groups' command N/A gid pid of the Group leader N/A network Network connection type wired wifi unknown (not applicable for external controllers) lineout LineOut level type 1 - variable 2 - Fixed control Only valid when lintout level type is Fixed (2). 1 - None 2 - IR 3 - Trigger 4 - Network serial Only listed if device has valid serial number N/A Note: The group id field (gid) is optional. The 'gid' field will only be appeared if the player(s) is part of a group. Note: control field is only populated when lineout level type is Fixed (lineout = 2) Response: { "heos": { "command": "player/get_player_info", "result": "success", "message": "pid='player_id'" }, "payload": { "name": "'player name'", "pid": "player id'", "gid": "group id'", "model": "'player model'", "version": "'player verison'" "network": "wired" "lineout": "level type" "control": "control option" "serial": "serial number" } } Example: heos://player/get_player_info?pid=1 4.2.3 Get Play State

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45

.
{
"name": "'player name N'",
"pid": "player id N'",
"gid": "group id'",
"model": "'player model N'",
"version": "'player verison N'"
"network": "wifi"
"lineout": "level type"
"control": "control option"
"serial": "serial number"
}
]
}
Example: heos://player/get_players
4.2.2 Get Player Info
Command: heos://player/get_player_info?pid=player_id
Attribute
Description
Enumeration
pid
Player id returned by 'get_players' or 'get_groups' command
N/A
gid
pid of the Group leader
N/A
network
Network connection type
wired
wifi
unknown (not applicable for external controllers)
lineout
LineOut level type
1 - variable
2 - Fixed
control
Only valid when lintout level type is Fixed (2).
1 - None
2 - IR
3 - Trigger
4 - Network
serial
Only listed if device has valid serial number
N/A
Note: The group id field (gid) is optional. The 'gid' field will only be appeared if the player(s) is part of a group.
Note: control field is only populated when lineout level type is Fixed (lineout = 2)
Response:
{
"heos": {
"command": "player/get_player_info",
"result": "success",
"message": "pid='player_id'"
},
"payload": {
"name": "'player name'",
"pid": "player id'",
"gid": "group id'",
"model": "'player model'",
"version": "'player verison'"
"network": "wired"
"lineout": "level type"
"control": "control option"
"serial": "serial number"
}
}
Example: heos://player/get_player_info?pid=1
4.2.3 Get Play State