updated generated content

Signed-off-by: Kai Kreuzer <kai@openhab.org>
pull/366/head
Kai Kreuzer 2017-03-17 19:56:07 +01:00
parent fb194bca9c
commit c0efe6050b
25 changed files with 337 additions and 123 deletions

View File

@ -167,6 +167,18 @@ astro:sun:home [ geolocation="xx.xxxxxx,xx.xxxxxx", altitude=100, interval=60 ]
}
```
or a offset and latest
```
astro:sun:home [ geolocation="xx.xxxxxx,xx.xxxxxx", altitude=100, interval=60 ] {
Channels:
Type rangeEvent : rise#event [
offset=-10,
latest="08:00"
]
}
```
Items:
```

View File

@ -95,8 +95,8 @@ demo.items:
```
Switch Outlet1 "Switchable outlet" { channel="avmfritz:FRITZ_DECT_200:1:DECT1:outlet" }
Number Temperature1 "Actual measured temperature [%.1f °C]" { channel="avmfritz:FRITZ_DECT_200:1:DECT1:temperature" }
Number Energy1 "Accumulated energy consumption [%.3 Wh]" { channel="avmfritz:FRITZ_DECT_200:1:DECT1:energy" }
Number Power1 "Current power consumption [%.2 W]" { channel="avmfritz:FRITZ_DECT_200:1:DECT1:power" }
Number Energy1 "Accumulated energy consumption [%.3f Wh]" { channel="avmfritz:FRITZ_DECT_200:1:DECT1:energy" }
Number Power1 "Current power consumption [%.2f W]" { channel="avmfritz:FRITZ_DECT_200:1:DECT1:power" }
Switch Outlet2 { channel="avmfritz:FRITZ_Powerline_546E:1:PL1:outlet" }
```
@ -106,13 +106,13 @@ demo.sitemap:
```
sitemap demo label="Main Menu"
{
Frame "FRITZ!DECT 200 switchable outlet" {
Switch item=Outlet1 icon="PowerOutlet"
Frame label="FRITZ!DECT 200 switchable outlet" {
Switch item=Outlet1 icon="poweroutlet"
Text item=Temperature1 icon="temperature"
Text item=Energy1 icon="energy"
Text item=Power1 icon="energy"
}
Frame "FRITZ!Powerline 546E switchable outlet" {
Frame label="FRITZ!Powerline 546E switchable outlet" {
Switch item=Outlet2
}
}

View File

@ -13,12 +13,6 @@ install: auto
{% include base.html %}
---
layout: documentation
---
{% include base.html %}
# digitalSTROM Binding
This binding integrates the [digitalSTROM-System](http://www.digitalstrom.de/).

View File

@ -13,12 +13,6 @@ install: auto
{% include base.html %}
---
layout: documentation
---
{% include base.html %}
# FS Internet Radio Binding
This binding integrates internet radios based on the [Frontier Silicon chipset](http://www.frontier-silicon.com/).
@ -77,13 +71,13 @@ The radio mode depends on the internet radio model (and probably its firmware ve
## Full Example
demo.things:
demo.things:
```
fsinternetradio:radio:radioInKitchen [ ip="192.168.0.42" ]
```
demo.items:
demo.items:
```
Switch RadioPower "Radio Power" { channel="fsinternetradio:radio:radioInKitchen:power" }
@ -95,7 +89,7 @@ String RadioInfo1 "Radio Info1" { channel="fsinternetradio:radio:radioInKitchen:
String RadioInfo2 "Radio Info2" { channel="fsinternetradio:radio:radioInKitchen:play-info-text" }
```
demo.sitemap:
demo.sitemap:
```
sitemap demo label="Main Menu"

View File

@ -88,6 +88,30 @@ In the items file, you can link items to channels of your Things:
Number Battery_Level "Battery [%d %%]" {channel="gardena:mower:home:myMower:battery#level"}
```
## Sensor refresh
You can send a REFRESH command to items linked to these Sensor channels:
* ambient_temperature#temperature
* soil_temperature#temperature
* humidity#humidity
* light#light
In the console:
```
smarthome:send ITEM_NAME REFRESH
```
In scripts:
```
import org.eclipse.smarthome.core.types.RefreshType
...
sendCommand(ITEM_NAME, RefreshType.REFRESH)
```
### Debugging and Tracing
If you want to see what's going on in the binding, switch the loglevel to TRACE in the Karaf console

View File

@ -13,12 +13,6 @@ install: auto
{% include base.html %}
---
layout: documentation
---
{% include base.html %}
# Philips Hue Binding
This binding integrates the [Philips Hue Lighting system](http://www.meethue.com).

View File

@ -16,7 +16,7 @@ install: auto
# Kodi Binding
[Kodi](https://kodi.tv) (formerly known as XBMC) is an free and open source (GPL) software media center for playing videos, music, pictures, games, and more.
Kodi runs on Linux, OS X, Windows, iOS, and Android.
Kodi runs on Linux, OS X, BSD, Windows, iOS, and Android.
It allows users to play and view most videos, music, podcasts, and other digital media files from local and network storage media and the internet.
The Kodi Binding integrated Kodi media center support with openHAB, allowing both controlling the player as well as retrieving player status data like the currently played movie title.
@ -94,20 +94,20 @@ The Kodi thing supports the following channels:
demo.items
```
Switch myKodi_mute "Stumm" { channel="kodi:kodi:myKodi:mute" }
Dimmer myKodi_volume "Lautstärke [%d]" { channel="kodi:kodi:myKodi:volume" }
Player myKodi_control "Kontrolle [%s]" { channel="kodi:kodi:myKodi:control" }
Switch myKodi_mute "Mute" { channel="kodi:kodi:myKodi:mute" }
Dimmer myKodi_volume "Volume [%d]" { channel="kodi:kodi:myKodi:volume" }
Player myKodi_control "Control" { channel="kodi:kodi:myKodi:control" }
Switch myKodi_stop "Stop" { channel="kodi:kodi:myKodi:stop" }
String myKodi_title "Titel [%s]" { channel="kodi:kodi:myKodi:title" }
String myKodi_showtitle "Showtitel [%s]" { channel="kodi:kodi:myKodi:showtitle" }
String myKodi_title "Title [%s]" { channel="kodi:kodi:myKodi:title" }
String myKodi_showtitle "Show title [%s]" { channel="kodi:kodi:myKodi:showtitle" }
String myKodi_album "Album [%s]" { channel="kodi:kodi:myKodi:album" }
String myKodi_artist "Artist [%s]" { channel="kodi:kodi:myKodi:artist" }
String myKodi_playuri "PlayerURI [%s]" { channel="kodi:kodi:myKodi:playuri" }
String myKodi_notification "Benachrichtigung [%s]" { channel="kodi:kodi:myKodi:shownotification" }
String myKodi_input "Input [%s]" { channel="kodi:kodi:myKodi:input" }
String myKodi_inputtext "Inputtext [%s]" { channel="kodi:kodi:myKodi:inputtext" }
String myKodi_systemcommand "Systemcommand [%s]" { channel="kodi:kodi:myKodi:systemcommand" }
String myKodi_mediatype "Mediatyp [%s]" { channel="kodi:kodi:myKodi:mediatype" }
String myKodi_notification "Notification [%s]" { channel="kodi:kodi:myKodi:shownotification" }
String myKodi_input "Input" { channel="kodi:kodi:myKodi:input" }
String myKodi_inputtext "Inputtext" { channel="kodi:kodi:myKodi:inputtext" }
String myKodi_systemcommand "Systemcommand" { channel="kodi:kodi:myKodi:systemcommand" }
String myKodi_mediatype "Mediatype [%s]" { channel="kodi:kodi:myKodi:mediatype" }
```
## Sitemap Configuration
@ -120,16 +120,15 @@ sitemap demo label="myKodi"
Frame label="myKodi" {
Switch item=myKodi_mute
Slider item=myKodi_volume
Selection item=myKodi_control mappings=[PLAY='Play', PAUSE='Pause', NEXT='Next', PREVIOUSE'Previous', FFWARD='Fastforward', REWIND='Rewind']
Selection item=myKodi_control mappings=[PLAY='Play', PAUSE='Pause', NEXT='Next', PREVIOUS='Previous', FASTFORWARD='Fastforward', REWIND='Rewind']
Default item=myKodi_control
Switch item=myKodi_stop
Text item=myKodi_title
Text item=myKodi_showtitle
Text item=myKodi_album
Text item=myKodi_artist
Text item=myKodi_playuri
Text item=myKodi_notification
Text item=myKodi_input
Text item=myKodi_inputtext
Selection item=myKodi_input mappings=[Up='Up', Down='Down', Left='Left', Right='Right', Select='Select', Back='Back', Home='Home', ContextMenu='ContextMenu', Info='Info', ShowCodec='ShowCodec', ShowOSD='ShowOSD']
Selection item=myKodi_systemcommand mappings=[Shutdown='Herunterfahren', Suspend='Bereitschaft', Reboot='Neustart']
Text item=myKodi_mediatype
}

View File

@ -13,12 +13,6 @@ install: auto
{% include base.html %}
---
layout: documentation
---
{% include base.html %}
# LIFX Binding
This binding integrates the [LIFX LED Lights](http://www.lifx.com/). All LIFX lights are directly connected to the WLAN and the binding communicates with them over a UDP protocol.
@ -38,7 +32,7 @@ The following table lists the thing types of the supported LIFX devices:
| LIFX A19 | colorlight |
| LIFX BR30 | colorlight |
| LIFX Z | colorlight |
| |
| | |
| LIFX+ A19 | colorirlight |
| LIFX+ BR30 | colorirlight |
| | |
@ -94,6 +88,10 @@ The **porch** light is a LIFX+ BR30 that has a *colorirlight* thing type which s
Finally, **kitchen** is a White 800 (Low Voltage) light that has a *whitelight* thing type which supports *brightness* and *temperature* channels.
Either create a single *Color* item linked to the *color* channel and define *Switch*, *Slider* and *Colorpicker* entries with this item in the sitemap.
Or create items for each type (*Color*, *Switch*, *Dimmer*) and define the correspondent entries in the sitemap.
### demo.things:
```
@ -102,6 +100,11 @@ Thing lifx:colorlight:living [ deviceId="D073D5A1A1A1" ] {
Type color : color [ powerOnBrightness= ]
}
Thing lifx:colorlight:living2 [ deviceId="D073D5A2A2A2" ] {
Channels:
Type color : color [ powerOnBrightness= ]
}
Thing lifx:colorirlight:porch [ deviceId="D073D5B2B2B2", fadetime=0 ] {
Channels:
Type color : color [ powerOnBrightness=75 ]
@ -115,17 +118,19 @@ Thing lifx:whitelight:kitchen [ deviceId="D073D5C3C3C3", fadetime=150 ]
```
// Living
Switch Living_Toggle { channel="lifx:colorlight:living:color" }
Dimmer Living_Dimmer { channel="lifx:colorlight:living:color" }
Color Living_Color { channel="lifx:colorlight:living:color" }
Dimmer Living_Temperature { channel="lifx:colorlight:living:temperature" }
// 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" }
// Porch
Switch Porch_Toggle { channel="lifx:colorirlight:porch:color" }
Dimmer Porch_Dimmer { channel="lifx:colorirlight:porch:color" }
Color Porch_Color { channel="lifx:colorirlight:porch:color" }
Dimmer Porch_Temperature { channel="lifx:colorirlight:porch:temperature" }
Dimmer Porch_Infrared { channel="lifx:colorirlight:porch:infrared" }
Dimmer Porch_Temperature { channel="lifx:colorirlight:porch:temperature" }
// Kitchen
Switch Kitchen_Toggle { channel="lifx:whitelight:kichen:brightness" }
@ -140,15 +145,22 @@ Dimmer Kitchen_Temperature { channel="lifx:whitelight:kitchen:temperature" }
sitemap demo label="Main Menu"
{
Frame label="Living" {
Switch item=Living_Toggle
Slider item=Living_Dimmer
Switch item=Living_Color
Slider item=Living_Color
Colorpicker item=Living_Color
Slider item=Living_Temperature
}
Frame label="Living2" {
Switch item=Living2_Toggle
Slider item=Living2_Dimmer
Colorpicker item=Living2_Color
Slider item=Living2_Temperature
}
Frame label="Porch" {
Switch item=Porch_Toggle
Slider item=Porch_Dimmer
Switch item=Porch_Color
Slider item=Porch_Color
Colorpicker item=Porch_Color
Slider item=Porch_Temperature
Slider item=Porch_Infrared

View File

@ -99,14 +99,13 @@ Number Netatmo_Indoor_CO2 "CO2" <carbondioxide> { channel = "netatmo:NAMain:home
* PressureTrend
* AbsolutePressure
* Noise
* WifiStatus
* Location
* TimeStamp
* HeatIndex
* Humidex
* Dewpoint
* DewpointDepression
* WifiStatus
* Location
* TimeStamp
* LastStatusStore
### Weather Station Outdoor module

View File

@ -12,12 +12,6 @@ install: auto
{% include base.html %}
---
layout: documentation
---
{% include base.html %}
# NTP Binding
The NTP binding is used for displaying the local date and time based update from an NTP server.

View File

@ -168,6 +168,96 @@ Here after are the ID values of the input sources:
* 48: MULTICH
* 50: SIRIUS
## Item Configuration
demo.items
```
Switch avr1Z1_Power "Power" <switch> { channel="onkyo:onkyoAVR:avr1:zone1#power" }
Switch avr1Z1_Mute "Mute" <soundvolume> { channel="onkyo:onkyoAVR:avr1:zone1#mute" }
Number avr1Z1_Input "Input [%s]" <text> { channel="onkyo:onkyoAVR:avr1:zone1#input" }
Dimmer avr1Z1_Volume "Volume [%d]" <soundvolume> { channel="onkyo:onkyoAVR:avr1:zone1#volume" }
Switch avr1Z2_Power "Power [%s]" <switch> { channel="onkyo:onkyoAVR:avr1:zone2#power" }
Switch avr1Z2_Mute "Mute [%s]" { channel="onkyo:onkyoAVR:avr1:zone2#mute" }
Number avr1Z2_Input "Input [%s]" <text> { channel="onkyo:onkyoAVR:avr1:zone2#input" }
Dimmer avr1Z2_Volume "Volume [%s]" <soundvolume> { channel="onkyo:onkyoAVR:avr1:zone2#volume" }
Player avr1Player_Control "Control" <text> { channel="onkyo:onkyoAVR:avr1:player#control" }
String avr1Player_Title "Title [%s]" <text> { channel="onkyo:onkyoAVR:avr1:player#title" }
String avr1Player_Album "Album [%s]" <text> { channel="onkyo:onkyoAVR:avr1:player#album" }
String avr1Player_Artist "Artist [%s]" <parents_2_5> { channel="onkyo:onkyoAVR:avr1:player#artist" }
String avr1Player_CurrentPlayingTime "CurrentPlayingTime [%s]" <clock> { channel="onkyo:onkyoAVR:avr1:player#currentPlayingTime" }
Number avr1Player_Listenmode "Listenmode [%d]" <text> { channel="onkyo:onkyoAVR:avr1:player#listenmode" }
String avr1Player_PlayURI "PlayURI [%s]" <text> { channel="onkyo:onkyoAVR:avr1:player#playuri" }
Image avr1Player_AlbumArt "AlbumArt [%s]" <text> { channel="onkyo:onkyoAVR:avr1:player#albumArt" }
String avr1Player_AlbumArtUrl "AlbumArtUrl [%s]" <text> { channel="onkyo:onkyoAVR:avr1:player#albumArtUrl" }
String avr1Net_Title "Title [%s]" <text> { channel="onkyo:onkyoAVR:avr1:netmenu#title" }
String avr1Net_Control "Control" <text> { channel="onkyo:onkyoAVR:avr1:netmenu#control" }
Number avr1Net_Selection "Selection [%d]" <text> { channel="onkyo:onkyoAVR:avr1:netmenu#selection" }
String avr1Net_Item0 "Item0 [%s]" <text> { channel="onkyo:onkyoAVR:avr1:netmenu#item0" }
String avr1Net_Item1 "Item1 [%s]" <text> { channel="onkyo:onkyoAVR:avr1:netmenu#item1" }
String avr1Net_Item2 "Item2 [%s]" <text> { channel="onkyo:onkyoAVR:avr1:netmenu#item2" }
String avr1Net_Item3 "Item3 [%s]" <text> { channel="onkyo:onkyoAVR:avr1:netmenu#item3" }
String avr1Net_Item4 "Item4 [%s]" <text> { channel="onkyo:onkyoAVR:avr1:netmenu#item4" }
String avr1Net_Item5 "Item5 [%s]" <text> { channel="onkyo:onkyoAVR:avr1:netmenu#item5" }
String avr1Net_Item6 "Item6 [%s]" <text> { channel="onkyo:onkyoAVR:avr1:netmenu#item6" }
String avr1Net_Item7 "Item7 [%s]" <text> { channel="onkyo:onkyoAVR:avr1:netmenu#item7" }
String avr1Net_Item8 "Item8 [%s]" <text> { channel="onkyo:onkyoAVR:avr1:netmenu#item8" }
String avr1Net_Item9 "Item9 [%s]" <text> { channel="onkyo:onkyoAVR:avr1:netmenu#item9" }
```
## Sitemap Configuration
demo.sitemap
```
sitemap demo label="Onkyo AVR"
{
Frame label="Zone1" {
Switch item=avr1Z1_Power
Switch item=avr1Z1_Mute
Selection item=avr1Z1_Input mappings=[ 0='DVR/VCR', 1='SATELLITE/CABLE', 2='GAME', 3='AUX', 4='GAME', 5='PC', 16='BLURAY/DVD', 32='TAPE1', 33='TAPE2', 34='PHONO', 35='CD', 36='FM', 37='AM', 38='TUNER', 39='MUSICSERVER', 40='INTE
RNETRADIO', 41='USB', 42='USB_BACK', 43='NETWORK', 45='AIRPLAY', 48='MULTICH', 50='SIRIUS' ]
Slider item=avr1Z1_Volume
}
Frame label="Zone 2" {
Switch item=avr1Z2_Power
Switch item=avr1Z2_Mute
Selection item=avr1Z2_Input mappings=[ 0='DVR/VCR', 1='SATELLITE/CABLE', 2='GAME', 3='AUX', 4='GAME', 5='PC', 16='BLURAY/DVD', 32='TAPE1', 33='TAPE2', 34='PHONO', 35='CD', 36='FM', 37='AM', 38='TUNER', 39='MUSICSERVER', 40='INTE
RNETRADIO', 41='USB', 42='USB_BACK', 43='NETWORK', 45='AIRPLAY', 48='MULTICH', 50='SIRIUS' ]
Slider item=avr1Z2_Volume
}
Frame label="Player" {
Default item=avr1Player_Control
Text item=avr1Player_Title
Text item=avr1Player_Album
Text item=avr1Player_Artist
Text item=avr1Player_CurrentPlayingTime
Selection item=avr1Player_Listenmode mappings=[0=Stereo, 1=Direct, 2=Surround, 15=Mono, 31="Whole House", 66="THX Cinema"]
}
Frame label="NetMenu" {
Text item=avr1Net_Title
Selection item=avr1Net_Control mappings=[ Up='Up', Down='Down', Select='Select', Back='Back', PageUp='PageUp', PageDown='PageDow', Select0='Select0', Select1='Select1', Select2='Select2', Select3='Select3', Select4='Select4', S
elect5='Select5', Select6='Select6', Select7='Select7', Select8='Select8', Select9='Select9' ]
Selection item=avr1Net_Selection mappings=[ 0='Item0', 1='Item1', 2='Item2', 3='Item3', 4='Item4', 5='Item5', 6='Item6', 7='Item7', 8='Item8', 9='Item9' ]
Text item=avr1Net_Item0
Text item=avr1Net_Item1
Text item=avr1Net_Item2
Text item=avr1Net_Item3
Text item=avr1Net_Item4
Text item=avr1Net_Item5
Text item=avr1Net_Item6
Text item=avr1Net_Item7
Text item=avr1Net_Item8
Text item=avr1Net_Item9
}
}
```
## Audio Support
+ All supported Onkyo AVRs are registered as an audio sink in the framework.

View File

@ -13,12 +13,6 @@ install: auto
{% include base.html %}
---
layout: documentation
---
{% include base.html %}
# Sonos Binding
This binding integrates the [Sonos Multi-Room Audio system](http://www.sonos.com).

View File

@ -13,12 +13,6 @@ install: auto
{% include base.html %}
---
layout: documentation
---
{% include base.html %}
# Belkin Wemo Binding
This binding integrates the [Belkin WeMo Family](http://www.belkin.com/us/Products/c/home-automation/).

149
_bindings/wr32231/readme.md Normal file
View File

@ -0,0 +1,149 @@
---
id: wr3223
label: WR3223 ventilation controller
title: WR3223 ventilation controller - Bindings
type: binding
description: "The WR3223 ventilation controller is used for room ventilation systems, for example in houses produced by company “Schwörer Haus”. The manufacturer of the controller is [Hermes Electronic](http://www.hermes-electronic.de/)."
source: https://github.com/openhab/openhab1-addons/blob/master/bundles/binding/org.openhab.binding.wr3223/README.md
since: 1x
install: manual
---
<!-- Attention authors: Do not edit directly. Please add your changes to the appropriate source repository -->
{% include base.html %}
# WR3223 ventilation controller Binding
The WR3223 ventilation controller is used for room ventilation systems, for example in houses produced by company “Schwörer Haus”. The manufacturer of the controller is [Hermes Electronic](http://www.hermes-electronic.de/).
The WR3223 binding can read several measurements and the current state of the ventilation system. It can also adjust the fan speed, operation mode and the target temperature.
## Prerequisites
The WR3223 can be connected by an RS232 or USB adapter. The adapter can be orderd from Hermes Electronic. If you want to connect the WR3223 by yourself, have a look at: [https://community.openhab.org/t/wr3223-ventilation-controller-schworer-haus/](https://community.openhab.org/t/wr3223-ventilation-controller-schworer-haus/)
To control the WR3223, you have to disconnect the control panel, otherwise the WR3223 will ignore the command from the serial port.
## Binding Configuration
This binding can be configured in the file `services/wr3223.cfg`.
The connection must be configured via either the serialPort setting or via the host and port settings.
| Property | Default | Required | Description |
|----------------|---------|:--------:|-------------|
| serialPort | | Yes (if serial port is used) | Serial port where the WR3223 is connected. E.g. /dev/ttyUSB0 |
| host | | Yes (if TCP is used) | IP address of the TCP to serial gateway |
| port | | Yes (if TCP is used) | port number of the TCP to serial gateway |
| refresh | 15000 | No | Refresh interval in milliseconds. The WR3223 needs a refresh at least every 20 seconds! |
| controllerAddr | 1 | No | The controller address is normally 1.
## Item Configuration
The syntax of the binding configuration strings accepted is the following:
```
wr3223="<device-command>"
```
where `<device-command>` is replaced with the WR3223 command from the list below:
| `<device-command>` | Item Type | Read / Write | Notes |
|---------------------------------------------|-----------|--------------|----------------------------------------------------------|
| temperature_evaporator | Number | Read | de: Verdampfertemperatur (T1) |
| temperature_condenser | Number | Read | de: Kondensatortemperatur (T2) |
| temperature_outside | Number | Read | de: Aussentemperatur (T3) |
| temperature_outgoing_air | Number | Read | de: Ablufttemperatur (Raumtemperatur) (T4) |
| temperature_after_heat_exchanger | Number | Read | de: Temperatur nach Wärmetauscher (Fortluft) (T5) |
| temperature_supply_air | Number | Read | de: Zulufttemperatur (T6) |
| temperature_after_brine_preheating | Number | Read | de: Temperatur nach Solevorerwärmung (T7) |
| temperature_after_preheating | Number | Read | de: Temperatur nach Wärmetauscher (T8) |
| rotation_speed_supply_air_motor | Number | Read | de: Drehzahl Zuluftmotor |
| rotation_speed_exhaust_air_motor | Number | Read | de: Drehzahl Abluftmotor |
| bypass | Contact | Read | de: Zustand Bypass |
| compressor | Contact | Read | de: Zustand Kompressor Relais |
| additional_heater_relais | Contact | Read | de: Zustand Zusatzheizung Relais |
| additional_heater_status | Contact | Read | de: Zusatzheizung An/Aus |
| additional_heater_open | Switch | Read / Write | de: Zusatzheizung ausgeschaltet (0) oder freigegeben (1) |
| additional_heater_activate | Switch | Read / Write | de: Zusatzheizung ein/ausschalten |
| bypass_relay | Contact | Read | de: Zustand Netzrelais Bypass |
| preheating_radiator_active | Contact | Read | de: Vorheizen aktiv |
| control_device_active | Contact | Read | de: Bedienteil aktiv |
| earth_heat_exchanger | Contact | Read | de: Erdwärmetauscher |
| magnet_valve | Contact | Read | de: Magnetventil |
| openhab_interface_active | Contact | Read | de: Bedienung über RS Schnittstelle (WR3223 Binding) |
| preheating_radiator | Contact | Read | de: Vorheizregister |
| warm_water_post_heater | Contact | Read | de: WW Nachheizregister |
| ventilation_level_available | Contact | Read | de: Luftstufe vorhanden |
| ventilation_level | Number | Read / Write | de: Aktuelle Luftstufe |
| operation_mode | Number | Read / Write | de: Betriebsart |
| cooling_mode | Switch | Read / Write | de: Kühlen |
| temperature_supply_air_target | Number | Read / Write | de: Zuluftsoll Temperatur |
| heat_feedback_rate | Number | Read | de: Aktuelle Rückwärmzahl in % |
| speed_deviation_max_level_1 | Number | Read / Write | de: Max. Drehzahlabweichung Zu-/Abluft in Stufe 1 |
| speed_deviation_max_level_2 | Number | Read / Write | de: Max. Drehzahlabweichung Zu-/Abluft in Stufe 2 |
| speed_deviation_max_level_3 | Number | Read / Write | de: Max. Drehzahlabweichung Zu-/Abluft in Stufe 3 |
| speed_increase_earth_heat_exchanger_level_1 | Number | Read / Write | de: Drehzahlerhöhung Zuluftventilator Stufe 1, wenn Erdwärmetauscher ein (0% bis 40%) |
| speed_increase_earth_heat_exchanger_level_2 | Number | Read / Write | de: Drehzahlerhöhung Zuluftventilator Stufe 2, wenn Erdwärmetauscher ein (0% bis 40%) |
| speed_increase_earth_heat_exchanger_level_3 | Number | Read / Write | de: Drehzahlerhöhung Zuluftventilator Stufe 3, wenn Erdwärmetauscher ein (0% bis 40%) |
| air_exchange_decrease_outside_temperature | Number | Read / Write | de: Luftwechsel um 3% reduziert ab Außentemp. ...°C (-20°C bis +10°C) |
| ventilation_speed_level_1 | Number | Read / Write | de: Luftstufe 1, % des max. Ventilatorstellwerts (40 bis 100%) |
| ventilation_speed_level_2 | Number | Read / Write | de: Luftstufe 2, % des max. Ventilatorstellwerts (40 bis 100%) |
| ventilation_speed_level_3 | Number | Read / Write | de: Luftstufe 3, % des max. Ventilatorstellwerts (40 bis 100%) |
| summer_earth_heat_exchanger_activation_temperature | Number | Read / Write | de: Einschalt-Außentemperatur Erdwämietauscher im Sommer (20°C bis 40°C) |
| winter_earth_heat_exchanger_activation_temperature | Number | Read / Write | de: Einschalt-Außentemperatur Erdwärmetauscher im Winter (-20°C bis 10°C) |
| defrosting_start_temperature | Number | Read / Write | de: Beginn Abtauung ab Verdampfertemperatur ...°C |
| defrosting_end_temperature | Number | Read / Write | de: Ende Abtauung ab Verdampfertemperatur ...°C |
| defrosting_ventilation_level | Number | Read / Write | de: Lüfterstufe im Abtaubetrieb |
| defrosting_hold_off_time | Number | Read / Write | de: Sperrzeit für den nächsten Abtauvorgang |
| defrosting_overtravel_time | Number | Read / Write | de: Abtaunachlauzeit |
| defrosting_heat_feedback_rate | Number | Read / Write | de: Abtaurückwärmezahl Schaltpunkt (20% bis 80 %) |
| solar_max | Number | Read / Write | de: Solar max |
| solar_usage | Number | Read | de: Solar Nutzen (Stunden) |
| delta_t_off | Number | Read / Write | de: Delta T Aus Temperaturdifferenz zwischen Speicher u. Kollektor |
| delta_t_on | Number | Read / Write | de: Delta T Ein Temperaturdifferenz zwischen Speicher u. Kollektor |
| temperature_condenser_max | Number | Read / Write | de: Maximale Kondensatortemperatur |
| idle_time_pressure_reduction | Number | Read / Write | de: Pausezeit für Druckabbau bei automatischer Umschaltung |
| support_fan_level_1_earth_heat_exchanger | Number | Read / Write | de: Unterstuetzungsgeblaese bei Luftstufe 1 bei EWT |
| support_fan_level_2_earth_heat_exchanger | Number | Read / Write | de: Unterstuetzungsgeblaese bei Luftstufe 2 bei EWT |
| support_fan_level_3_earth_heat_exchanger | Number | Read / Write | de: Unterstuetzungsgeblaese bei Luftstufe 3 bei EWT |
| control_voltage_outgoing_air | Number | Read | de: Steuerspannung Abluft |
| control_voltage_supply_air | Number | Read | de: Steuerspannung Zuluft |
| warm_water_target_temperature | Number | Read / Write | de: Warmwasser Sollwert |
| heat_pump_status | Contact | Read | de: Wärmepumpe An/Aus |
| heat_pump_open | Switch | Read / Write | de: Wärmepumpe freigegeben (1) oder aus (0) |
| heat_pump_activate | Switch | Read / Write | de: Wärmepumpe Ein/-Ausschalten |
| evu_blockade | Contact | Read | de: EVU Abschaltung |
| malfunction | Contact | Read | de: Störung vorhanden |
| error_temp_sensor_short | Contact | Read | de: Kurzsch. TS |
| error_offset | Contact | Read | de: Offset error |
| error_temp_sensor_interupt | Contact | Read | de: Unterbr. TS |
| error_high_pressure | Contact | Read | de: Hochdruckfehler |
| error_sys_ram | Contact | Read | de: Error sys ram |
| error_sys_rom | Contact | Read | de: Error sys rom |
| error_sys_ee | Contact | Read | de: Error sys ee |
| error_sys_io | Contact | Read | de: Error sys io |
| error_sys_67_ad | Contact | Read | de: Error sys 67 ad |
| error_supply_air | Contact | Read | de: Zuluft fehlt |
| error_outgoing_air | Contact | Read | de: Abluft fehlt |
| error_condenser | Contact | Read | de: Kondensationsfehler |
| error_preheating | Contact | Read | de: Vorheizfehler |
## Examples
### Items
```
Number wr3223_operation_mode "Betriebsart [%.0f]" { wr3223="operation_mode" }
Number wr3223_ventilation_level "Aktuelle Luftstufe [%.0f]" { wr3223="ventilation_level" }
Number wr3223_temperature_supply_air_target "Soll Temperatur [%.1f]" { wr3223="temperature_supply_air_target" }
```
### Sitemap (fragment)
```
Switch item=wr3223_ventilation_level label="Stufe" mappings=[0="Aus", 1="1", 2="2", 3="3"]
Switch item=wr3223_operation_mode label="Betriebsart" mappings=[1="Sommer", 2="Abluft", 3="Winter"]
Setpoint item=wr3223_temperature_supply_air_target minValue=16 maxValue=28 step=1
```

View File

@ -13,12 +13,6 @@ install: auto
{% include base.html %}
---
layout: documentation
---
{% include base.html %}
# YahooWeather Binding
This binding uses the [Yahoo Weather service](https://developer.yahoo.com/weather/) for providing current weather information.

View File

@ -12,12 +12,6 @@ install: manual
{% include base.html %}
---
layout: documentation
---
{% include base.html %}
# Classic Icon Set
This is a modernized version of the original icon set of openHAB 1.<br/><br/>

View File

@ -112,7 +112,7 @@ String DownstairsThermostatHeatingCoolingMode "Downstairs Thermostat Heating/Coo
```
## Additional Notes
HomeKit allows only a single pairing to be established with the bridge. This pairing is normally shared across devices via iCloud. If you need to establish a new pairing, you'll need to clear the existing pairings. To do this, you can issue the command ```smarthome homekit clearPairings``` from the OSGi console.
HomeKit allows only a single pairing to be established with the bridge. This pairing is normally shared across devices via iCloud. If you need to establish a new pairing, you'll need to clear the existing pairings. To do this, you can issue the command ```smarthome:homekit clearPairings``` from the OSGi console.
HomeKit requires a unique identifier for each accessory advertised by the bridge. This unique identifier is hashed from the Item's name. For that reason, it is important that the name of your Items exposed to HomeKit remain consistent.

View File

@ -18,11 +18,6 @@ Extract an element of a JSON string using a [JsonPath expression](https://github
Return `null` if the JsonPath expression could not be found.
## Testing Tools
* [http://jsonpath.com/](http://jsonpath.com/)
* [http://www.jsonquerytool.com/](http://www.jsonquerytool.com/)
## Example
Given the JsonPath expression `$.device.status.temperature`:
@ -31,3 +26,7 @@ Given the JsonPath expression `$.device.status.temperature`:
|-------|--------|
| `{ "device": { "status": { "temperature": 23.2 }}}` | `23.2` |
## Testing Tools
* [http://jsonpath.com/](http://jsonpath.com/)
* [http://www.jsonquerytool.com/](http://www.jsonquerytool.com/)

View File

@ -22,7 +22,7 @@ To organize the various transformations one might use subfolders.
## Example
binary.map:
transform/binary.map:
```properties
key=value

View File

@ -28,5 +28,5 @@ With the input string `My network does not work.`:
| regular expression | output |
|--------------------|--------|
| `s/work/cast/g` | `My netcast does not cast.` |
| `.*(\snot).*` | ` not` |
| `s/work/cast/g` | `"My netcast does not cast."` |
| `.*(\snot).*` | `" not"` |

View File

@ -44,8 +44,8 @@ transform/helloworld.xsl:
output:
```
hello
```xml
<reRoot><reNode>hello world</reNode></reRoot>
```
Other examples may be found [here](https://en.wikipedia.org/wiki/XSLT#XSLT_examples).

View File

@ -12,12 +12,6 @@ install: auto
{% include base.html %}
---
layout: documentation
---
{% include base.html %}
## Basic UI
The Basic UI is a web interface based on Material Design Lite from Google.

View File

@ -12,12 +12,6 @@ install: auto
{% include base.html %}
---
layout: documentation
---
{% include base.html %}
## Classic UI
The Classic UI is the original web user interface of openHAB 1 and thus is the most stable and widely used UI as of today.

View File

@ -12,10 +12,6 @@ install: auto
{% include base.html %}
---
layout: documentation
---
# Paper UI
The Paper UI is an HTML5 web application. The Paper UI implements Google's Material Design and is responsive, so that it smoothly renders on different screen sizes. All modern browsers (Safari, Chrome, Firefox) besides the Internet Explorer are supported in their newest version. The Internet Explorer is mainly lacking support for SSE.

View File

@ -12,12 +12,6 @@ install: auto
{% include base.html %}
---
layout: documentation
---
{% include base.html %}
# MacOS Text-to-Speech
## Overview