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.
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.
The binding is currently in development. This is a first version of the OH2 WR3223 binding.
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/
This binding can be configured in the file things/wr3223.things
.
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. |
# Example wr3223.things file
wr3223:controller:local [serialPort="/dev/ttyUSB0"]
The following table shows all known channels.
<channel-id> |
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 |
# Example wr3223.items file
Number:Dimensionless LF_EquipmentRoom_Ventilation_OperationMode "Betriebsart [%.0f]" <fan> {channel="wr3223:controller:local:operationMode"}
Number LF_EquipmentRoom_Ventilation_VentilationLevel "Lüftungsstufe" {channel="wr3223:controller:local:ventilationLevel"}
Number:Temperature LF_EquipmentRoom_Ventilation_AirTargetTemp "Soll Temperatur [%.1f]" <temperature> {channel="wr3223:controller:local:temperatureSupplyAirTarget"}