StateVars { HouseholdID SettingsReplicationState ZoneName Icon Configuration Invisible IsZoneBridge AirPlayEnabled SupportsAudioIn SupportsAudioClip IsIdle MoreInfo ChannelMapSet HTSatChanMapSet HTFreq HTBondedZoneCommitState Orientation LastChangedPlayState RoomCalibrationState AvailableRoomCalibration SatRoomUUID LEDState SerialNumber SoftwareVersion DisplaySoftwareVersion HardwareVersion IPAddress MACAddress CopyrightInfo ExtraInfo HTAudioIn Flags AutoplayIncludeLinkedZones AutoplayRoomUUID AutoplaySource AutoplayVolume AutoplayUseVolume TVConfigurationError HdmiCecAvailable WirelessMode WirelessLeafOnly HasConfiguredSSID ChannelFreq BehindWifiExtender WifiEnabled ConfigMode SecureRegState A_ARG_TYPE_ConfigModeOptions A_ARG_TYPE_ConfigModeState A_ARG_TYPE_ButtonState ButtonLockState VoiceConfigState MicEnabled KeepGrouped } Actions { SetLEDState(DesiredLEDState: [On, Off]) GetLEDState() -> (CurrentLEDState: [On, Off]) AddBondedZones(ChannelMapSet: String) RemoveBondedZones(ChannelMapSet: String, KeepGrouped: Boolean) CreateStereoPair(ChannelMapSet: String) SeparateStereoPair(ChannelMapSet: String) SetZoneAttributes(DesiredZoneName: String, DesiredIcon: String, DesiredConfiguration: String) GetZoneAttributes() -> (CurrentZoneName: String, CurrentIcon: String, CurrentConfiguration: String) GetHouseholdID() -> (CurrentHouseholdID: String) GetZoneInfo() -> (SerialNumber: String, SoftwareVersion: String, DisplaySoftwareVersion: String, HardwareVersion: String, IPAddress: String, MACAddress: String, CopyrightInfo: String, ExtraInfo: String, HTAudioIn: ui4, Flags: ui4) SetAutoplayLinkedZones(IncludeLinkedZones: Boolean, Source: String) GetAutoplayLinkedZones(Source: String) -> (IncludeLinkedZones: Boolean) SetAutoplayRoomUUID(RoomUUID: String, Source: String) GetAutoplayRoomUUID(Source: String) -> (RoomUUID: String) SetAutoplayVolume(Volume: 0..=100, Source: String) GetAutoplayVolume(Source: String) -> (CurrentVolume: 0..=100) SetUseAutoplayVolume(UseVolume: Boolean, Source: String) GetUseAutoplayVolume(Source: String) -> (UseVolume: Boolean) AddHTSatellite(HTSatChanMapSet: String) RemoveHTSatellite(SatRoomUUID: String) EnterConfigMode(Mode: String, Options: String) -> (State: String) ExitConfigMode(Options: String) GetButtonState() -> (State: String) SetButtonLockState(DesiredButtonLockState: [On, Off]) GetButtonLockState() -> (CurrentButtonLockState: [On, Off]) }