Updated external content (Jenkins build 1811)
parent
b549cfadcb
commit
60e5ae6a60
|
@ -109,38 +109,38 @@ The Squeezebox server supports the following channel:
|
|||
|
||||
All devices support some of the following channels:
|
||||
|
||||
| Channel Type ID | Item Type | Description |
|
||||
| ---------------------- | --------- | -------------------------------------------------------------------------------------------- |
|
||||
| power | Switch | Power on/off your device |
|
||||
| mute | Switch | Mute/unmute your device |
|
||||
| volume | Dimmer | Volume of your device |
|
||||
| stop | Switch | Stop the current title |
|
||||
| control | Player | Control the Zone Player, e.g. play/pause/next/previous/ffward/rewind |
|
||||
| stream | String | Play the given HTTP or file stream (file:// or http://) |
|
||||
| source | String | Shows the source of the currently playing playlist entry. (i.e. `http://radio.org/radio.mp3` |
|
||||
| sync | String | Add another player to your device for synchronized playback (other player mac address) |
|
||||
| playListIndex | Number | Playlist Index |
|
||||
| currentPlayingTime | Number | Current Playing Time |
|
||||
| duration | Number | Duration of currently playing track (in seconds) |
|
||||
| currentPlaylistShuffle | Number | Current playlist shuffle mode (0 No Shuffle, 1 Shuffle Songs, 2 Shuffle Albums) |
|
||||
| currentPlaylistRepeat | Number | Current playlist repeat Mode (0 No Repeat, 1 Repeat Song, 2 Repeat Playlist) |
|
||||
| title | String | Title of the current song |
|
||||
| remotetitle | String | Remote Title (Radio) of the current song |
|
||||
| album | String | Album name of the current song |
|
||||
| artist | String | Artist name of the current song |
|
||||
| year | String | Release year of the current song |
|
||||
| genre | String | Genre name of the current song |
|
||||
| albumArtist | String | Main artist of the entire album |
|
||||
| trackArtist | String | Main artist of the track |
|
||||
| band | String | Band/orchestra that performed the work |
|
||||
| composer | String | Original composer of the work |
|
||||
| conductor | String | Person who conducted the performance |
|
||||
| coverartdata | Image | Image data of cover art of the current song |
|
||||
| ircode | String | Received IR code |
|
||||
| numberPlaylistTracks | Number | Number of playlist tracks |
|
||||
| playFavorite | String | ID of Favorite to play (channel's state options contains available favorites) |
|
||||
| rate | Switch | "Like" or "unlike" the currently playing song (if supported by the streaming service) |
|
||||
| sleep | Number | Power off the player in the specified number of minutes. Sending 0 cancels the timer |
|
||||
| Channel Type ID | Item Type | Description |
|
||||
| ---------------------- | ----------- | -------------------------------------------------------------------------------------------- |
|
||||
| power | Switch | Power on/off your device |
|
||||
| mute | Switch | Mute/unmute your device |
|
||||
| volume | Dimmer | Volume of your device |
|
||||
| stop | Switch | Stop the current title |
|
||||
| control | Player | Control the Zone Player, e.g. play/pause/next/previous/ffward/rewind |
|
||||
| stream | String | Play the given HTTP or file stream (file:// or http://) |
|
||||
| source | String | Shows the source of the currently playing playlist entry. (i.e. `http://radio.org/radio.mp3` |
|
||||
| sync | String | Add another player to your device for synchronized playback (other player mac address) |
|
||||
| playListIndex | Number | Playlist Index |
|
||||
| currentPlayingTime | Number:Time | Current Playing Time |
|
||||
| duration | Number:Time | Duration of currently playing track (in seconds) |
|
||||
| currentPlaylistShuffle | Number | Current playlist shuffle mode (0 No Shuffle, 1 Shuffle Songs, 2 Shuffle Albums) |
|
||||
| currentPlaylistRepeat | Number | Current playlist repeat Mode (0 No Repeat, 1 Repeat Song, 2 Repeat Playlist) |
|
||||
| title | String | Title of the current song |
|
||||
| remotetitle | String | Remote Title (Radio) of the current song |
|
||||
| album | String | Album name of the current song |
|
||||
| artist | String | Artist name of the current song |
|
||||
| year | String | Release year of the current song |
|
||||
| genre | String | Genre name of the current song |
|
||||
| albumArtist | String | Main artist of the entire album |
|
||||
| trackArtist | String | Main artist of the track |
|
||||
| band | String | Band/orchestra that performed the work |
|
||||
| composer | String | Original composer of the work |
|
||||
| conductor | String | Person who conducted the performance |
|
||||
| coverartdata | Image | Image data of cover art of the current song |
|
||||
| ircode | String | Received IR code |
|
||||
| numberPlaylistTracks | Number | Number of playlist tracks |
|
||||
| playFavorite | String | ID of Favorite to play (channel's state options contains available favorites) |
|
||||
| rate | Switch | "Like" or "unlike" the currently playing song (if supported by the streaming service) |
|
||||
| sleep | Number | Power off the player in the specified number of minutes. Sending 0 cancels the timer |
|
||||
|
||||
## Example .Items File
|
||||
|
||||
|
|
|
@ -13,10 +13,18 @@
|
|||
<description>A Hue API v2 device with channels depending on its actual capabilities.</description>
|
||||
|
||||
<channels>
|
||||
<channel id="color" typeId="system.color"/>
|
||||
<channel id="color-temperature" typeId="system.color-temperature"/>
|
||||
<channel id="brightness" typeId="system.brightness"/>
|
||||
<channel id="switch" typeId="system.power"/>
|
||||
<channel id="color" typeId="system.color">
|
||||
<autoUpdatePolicy>veto</autoUpdatePolicy>
|
||||
</channel>
|
||||
<channel id="color-temperature" typeId="system.color-temperature">
|
||||
<autoUpdatePolicy>veto</autoUpdatePolicy>
|
||||
</channel>
|
||||
<channel id="brightness" typeId="system.brightness">
|
||||
<autoUpdatePolicy>veto</autoUpdatePolicy>
|
||||
</channel>
|
||||
<channel id="switch" typeId="system.power">
|
||||
<autoUpdatePolicy>veto</autoUpdatePolicy>
|
||||
</channel>
|
||||
<channel id="alert" typeId="alert-v2">
|
||||
<description>Activate the alert for the light.</description>
|
||||
</channel>
|
||||
|
@ -85,16 +93,12 @@
|
|||
<channel id="battery-low" typeId="system.low-battery"/>
|
||||
<channel id="last-updated" typeId="last-updated-v2"/>
|
||||
<channel id="dynamics" typeId="dynamics"/>
|
||||
<channel id="color-temperature-abs" typeId="system.color-temperature-abs"/>
|
||||
<channel id="color-xy-only" typeId="advanced-color">
|
||||
<description>Set the color xy parameter of the light without changing other state parameters.</description>
|
||||
</channel>
|
||||
<channel id="dimming-only" typeId="advanced-brightness">
|
||||
<description>Set the dimming parameter of the light without changing other state parameters.</description>
|
||||
</channel>
|
||||
<channel id="on-off-only" typeId="advanced-power">
|
||||
<description>Set the on/off parameter of the light without changing other state parameters.</description>
|
||||
<channel id="color-temperature-abs" typeId="system.color-temperature-abs">
|
||||
<autoUpdatePolicy>veto</autoUpdatePolicy>
|
||||
</channel>
|
||||
<channel id="color-xy-only" typeId="advanced-color"/>
|
||||
<channel id="dimming-only" typeId="advanced-brightness"/>
|
||||
<channel id="on-off-only" typeId="advanced-power"/>
|
||||
</channels>
|
||||
|
||||
<properties>
|
||||
|
|
|
@ -240,20 +240,26 @@
|
|||
<channel-type id="advanced-color" advanced="true">
|
||||
<item-type>Color</item-type>
|
||||
<label>Color XY Only</label>
|
||||
<description>Set the color xy parameter of the light without changing other state parameters.</description>
|
||||
<category>ColorLight</category>
|
||||
<autoUpdatePolicy>veto</autoUpdatePolicy>
|
||||
</channel-type>
|
||||
|
||||
<channel-type id="advanced-brightness" advanced="true">
|
||||
<item-type>Dimmer</item-type>
|
||||
<label>Dimming Only</label>
|
||||
<description>Set the dimming parameter of the light without changing other state parameters.</description>
|
||||
<category>Light</category>
|
||||
<state pattern="%.1f %%"/>
|
||||
<autoUpdatePolicy>veto</autoUpdatePolicy>
|
||||
</channel-type>
|
||||
|
||||
<channel-type id="advanced-power" advanced="true">
|
||||
<item-type>Switch</item-type>
|
||||
<label>On/Off Only</label>
|
||||
<description>Set the on/off parameter of the light without changing other state parameters.</description>
|
||||
<category>Switch</category>
|
||||
<autoUpdatePolicy>veto</autoUpdatePolicy>
|
||||
</channel-type>
|
||||
|
||||
<channel-type id="security-contact">
|
||||
|
|
|
@ -98,6 +98,7 @@
|
|||
<property name="name"></property>
|
||||
<property name="uid"></property>
|
||||
<property name="ip"></property>
|
||||
<property name="thingTypeVersion">1</property>
|
||||
</properties>
|
||||
|
||||
<representation-property>mac</representation-property>
|
||||
|
@ -216,14 +217,18 @@
|
|||
<description>Playlist index</description>
|
||||
</channel-type>
|
||||
<channel-type id="currentPlayingTime">
|
||||
<item-type>Number</item-type>
|
||||
<item-type>Number:Time</item-type>
|
||||
<label>Current Playing Time</label>
|
||||
<description>Current Playing Time</description>
|
||||
<category>Time</category>
|
||||
<state pattern="%.0f %unit%"/>
|
||||
</channel-type>
|
||||
<channel-type id="duration">
|
||||
<item-type>Number</item-type>
|
||||
<item-type>Number:Time</item-type>
|
||||
<label>Track Duration</label>
|
||||
<description>Duration of Current Track (in seconds)</description>
|
||||
<category>Time</category>
|
||||
<state pattern="%.0f %unit%" readOnly="true"/>
|
||||
</channel-type>
|
||||
<channel-type id="currentPlaylistShuffle">
|
||||
<item-type>Number</item-type>
|
||||
|
|
Loading…
Reference in New Issue