EntertainmentConfiguration

@Serializable
data class EntertainmentConfiguration(val id: ResourceId, val type: ResourceType = ResourceType.EntertainmentConfiguration, val metadata: EntertainmentConfigurationMetadata, val configurationType: EntertainmentConfigurationType, val status: EntertainmentStatus, val activeStreamer: ResourceReference? = null, val streamProxy: StreamProxy, val channels: List<EntertainmentChannel>, val locations: EntertainmentLocations)

Configuration for Hue Entertainment functionality.

Entertainment configurations manage the setup for entertainment streaming, including channel assignments and light positions.

Constructors

Link copied to clipboard
constructor(id: ResourceId, type: ResourceType = ResourceType.EntertainmentConfiguration, metadata: EntertainmentConfigurationMetadata, configurationType: EntertainmentConfigurationType, status: EntertainmentStatus, activeStreamer: ResourceReference? = null, streamProxy: StreamProxy, channels: List<EntertainmentChannel>, locations: EntertainmentLocations)

Properties

Link copied to clipboard
@SerialName(value = "active_streamer")
val activeStreamer: ResourceReference?

Reference to the application streaming to this configuration.

Link copied to clipboard

Channels in the entertainment configuration.

Link copied to clipboard
@SerialName(value = "configuration_type")
val configurationType: EntertainmentConfigurationType

Defines for which type of application this channel assignment was optimized.

Link copied to clipboard

Unique identifier representing a specific entertainment configuration instance.

Link copied to clipboard

Entertainment service locations for lights in the zone.

Link copied to clipboard

Metadata containing the friendly name of the entertainment configuration.

Link copied to clipboard

Read-only field reporting if the stream is active or not.

Link copied to clipboard
@SerialName(value = "stream_proxy")
val streamProxy: StreamProxy

Stream proxy configuration for this entertainment group.

Link copied to clipboard

Type of the resource (always entertainment_configuration).