ct.getsonos (device_id, parameter)
Roept de actuele toestand van een Sonos-apparaat op.
Parameter:
Terugmelding
Voorbeeld:
ct.setupnp (device_id, command [, option_setting])
Voert een uPnP-commando uit.
Parameter:
Voorbeeld:
Producthandboek 2CKA002273B5273
device_id:
Specifieke identificator de voor Sonos-apparaten
(format: RINCON_949F3EC192E401400)
parameter:
De teruggemelde parameter (De volgende parameters zijn
beschikbaar voor selectie: "groupvolume", "volume", "status",
"meta")
groupvolume:
Huidig volume van de Sonos-groep van het apparaat (nummer)
volume:
Huidig volume van het Sonos-apparaat (nummer)
status:
Huidige status van het Sonos-apparaat
(enum: 0:IDLE, 1:BUFFER, 2:PLAY, 3:PAUSED)
a, b, c, d, e, f, g:
Metergegevens van de op dat moment afgespeelde titel
(multiple strings)
A = track_name
B = track_artist
C = album_name
D = album_artist
E = show_name
F = container_name
G = stream_info
groupvol = ct.getsonos("RINCON_949F3EC192E401400", "groupvolume")
a, b, c, d, e, f, g = ct.getsonos("RINCON_949F3EC192E401400", "meta")
device_id:
Specifieke identificator voor uPnP-apparaten
(format: RINCON_949F3EC192E401400)
command:
De volgende commando's kunnen worden gebruikt:
"volume" heeft option_setting nodig voor volume (nummer)
"mute"
"unmute"
"play"
"pause"
"seek" heeft option_setting nodig voor position (nummer)
"next"
"previous"
ct.setupnp("RINCON_949F3EC192E401400", "volume", 25)
ct.setupnp("RINCON_949F3EC192E401400", "mute")
Inbedrijfname
│95