diff --git a/addons/binding/org.openhab.binding.nibeuplink/ESH-INF/thing/f1155-channel-groups.xml b/addons/binding/org.openhab.binding.nibeuplink/ESH-INF/thing/f1155-channel-groups.xml index 5e1a75be48653..43c95669078fe 100644 --- a/addons/binding/org.openhab.binding.nibeuplink/ESH-INF/thing/f1155-channel-groups.xml +++ b/addons/binding/org.openhab.binding.nibeuplink/ESH-INF/thing/f1155-channel-groups.xml @@ -22,6 +22,9 @@ + + + diff --git a/addons/binding/org.openhab.binding.nibeuplink/ESH-INF/thing/f1155-channel-types.xml b/addons/binding/org.openhab.binding.nibeuplink/ESH-INF/thing/f1155-channel-types.xml index 0480e8b61cf8a..fc0093ef18846 100644 --- a/addons/binding/org.openhab.binding.nibeuplink/ESH-INF/thing/f1155-channel-types.xml +++ b/addons/binding/org.openhab.binding.nibeuplink/ESH-INF/thing/f1155-channel-types.xml @@ -94,4 +94,25 @@ + + Number:Dimensionless + + Brine pump speed EP14 + + + + + Number:Temperature + + Brine in temperature, BT10 + + + + + Number:Temperature + + Brine out temperature, BT11 + + + diff --git a/addons/binding/org.openhab.binding.nibeuplink/README.md b/addons/binding/org.openhab.binding.nibeuplink/README.md index a7c5cbed53c10..062baca018ed6 100644 --- a/addons/binding/org.openhab.binding.nibeuplink/README.md +++ b/addons/binding/org.openhab.binding.nibeuplink/README.md @@ -193,21 +193,24 @@ Available channels depend on the specific heatpump model. Following models/chann ### F1155 / 1255 -| Channel Type ID | Item Type | Min | Max | Writable | Description | Allowed Values (write access) | -|------------------|--------------------|--------|---------|----------|-----------------------------------|-------------------------------| -| general#44302 | Number:Energy | 0 | 9999999 | No | Heat Meter - Cooling Cpr EP14 | | -| compressor#43424 | Number:Time | 0 | 9999999 | No | Tot. HW op.time compr. EB100-EP14 | | -| compressor#43420 | Number:Time | 0 | 9999999 | No | Tot. op.time compr. EB100-EP14 | | -| compressor#43416 | Number | 0 | 9999999 | No | Compressor starts EB100-EP14 | | -| compressor#40022 | Number:Temperature | -32767 | 32767 | No | EB100-EP14-BT17 Suction | | -| compressor#40019 | Number:Temperature | -32767 | 32767 | No | EB100-EP14-BT15 Liquid Line | | -| compressor#40018 | Number:Temperature | -32767 | 32767 | No | EB100-EP14-BT14 Hot Gas Temp | | -| compressor#40017 | Number:Temperature | -32767 | 32767 | No | EB100-EP14-BT12 Condensor Out | | -| compressor#43136 | Number:Frequency | 0 | 65535 | No | Compressor Frequency, Actual | | -| compressor#43122 | Number:Frequency | -32767 | 32767 | No | Compr. current min.freq. | | -| compressor#43123 | Number:Frequency | -32767 | 32767 | No | Compr. current max.freq. | | -| airsupply#40025 | Number:Temperature | -32767 | 32767 | No | BT20 Exhaust air temp. 1 | | -| airsupply#40026 | Number:Temperature | -32767 | 32767 | No | BT21 Vented air temp. 1 | | +| Channel Type ID | Item Type | Min | Max | Writable | Description | Allowed Values (write access) | +|------------------|----------------------|--------|---------|----------|---------------------------------------|-------------------------------| +| general#44302 | Number:Energy | 0 | 9999999 | No | Heat Meter - Cooling Cpr EP14 | | +| compressor#43424 | Number:Time | 0 | 9999999 | No | Tot. HW op.time compr. EB100-EP14 | | +| compressor#43420 | Number:Time | 0 | 9999999 | No | Tot. op.time compr. EB100-EP14 | | +| compressor#43416 | Number | 0 | 9999999 | No | Compressor starts EB100-EP14 | | +| compressor#40022 | Number:Temperature | -32767 | 32767 | No | EB100-EP14-BT17 Suction | | +| compressor#40019 | Number:Temperature | -32767 | 32767 | No | EB100-EP14-BT15 Liquid Line | | +| compressor#40018 | Number:Temperature | -32767 | 32767 | No | EB100-EP14-BT14 Hot Gas Temp | | +| compressor#40017 | Number:Temperature | -32767 | 32767 | No | EB100-EP14-BT12 Condensor Out | | +| compressor#43136 | Number:Frequency | 0 | 65535 | No | Compressor Frequency, Actual | | +| compressor#43122 | Number:Frequency | -32767 | 32767 | No | Compr. current min.freq. | | +| compressor#43123 | Number:Frequency | -32767 | 32767 | No | Compr. current max.freq. | | +| compressor#40015 | Number:Temperature | -32767 | 32767 | No | EB100-EP14-BT10 Brine In Temperature | | +| compressor#40016 | Number:Temperature | -32767 | 32767 | No | EB100-EP14-BT11 Brine Out Temperature | | +| compressor#43439 | Number:Dimensionless | 0 | 100 | No | EP14-GP2 Brine Pump Speed | | +| airsupply#40025 | Number:Temperature | -32767 | 32767 | No | BT20 Exhaust air temp. 1 | | +| airsupply#40026 | Number:Temperature | -32767 | 32767 | No | BT21 Vented air temp. 1 | | ### VVM310 / VVM 500 diff --git a/addons/binding/org.openhab.binding.nibeuplink/src/main/java/org/openhab/binding/nibeuplink/internal/model/F1155Channels.java b/addons/binding/org.openhab.binding.nibeuplink/src/main/java/org/openhab/binding/nibeuplink/internal/model/F1155Channels.java index 9a68d38ac967b..8017d79f8ab14 100644 --- a/addons/binding/org.openhab.binding.nibeuplink/src/main/java/org/openhab/binding/nibeuplink/internal/model/F1155Channels.java +++ b/addons/binding/org.openhab.binding.nibeuplink/src/main/java/org/openhab/binding/nibeuplink/internal/model/F1155Channels.java @@ -66,6 +66,12 @@ private F1155Channels() { ChannelGroup.COMPRESSOR, ScaleFactor.DIV_10, SmartHomeUnits.HERTZ)); public static final Channel CH_43123 = INSTANCE.addChannel(new QuantityChannel("43123", "Compr. current max.freq.", ChannelGroup.COMPRESSOR, ScaleFactor.DIV_10, SmartHomeUnits.HERTZ)); + public static final Channel CH_40015 = INSTANCE.addChannel(new QuantityChannel("40015", + "EB100-EP14-BT10 Brine In Temperature", ChannelGroup.COMPRESSOR, ScaleFactor.DIV_10, SIUnits.CELSIUS)); + public static final Channel CH_40016 = INSTANCE.addChannel(new QuantityChannel("40016", + "EB100-EP14-BT11 Brine Out Temperature", ChannelGroup.COMPRESSOR, ScaleFactor.DIV_10, SIUnits.CELSIUS)); + public static final Channel CH_43439 = INSTANCE.addChannel(new QuantityChannel("43439", + "EP14-GP2 Brine Pump Speed", ChannelGroup.COMPRESSOR, SmartHomeUnits.PERCENT)); // Airsupply public static final Channel CH_40025 = INSTANCE.addChannel(new QuantityChannel("40025", "BT20 Exhaust air temp. 1",