Protocol Specs

Example: heos://system/sign_in?un=user@gmail.com&pw=12345
4.1.4 HEOS Account Sign Out
Command: heos://system/sign_out
Response:
{
"heos": {
"command": "system/sign_out ",
"result": "success",
"message": "signed_out"
}
}
Example: heos://system/sign_out
4.1.5 HEOS System Heart Beat
Command: heos://system/heart_beat
Response:
{
"heos": {
"command": "system/heart_beat ",
"result": "success"
"message": ""
}
}
Example: heos://system/heart_beat
4.1.6 HEOS Speaker Reboot
Using this command controllers can reboot HEOS device. This command can only be used to reboot the HEOS device to which the
controller is connected through CLI port.
Command: heos://system/reboot
Response:
{
"heos": {
"command": "system/reboot",
"result": "success"
"message": ""
}
}
Example: heos://system/reboot
4.1.7 Prettify JSON response
Helper command to prettify JSON response when user is running CLI controller through telnet.
Command: heos://system/prettify_json_response?enable='on_or_off'
Attribute Description Enumeration
enable Enable or disable prettification of JSON response. on,off
Response:
{
"heos": {
"command": "system/prettify_json_response",
"result": "success",
"message": "enable='on_or_off'"
}
}
Example: heos://system/prettify_json_response?enable=on