openhab-docs/_addons_bindings/swegonventilation1
Thomas Dietrich 826ef4abb4 Distinguish collections, improve update process (#514)
* Rename collection folders

Signed-off-by: Thomas Dietrich <Thomas.Dietrich@tu-ilmenau.de>

* Change all occurences of addons and repos

Signed-off-by: Thomas Dietrich <Thomas.Dietrich@tu-ilmenau.de>

* Add further corrections

Signed-off-by: Thomas Dietrich <Thomas.Dietrich@tu-ilmenau.de>

* Remove temporary directories after processing

Signed-off-by: Thomas Dietrich <Thomas.Dietrich@tu-ilmenau.de>

* Reduce addons menus, show current uncond.

Signed-off-by: Thomas Dietrich <Thomas.Dietrich@tu-ilmenau.de>

* Fix typo

Signed-off-by: Thomas Dietrich <Thomas.Dietrich@tu-ilmenau.de>

* Remove redundant addons from permalinks

Signed-off-by: Thomas Dietrich <Thomas.Dietrich@tu-ilmenau.de>

* Sort UI menu entries correctly

Signed-off-by: Thomas Dietrich <Thomas.Dietrich@tu-ilmenau.de>

* Split maven command

Signed-off-by: Thomas Dietrich <Thomas.Dietrich@tu-ilmenau.de>
2017-09-22 21:05:09 +02:00
..
readme.md Distinguish collections, improve update process (#514) 2017-09-22 21:05:09 +02:00

readme.md

id label title type description source since install
swegonventilation Swegon Ventilation Swegon Ventilation - Bindings binding This binding is used to get live data from Swegon ventilation systems into items in openHAB. It should be compatible with at least Swegon CASA models. https://github.com/openhab/openhab1-addons/blob/master/bundles/binding/org.openhab.binding.swegonventilation/README.md 1x auto

{% include base.html %}

Swegon Ventilation Binding

This binding is used to get live data from Swegon ventilation systems into items in openHAB. It should be compatible with at least Swegon CASA models.

Prerequisites

swegongw is an application that reads packets from a serial port (an RS-485 adapter is needed) and relays them to openHAB via UDP. The Swegon Ventilation binding listens on the UDP port and extracts control data from UDP packets.

C code is available here.

Build:

gcc -std=gnu99 -o swegongw swegongw.c

Run:

swegongw -h 
swegongw -v -d /dev/ttyUSB0 -a 192.168.1.10

Binding Configuration

This binding can be configured in the file services/swegonventilation.cfg.

Property Default Required Description
udpPort 9998 No UDP port on which the binding will listen

Item Configuration

Format:

    swegonventilation="<data>"

Where <data> identifies a datum to retrieve:

<data> Item Type Purpose Note
T1 Number Temperature sensor 1
T2 Number Temperature sensor 2
T3 Number Temperature sensor 3
T4 Number Temperature sensor 4
T5 Number Temperature sensor 5
T6 Number Temperature sensor 6
T7 Number Temperature sensor 7
T8 Number Temperature sensor 8
OutdoorTemperature Number Temperature sensor T1
SupplyAirTemperature Number Temperature sensor T2
ExtractAirTemperature Number Temperature sensor T3
SupplyAirTemperatureReheated Number Temperature sensor T4
ExhaustAirTemperature Number Temperature sensor T8
SupplyAirFanSpeed Number Fan speed rpm
ExtractAirFanSpeed Number Fan speed rpm
Efficiency Number Efficiency Calculated by system
EfficiencySupply Number Efficiency Calculated by binding
EfficiencyExtract Number Efficiency Calculated by binding
FanSpeed Number Fan speed Fan speed 1…5
PreheatState Switch Heating Preheat state
ReheatState Switch Heating Reheat state

Examples

Number	OutdoorTemperature	{ swegonventilation="OutdoorTemperature" }
Number	SupplyAirFanSpeed	{ swegonventilation="SupplyAirFanSpeed" }
Switch	Preheat	            { swegonventilation="PreheatState" }