Skip to main content

OutputDevice

A speaker the station can play on, as an output plugin listed it

Attributes (8)
AttributeTypeRequiredDescription
pluginIdstringYesThe plugin that drives it, for example deadair.cast
deviceIdstringYesThe plugin's own id for the speaker. Stable across restarts
namestringYesWhat the operator calls it
modelstringNoThe make or model, where the speaker says
addressstringYesHow the plugin reaches it, for recognising rather than dialling
protocolstringNoHow it is driven, for a plugin that speaks several: chromecast, upnp, bluos
mountsOutputMount[]YesThe station's mounts this speaker can play, MP3 first. Empty when it plays none of the ones switched on
castingbooleanYesWhether the station is meant to be playing on it now. /outputs/casts says how that is going