Updated external content (Jenkins build 558)

pull/1685/head
openHAB Build Server 2021-09-28 05:05:31 +00:00
parent 1abd0eec7c
commit 36994cd74a
31 changed files with 181 additions and 106 deletions

View File

@ -58,14 +58,14 @@ The following table lists the thing types of the supported LIFX devices:
The thing type determines the capability of a device and with that the possible ways of interacting with it.
The following matrix lists the capabilities (channels) for each type:
| Thing Type | On/Off | Brightness | Color | Color Zone | Color Temperature | Color Temperature Zone | HEV Cycle | Infrared | Tile Effects |
|---------------|:------:|:----------:|:-----:|:----------:|:-----------------:|:----------------------:|:---------:|:--------:|:------------:|
| colorlight | X | | X | | X | | | | |
| colorhevlight | X | | X | | X | | X | | |
| colorirlight | X | | X | | X | | | X | |
| colormzlight | X | | X | X | X | X | | | |
| tilelight | X | X | X | | X | | | | X |
| whitelight | X | X | | | X | | | | |
| Thing Type | On/Off | Brightness | Color | Color Zone | (Abs) Color Temperature | (Abs) Color Temperature Zone | HEV Cycle | Infrared | Tile Effects |
|---------------|:------:|:----------:|:-----:|:----------:|:-----------------------:|:----------------------------:|:---------:|:--------:|:------------:|
| colorlight | X | | X | | X | | | | |
| colorhevlight | X | | X | | X | | X | | |
| colorirlight | X | | X | | X | | | X | |
| colormzlight | X | | X | X | X | X | | | |
| tilelight | X | X | X | | X | | | | X |
| whitelight | X | X | | | X | | | | |
## Discovery
@ -100,17 +100,19 @@ Thing lifx:colorirlight:porch [ host="10.120.130.4", fadetime=0 ]
All devices support some of the following channels:
| Channel Type ID | Item Type | Description | Thing Types |
|-----------------|-----------|------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------|
| brightness | Dimmer | This channel supports adjusting the brightness value. | whitelight |
| color | Color | This channel supports full color control with hue, saturation and brightness values. | colorlight, colorhevlight, colorirlight, colormzlight, tilelight |
| colorzone | Color | This channel supports full zone color control with hue, saturation and brightness values. | colormzlight |
| effect | String | This channel represents a type of light effect (e.g. for tile light: off, morph, flame) | tilelight |
| hevcycle | Switch | This channel supports starting and stopping the HEV clean cycle. | colorhevlight |
| infrared | Dimmer | This channel supports adjusting the infrared value. *Note:* IR capable lights only activate their infrared LEDs when the brightness drops below a certain level. | colorirlight |
| signalstrength | Number | This channel represents signal strength with values 0, 1, 2, 3 or 4; 0 being worst strength and 4 being best strength. | colorlight, colorhevlight, colorirlight, colormzlight, tilelight, whitelight |
| temperature | Dimmer | This channel supports adjusting the color temperature from cold (0%) to warm (100%). | colorlight, colorhevlight, colorirlight, colormzlight, tilelight, whitelight |
| temperaturezone | Dimmer | This channel supports adjusting the zone color temperature from cold (0%) to warm (100%). | colormzlight |
| Channel Type ID | Item Type | Description | Thing Types |
|--------------------|-----------|------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------|
| abstemperature | Number | This channel supports adjusting the color temperature in Kelvin. | colorlight, colorhevlight, colorirlight, colormzlight, tilelight, whitelight |
| abstemperaturezone | Number | This channel supports adjusting the zone color temperature in Kelvin. | colormzlight |
| brightness | Dimmer | This channel supports adjusting the brightness value. | whitelight |
| color | Color | This channel supports full color control with hue, saturation and brightness values. | colorlight, colorhevlight, colorirlight, colormzlight, tilelight |
| colorzone | Color | This channel supports full zone color control with hue, saturation and brightness values. | colormzlight |
| effect | String | This channel represents a type of light effect (e.g. for tile light: off, morph, flame) | tilelight |
| hevcycle | Switch | This channel supports starting and stopping the HEV clean cycle. | colorhevlight |
| infrared | Dimmer | This channel supports adjusting the infrared value. *Note:* IR capable lights only activate their infrared LEDs when the brightness drops below a certain level. | colorirlight |
| signalstrength | Number | This channel represents signal strength with values 0, 1, 2, 3 or 4; 0 being worst strength and 4 being best strength. | colorlight, colorhevlight, colorirlight, colormzlight, tilelight, whitelight |
| temperature | Dimmer | This channel supports adjusting the color temperature from cold (0%) to warm (100%). | colorlight, colorhevlight, colorirlight, colormzlight, tilelight, whitelight |
| temperaturezone | Dimmer | This channel supports adjusting the zone color temperature from cold (0%) to warm (100%). | colormzlight |
The *color* and *brightness* channels have a "Power On Brightness" configuration option that is used to determine the brightness when a light is switched on.
When it is left empty, the brightness of a light remains unchanged when a light is switched on or off.
@ -122,9 +124,9 @@ If both "Power on brightness" and "Power On Color" configuration options are def
The *temperature* channels have a "Power On Temperature" configuration option that is used to determine the color temperature when a light is switched on. When it is left empty, the color temperature of a light remains unchanged when a light is switched on or off.
MultiZone lights (*colormzlight*) have several channels (e.g. *colorzone0*, *temperaturezone0*, etc.) that allow for controlling specific zones of the light.
Changing the *color* and *temperature* channels will update the states of all zones.
The *color* and *temperature* channels of MultiZone lights always return the same state as *colorzone0*, *temperaturezone0*.
MultiZone lights (*colormzlight*) have several channels (e.g. *colorzone0*, *temperaturezone0*, *abstemperaturezone0*, etc.) that allow for controlling specific zones of the light.
Changing the *color*, *temperature* and *abstemperature* channels will update the states of all zones.
The *color*, *temperature* and *abstemperature* channels of MultiZone lights always return the same state as *colorzone0*, *temperaturezone0*, *abstemperaturezone0*.
The *hevcycle* channels have an optional "HEV Cycle Duration" configuration option that can be used to override the cycle duration configured in the light.
@ -189,36 +191,44 @@ Thing lifx:whitelight:kitchen [ deviceId="D073D5D4D4D4", fadetime=150 ]
// Living
Color Living_Color { channel="lifx:colorlight:living:color" }
Dimmer Living_Temperature { channel="lifx:colorlight:living:temperature" }
Number Living_Abs_Temperature { channel="lifx:colorlight:living:abstemperature" }
// Living2 (alternative approach)
Color Living2_Color { channel="lifx:colorlight:living2:color" }
Switch Living2_Switch { channel="lifx:colorlight:living2:color" }
Dimmer Living2_Dimmer { channel="lifx:colorlight:living2:color" }
Dimmer Living2_Temperature { channel="lifx:colorlight:living2:temperature" }
Number Living2_Abs_Temperature { channel="lifx:colorlight:living2:abstemperature" }
// Desk
Color Desk_Color { channel="lifx:colorhevlight:desk:color" }
Dimmer Desk_Temperature { channel="lifx:colorhevlight:desk:temperature" }
Number Desk_Abs_Temperature { channel="lifx:colorhevlight:desk:abstemperature" }
Switch Desk_HEV_Cycle { channel="lifx:colorhevlight:desk:hevcycle" }
// Porch
Color Porch_Color { channel="lifx:colorirlight:porch:color" }
Dimmer Porch_Infrared { channel="lifx:colorirlight:porch:infrared" }
Dimmer Porch_Temperature { channel="lifx:colorirlight:porch:temperature" }
Number Porch_Abs_Temperature { channel="lifx:colorirlight:porch:abstemperature" }
Number Porch_Signal_Strength { channel="lifx:colorirlight:porch:signalstrength" }
// Ceiling
Color Ceiling_Color { channel="lifx:colormzlight:ceiling:color" }
Dimmer Ceiling_Temperature { channel="lifx:colormzlight:ceiling:temperature" }
Number Ceiling_Abs_Temperature { channel="lifx:colormzlight:ceiling:abstemperature" }
Color Ceiling_Color_Zone_0 { channel="lifx:colormzlight:ceiling:colorzone0" }
Dimmer Ceiling_Temperature_Zone_0 { channel="lifx:colormzlight:ceiling:temperaturezone0" }
Number Ceiling_Abs_Temperature_Zone_0 { channel="lifx:colormzlight:ceiling:abstemperaturezone0" }
Color Ceiling_Color_Zone_15 { channel="lifx:colormzlight:ceiling:colorzone15" }
Dimmer Ceiling_Temperature_Zone_15 { channel="lifx:colormzlight:ceiling:temperaturezone15" }
Number Ceiling_Abs_Temperature_Zone_15 { channel="lifx:colormzlight:ceiling:abstemperaturezone15" }
// Kitchen
Switch Kitchen_Toggle { channel="lifx:whitelight:kichen:brightness" }
Dimmer Kitchen_Brightness { channel="lifx:whitelight:kitchen:brightness" }
Dimmer Kitchen_Temperature { channel="lifx:whitelight:kitchen:temperature" }
Number Kitchen_Abs_Temperature { channel="lifx:whitelight:kitchen:abstemperature" }
```
### demo.sitemap:
@ -231,6 +241,7 @@ sitemap demo label="Main Menu"
Slider item=Living_Color
Colorpicker item=Living_Color
Slider item=Living_Temperature
Slider item=Living_Abs_Temperature
}
Frame label="Living2" {
@ -238,6 +249,7 @@ sitemap demo label="Main Menu"
Slider item=Living2_Dimmer
Colorpicker item=Living2_Color
Slider item=Living2_Temperature
Slider item=Living2_Abs_Temperature
}
Frame label="Desk" {
@ -245,6 +257,7 @@ sitemap demo label="Main Menu"
Slider item=Desk_Color
Colorpicker item=Desk_Color
Slider item=Desk_Temperature
Slider item=Desk_Abs_Temperature
Switch item=Desk_HEV_Cycle
}
@ -253,6 +266,7 @@ sitemap demo label="Main Menu"
Slider item=Porch_Color
Colorpicker item=Porch_Color
Slider item=Porch_Temperature
Slider item=Porch_Abs_Temperature
Slider item=Porch_Infrared
Text item=Porch_Signal_Strength
}
@ -262,16 +276,20 @@ sitemap demo label="Main Menu"
Slider item=Ceiling_Color
Colorpicker item=Ceiling_Color
Slider item=Ceiling_Temperature
Slider item=Ceiling_Abs_Temperature
Colorpicker item=Ceiling_Color_Zone_0
Slider item=Ceiling_Temperature_Zone_0
Slider item=Ceiling_Abs_Temperature_Zone_0
Colorpicker item=Ceiling_Color_Zone_15
Slider item=Ceiling_Temperature_Zone_15
Slider item=Ceiling_Abs_Temperature_Zone_15
}
Frame label="Kitchen" {
Switch item=Kitchen_Toggle
Slider item=Kitchen_Brightness
Slider item=Kitchen_Temperature
Slider item=Kitchen_Abs_Temperature
}
}
```

View File

@ -141,3 +141,23 @@ val List<String> attachmentUrlList = newArrayList(
val mailActions = getActions("mail","mail:smtp:sampleserver")
mailActions.sendHtmlMail("mail@example.com", "Test subject", "<h1>Header</h1>This is the mail content.", attachmentUrlList)
```
## Mail Headers
The binding allows one to add custom e-mail headers to messages that it sends.
For example if you want e-mails sent by this binding to be grouped into a "threaded view" in your email client, you must provide an e-mail "Reference" header, which acts as the key for grouping messages together.
Headers can be added inside a rule by calling the `mailActions.addHeader()` method before calling the respective `mailActions.sendMail()` method.
See the example below.
```
rule "Send Mail with a 'Reference' header; for threaded view in e-mail client"
when
...
then
val mailActions = getActions("mail","mail:smtp:sampleserver")
mailActions.addHeader("Reference", "<unique-thread-identifier>")
mailActions.sendMail("mail@example.com", "Test subject", "Test message text")
end
```
Note: in the case of the "Reference" header, the `<unique-thread-identifier>` has to be an ASCII string enclosed in angle brackets.

View File

@ -5,6 +5,7 @@ title: Mikrotik RouterOS - Bindings
type: binding
description: "This binding integrates [Mikrotik](https://mikrotik.com/) [RouterOS](https://help.mikrotik.com/docs/display/ROS/RouterOS)"
since: 3x
logo: images/addons/mikrotik.png
install: manual
---

View File

@ -201,7 +201,8 @@
<label>Humidity</label>
<category>Humidity</category>
<tags>
<tag>CurrentHumidity</tag>
<tag>Measurement</tag>
<tag>Humidity</tag>
</tags>
<state pattern="%.0f %%" readOnly="true" min="0" max="100">
</state>

View File

@ -29,7 +29,8 @@
<label>All On</label>
<description>"On" if all lights in this group are "On", otherwise "Off".</description>
<tags>
<tag>Lighting</tag>
<tag>Status</tag>
<tag>Light</tag>
</tags>
<state readOnly="true"/>
</channel-type>
@ -39,7 +40,8 @@
<label>Any On</label>
<description>"On" if any light in this group is "On", otherwise "Off".</description>
<tags>
<tag>Lighting</tag>
<tag>Status</tag>
<tag>Light</tag>
</tags>
<state readOnly="true"/>
</channel-type>
@ -48,7 +50,8 @@
<item-type>String</item-type>
<label>Recall Scene</label>
<tags>
<tag>Lighting</tag>
<tag>Control</tag>
<tag>Light</tag>
</tags>
</channel-type>

View File

@ -167,7 +167,8 @@
<item-type>String</item-type>
<label>Effect Channel</label>
<tags>
<tag>Lighting</tag>
<tag>Control</tag>
<tag>Light</tag>
</tags>
</channel-type>
@ -175,7 +176,8 @@
<item-type>Number</item-type>
<label>Effect Speed Channel</label>
<tags>
<tag>Lighting</tag>
<tag>Control</tag>
<tag>Light</tag>
</tags>
<state min="0" max="10" step="1"/>
</channel-type>

View File

@ -10,7 +10,8 @@
channel, the values is used for ALL DMX channels.</description>
<category>DimmableLight</category>
<tags>
<tag>Lighting</tag>
<tag>Control</tag>
<tag>Light</tag>
</tags>
</channel-type>
<!-- Color Temperature -->
@ -20,7 +21,8 @@
<description>Relative intensity of two adjacent DMX channels</description>
<category>ColorLight</category>
<tags>
<tag>Lighting</tag>
<tag>Control</tag>
<tag>Light</tag>
</tags>
</channel-type>
<!-- Color Channel -->
@ -31,7 +33,8 @@
color will be re-use in 3-channel groups.</description>
<category>ColorLight</category>
<tags>
<tag>Lighting</tag>
<tag>Control</tag>
<tag>Light</tag>
</tags>
</channel-type>
<!-- Switch Channel -->

View File

@ -11,7 +11,8 @@
</description>
<category>ColorLight</category>
<tags>
<tag>Lighting</tag>
<tag>Control</tag>
<tag>Light</tag>
</tags>
</channel-type>

View File

@ -758,7 +758,8 @@
<description>This setting describes the custom color state of the ambient light.</description>
<category>Colorpicker</category>
<tags>
<tag>Lighting</tag>
<tag>Control</tag>
<tag>Light</tag>
</tags>
<state readOnly="false"/>
</channel-type>

View File

@ -108,9 +108,6 @@
<item-type>Switch</item-type>
<label>Clean</label>
<description>Start cleaning / return home.</description>
<tags>
<tag>Switchable</tag>
</tags>
</channel-type>
<channel-type id="startType">
<item-type>Switch</item-type>

View File

@ -7,10 +7,11 @@
<channel-type id="brightness">
<item-type>Dimmer</item-type>
<label>Brightness</label>
<description>Sets the brightness of the light</description>
<description>Controls the brightness and switches the light on and off</description>
<category>DimmableLight</category>
<tags>
<tag>Lighting</tag>
<tag>Control</tag>
<tag>Light</tag>
</tags>
<config-description-ref uri="channel-type:lifx:brightness"/>
</channel-type>
@ -18,56 +19,56 @@
<channel-type id="color">
<item-type>Color</item-type>
<label>Color</label>
<description>Selects the color of the light</description>
<description>Controls the color of the light</description>
<category>ColorLight</category>
<tags>
<tag>Lighting</tag>
<tag>Control</tag>
<tag>Light</tag>
</tags>
<config-description-ref uri="channel-type:lifx:color"/>
</channel-type>
<channel-type id="colorzone" advanced="true">
<item-type>Color</item-type>
<label>Color Zone</label>
<description>Selects the zone color of the light</description>
<category>ColorLight</category>
<tags>
<tag>Lighting</tag>
</tags>
</channel-type>
<channel-type id="hevcycle">
<item-type>Switch</item-type>
<label>HEV Cycle</label>
<description>Controls the HEV clean cycle of the light</description>
<tags>
<tag>Control</tag>
<tag>Light</tag>
</tags>
<config-description-ref uri="channel-type:lifx:hevcycle"/>
</channel-type>
<channel-type id="infrared">
<item-type>Dimmer</item-type>
<label>Infrared</label>
<description>Sets the infrared of the light</description>
<description>Controls the infrared level of the light</description>
<tags>
<tag>Control</tag>
<tag>Light</tag>
</tags>
</channel-type>
<channel-type id="temperature">
<item-type>Dimmer</item-type>
<label>Temperature</label>
<description>Sets the temperature of the light</description>
<label>Color Temperature</label>
<description>Controls the color temperature of the light from 0 (cold) to 100 (warm)</description>
<category>ColorLight</category>
<tags>
<tag>Control</tag>
<tag>ColorTemperature</tag>
</tags>
<config-description-ref uri="channel-type:lifx:temperature"/>
</channel-type>
<channel-type id="temperaturezone" advanced="true">
<item-type>Dimmer</item-type>
<label>Temperature Zone</label>
<description>Sets the zone temperature of the light</description>
<category>ColorLight</category>
</channel-type>
<channel-type id="effect">
<item-type>String</item-type>
<label>Effect</label>
<description>Sets the effect of the light</description>
<description>Controls the effect of the light</description>
<tags>
<tag>Control</tag>
<tag>Light</tag>
</tags>
<state>
<options>
<option value="off">Off</option>

View File

@ -9,6 +9,7 @@
<channels>
<channel id="color" typeId="color"/>
<channel id="temperature" typeId="temperature"/>
<channel id="abstemperature" typeId="system.color-temperature-abs"/>
<channel id="hevcycle" typeId="hevcycle"/>
<channel id="signalstrength" typeId="system.signal-strength"/>
</channels>

View File

@ -9,6 +9,7 @@
<channels>
<channel id="color" typeId="color"/>
<channel id="temperature" typeId="temperature"/>
<channel id="abstemperature" typeId="system.color-temperature-abs"/>
<channel id="infrared" typeId="infrared"/>
<channel id="signalstrength" typeId="system.signal-strength"/>
</channels>

View File

@ -9,6 +9,7 @@
<channels>
<channel id="color" typeId="color"/>
<channel id="temperature" typeId="temperature"/>
<channel id="abstemperature" typeId="system.color-temperature-abs"/>
<channel id="signalstrength" typeId="system.signal-strength"/>
</channels>
<representation-property>macAddress</representation-property>

View File

@ -9,6 +9,7 @@
<channels>
<channel id="color" typeId="color"/>
<channel id="temperature" typeId="temperature"/>
<channel id="abstemperature" typeId="system.color-temperature-abs"/>
<channel id="signalstrength" typeId="system.signal-strength"/>
</channels>
<representation-property>macAddress</representation-property>

View File

@ -9,6 +9,7 @@
<channels>
<channel id="color" typeId="color"/>
<channel id="temperature" typeId="temperature"/>
<channel id="abstemperature" typeId="system.color-temperature-abs"/>
<channel id="signalstrength" typeId="system.signal-strength"/>
<channel id="effect" typeId="effect"/>
</channels>

View File

@ -9,6 +9,7 @@
<channels>
<channel id="brightness" typeId="brightness"/>
<channel id="temperature" typeId="temperature"/>
<channel id="abstemperature" typeId="system.color-temperature-abs"/>
<channel id="signalstrength" typeId="system.signal-strength"/>
</channels>
<representation-property>macAddress</representation-property>

View File

@ -40,9 +40,6 @@
<item-type>Switch</item-type>
<label>Device Grab</label>
<category>Switch</category>
<tags>
<tag>Switchable</tag>
</tags>
</channel-type>
<channel-group-type id="keypresses">

View File

@ -29,7 +29,8 @@
light on and off.</description>
<category>DimmableLight</category>
<tags>
<tag>Lighting</tag>
<tag>Control</tag>
<tag>Light</tag>
</tags>
<state max="100" min="0" step="1" pattern="%d %%" readOnly="false"></state>
</channel-type>
@ -49,7 +50,8 @@
<description>Control the color of light.</description>
<category>ColorLight</category>
<tags>
<tag>Lighting</tag>
<tag>Control</tag>
<tag>Light</tag>
</tags>
</channel-type>
@ -58,6 +60,7 @@
<label>Color Temperature</label>
<description>Allows to control the color temperature of light.</description>
<tags>
<tag>Control</tag>
<tag>ColorTemperature</tag>
</tags>
<state pattern="%d K"/>

View File

@ -46,8 +46,8 @@
</description>
<category>ColorLight</category>
<tags>
<tag>ColorLighting</tag>
<tag>Lighting</tag>
<tag>Control</tag>
<tag>Light</tag>
</tags>
</channel-type>
@ -57,7 +57,8 @@
<description>The brightness can be set in 16 steps for RGBW/White leds and in 64 steps for RGBWW leds</description>
<category>Light</category>
<tags>
<tag>Lighting</tag>
<tag>Control</tag>
<tag>Light</tag>
</tags>
<state min="0" max="100" step="1" pattern="%d"></state>
</channel-type>

View File

@ -9,7 +9,8 @@
<label>Current Temperature</label>
<category>Temperature</category>
<tags>
<tag>CurrentTemperature</tag>
<tag>Measurement</tag>
<tag>Temperature</tag>
</tags>
<state readOnly="true" pattern="%.1f %unit%"/>
</channel-type>
@ -18,7 +19,8 @@
<label>Temperature Comfort Mode</label>
<category>Heating</category>
<tags>
<tag>TargetTemperature</tag>
<tag>Setpoint</tag>
<tag>Temperature</tag>
</tags>
<state pattern="%d %unit%" min="5" max="35" step="1"/>
</channel-type>
@ -27,7 +29,8 @@
<label>Temperature Sleep Mode</label>
<category>Heating</category>
<tags>
<tag>TargetTemperature</tag>
<tag>Setpoint</tag>
<tag>Temperature</tag>
</tags>
<state pattern="%d %unit%" min="5" max="35" step="1"/>
</channel-type>
@ -37,7 +40,8 @@
<description>Set temperature away mode</description>
<category>Heating</category>
<tags>
<tag>TargetTemperature</tag>
<tag>Setpoint</tag>
<tag>Temperature</tag>
</tags>
<state pattern="%d %unit%" min="5" max="35" step="1"/>
</channel-type>
@ -46,7 +50,8 @@
<label>Target Temperature</label>
<category>Heating</category>
<tags>
<tag>TargetTemperature</tag>
<tag>Setpoint</tag>
<tag>Temperature</tag>
</tags>
<state pattern="%d %unit%" min="5" max="35" step="1"/>
</channel-type>
@ -55,7 +60,8 @@
<label>Target Temperature</label>
<category>Heating</category>
<tags>
<tag>TargetTemperature</tag>
<tag>Setpoint</tag>
<tag>Temperature</tag>
</tags>
<state pattern="%d %unit%" readOnly="true" min="5" max="35" step="1"/>
</channel-type>
@ -121,7 +127,8 @@
<label>Target Temperature Vacation</label>
<category>Heating</category>
<tags>
<tag>TargetTemperature</tag>
<tag>Setpoint</tag>
<tag>Temperature</tag>
</tags>
<state pattern="%d %unit%" min="5" max="35" step="1"/>
</channel-type>

View File

@ -225,7 +225,8 @@
<description>Temperature measured by thermostat</description>
<category>Temperature</category>
<tags>
<tag>CurrentTemperature</tag>
<tag>Measurement</tag>
<tag>Temperature</tag>
</tags>
<state readOnly="true" pattern="%.1f %unit%"/>
</channel-type>
@ -235,7 +236,8 @@
<description>Setpoint temperature of thermostat</description>
<category>Temperature</category>
<tags>
<tag>TargetTemperature</tag>
<tag>Setpoint</tag>
<tag>Temperature</tag>
</tags>
<state min="0" max="100" step="0.5" pattern="%.1f %unit%"/>
</channel-type>

View File

@ -11,7 +11,8 @@
<description>Switch the power ON and OFF</description>
<category>Light</category>
<tags>
<tag>Lighting</tag>
<tag>Switch</tag>
<tag>Light</tag>
</tags>
</channel-type>
@ -22,7 +23,8 @@
<description>Control the brightness and switch the light ON and OFF</description>
<category>DimmableLight</category>
<tags>
<tag>Lighting</tag>
<tag>Control</tag>
<tag>Light</tag>
</tags>
</channel-type>
@ -44,7 +46,8 @@
<description>Current temperature (read only)</description>
<category>Temperature</category>
<tags>
<tag>CurrentTemperature</tag>
<tag>Measurement</tag>
<tag>Temperature</tag>
</tags>
<state readOnly="true" pattern="%.1f %unit%"/>
</channel-type>
@ -68,7 +71,8 @@
<description>Setpoint temperature (read/write)</description>
<category>Temperature</category>
<tags>
<tag>TargetTemperature</tag>
<tag>Setpoint</tag>
<tag>Temperature</tag>
</tags>
<state pattern="%.1f %unit%" step="0.5"/>
</channel-type>

View File

@ -47,18 +47,12 @@
<item-type>Switch</item-type>
<label>PlayStation 3 Power</label>
<description>Shows if PlayStation 3 is On or Off.</description>
<tags>
<tag>Switchable</tag>
</tags>
<state readOnly="true"/>
</channel-type>
<channel-type id="power-channel">
<item-type>Switch</item-type>
<label>PlayStation 4 Power</label>
<description>Shows if PlayStation 4 is On or in Standby/Off.</description>
<tags>
<tag>Switchable</tag>
</tags>
</channel-type>
<channel-type id="application-channel">
<item-type>String</item-type>

View File

@ -175,7 +175,8 @@
<description>Temperature Measured by Thermostat</description>
<category>Temperature</category>
<tags>
<tag>CurrentTemperature</tag>
<tag>Measurement</tag>
<tag>Temperature</tag>
</tags>
<state readOnly="true" pattern="%.1f %unit%"/>
</channel-type>
@ -186,7 +187,8 @@
<description>Setpoint Temperature of Thermostat</description>
<category>Temperature</category>
<tags>
<tag>TargetTemperature</tag>
<tag>Setpoint</tag>
<tag>Temperature</tag>
</tags>
<state min="0" max="100" step="0.5" pattern="%.1f %unit%"/>
</channel-type>

View File

@ -9,7 +9,8 @@
<label>Current Temperature</label>
<category>Temperature</category>
<tags>
<tag>CurrentTemperature</tag>
<tag>Measurement</tag>
<tag>Temperature</tag>
</tags>
<state readOnly="true" pattern="%.1f %unit%"/>
</channel-type>
@ -18,16 +19,14 @@
<label>Current Humidity</label>
<category>Humidity</category>
<tags>
<tag>CurrentHumidity</tag>
<tag>Measurement</tag>
<tag>Humidity</tag>
</tags>
<state readOnly="true" pattern="%.1f %unit%"/>
</channel-type>
<channel-type id="masterSwitch">
<item-type>Switch</item-type>
<label>Master Switch</label>
<tags>
<tag>Switchable</tag>
</tags>
</channel-type>
<channel-type id="timer">
<item-type>Number</item-type>

View File

@ -100,7 +100,8 @@
<description>Internal device temperature, helps to detect overheating due to installation issues</description>
<category>Temperature</category>
<tags>
<tag>CurrentTemperature</tag>
<tag>Measurement</tag>
<tag>Temperature</tag>
</tags>
<state readOnly="true" pattern="%.0f %unit%">
</state>

View File

@ -217,7 +217,8 @@
<description>Temperature from the sensor</description>
<category>Temperature</category>
<tags>
<tag>CurrentTemperature</tag>
<tag>Measurement</tag>
<tag>Temperature</tag>
</tags>
<state readOnly="true" pattern="%.1f %unit%">
</state>
@ -228,7 +229,8 @@
<description>Temperature from the external sensor</description>
<category>Temperature</category>
<tags>
<tag>CurrentTemperature</tag>
<tag>Measurement</tag>
<tag>Temperature</tag>
</tags>
<state readOnly="true" pattern="%.1f %unit%">
</state>
@ -239,7 +241,8 @@
<description>Relative humidity in % (0..100%) from external sensor</description>
<category>Humidity</category>
<tags>
<tag>CurrentHumidity</tag>
<tag>Measurement</tag>
<tag>Humidity</tag>
</tags>
<state readOnly="true" pattern="%.1f %unit%">
</state>
@ -249,7 +252,8 @@
<label>Humidity</label>
<description>Relative humidity in % (0..100%)</description>
<tags>
<tag>CurrentHumidity</tag>
<tag>Measurement</tag>
<tag>Humidity</tag>
</tags>
<state readOnly="true" pattern="%.1f %unit%"/>
</channel-type>

View File

@ -22,7 +22,8 @@
</description>
<category>Light</category>
<tags>
<tag>Lighting</tag>
<tag>Switch</tag>
<tag>Light</tag>
</tags>
</channel-type>

View File

@ -57,7 +57,8 @@
<description>Allows you to exit FX mode and use the LEDS like a normal light</description>
<category>ColorLight</category>
<tags>
<tag>Lighting</tag>
<tag>Control</tag>
<tag>Light</tag>
</tags>
</channel-type>

View File

@ -14,7 +14,8 @@
</description>
<category>DimmableLight</category>
<tags>
<tag>Lighting</tag>
<tag>Control</tag>
<tag>Light</tag>
</tags>
</channel-type>
@ -25,7 +26,8 @@
<description>The color channel allows to control the color of a light.</description>
<category>ColorLight</category>
<tags>
<tag>Lighting</tag>
<tag>Control</tag>
<tag>Light</tag>
</tags>
</channel-type>
@ -36,6 +38,7 @@
<description>The CT channel allows to control the CT of a light.</description>
<category>DimmableCT</category>
<tags>
<tag>Control</tag>
<tag>ColorTemperature</tag>
</tags>
</channel-type>
@ -54,7 +57,8 @@
<description>The color channel allows to control the color of a light.</description>
<category>ColorLight</category>
<tags>
<tag>Lighting</tag>
<tag>Control</tag>
<tag>Light</tag>
</tags>
</channel-type>
@ -64,7 +68,8 @@
<description>The nightlight channel allows to switch to nightlight mode.
</description>
<tags>
<tag>Lighting</tag>
<tag>Switch</tag>
<tag>Light</tag>
</tags>
</channel-type>