mirror of
https://github.com/openhab/openhab-addons.git
synced 2025-01-25 14:55:55 +01:00
[luxtronik] Add channel for fixed heating return temperature (#16218)
* Fix documentation typo Signed-off-by: René Bärecke <77075719+Taxifahrer@users.noreply.github.com> * Add channel temperatureHeatingFixedReturnTarget Signed-off-by: René Bärecke <77075719+Taxifahrer@users.noreply.github.com> * Make new channel advanced Signed-off-by: René Bärecke <77075719+Taxifahrer@users.noreply.github.com> * Added thingTypeVersion to thing-types.xml Signed-off-by: René Bärecke <77075719+Taxifahrer@users.noreply.github.com> --------- Signed-off-by: René Bärecke <77075719+Taxifahrer@users.noreply.github.com>
This commit is contained in:
parent
1abc35e134
commit
9753731943
@ -288,9 +288,10 @@ The usage of the numbered channels above is currently unknown. If you are able t
|
||||
|
||||
The following channels are also writable:
|
||||
| channel | type | advanced | description |
|
||||
|------------------------------------------|--------------------|----------|--------------------------------------|
|
||||
|------------------------------------------|--------------------|----------|-------------------------------------------------------------------------------------|
|
||||
| temperatureHeatingParallelShift | Number:Temperature | | Heating temperature (parallel shift) |
|
||||
| temperatureHotWaterTarget | Number:Temperature | | Hot water target temperature |
|
||||
| temperatureHeatingFixedReturnTarget | Number:Temperature | | Fixed return target temperature if heat pump is operating in fixed temperature mode |
|
||||
| heatingMode | Number | | Heating mode |
|
||||
| hotWaterMode | Number | | Hot water operating mode |
|
||||
| thermalDisinfectionMonday | Switch | x | Thermal disinfection (Monday) |
|
||||
@ -368,4 +369,4 @@ This binding was initially based on the [Novelan/Luxtronik Heat Pump Binding](ht
|
||||
Luxtronik control units have an internal webserver which serves a Java applet. This applet can be used to configure some parts of the heat pump. The applet itselves uses a socket connection to fetch and send data to the heatpump.
|
||||
This socket is also used by this binding. To get some more information on how this socket works you can check out other Luxtronik tools like [Luxtronik2 for NodeJS](https://github.com/coolchip/luxtronik2).
|
||||
|
||||
A detailed parameter descriptions for the Java Webinterface can be found in the [Loxwiki](https://loxwiki.atlassian.net/wiki/spaces/LOX/pages/1533935933/Java+Webinterface)
|
||||
A detailed parameter description for the Java Webinterface can be found in the [Loxwiki](https://loxwiki.atlassian.net/wiki/spaces/LOX/pages/1533935933/Java+Webinterface)
|
||||
|
@ -159,6 +159,7 @@ public class LuxtronikHeatpumpHandler extends BaseThingHandler {
|
||||
break;
|
||||
case CHANNEL_EINST_WK_AKT:
|
||||
case CHANNEL_EINST_BWS_AKT:
|
||||
case CHANNEL_EINST_HZFTRL_AKT:
|
||||
case CHANNEL_EINST_KUCFTL_AKT:
|
||||
case CHANNEL_SOLLWERT_KUCFTL_AKT:
|
||||
case CHANNEL_SOLL_BWS_AKT:
|
||||
|
@ -1258,6 +1258,14 @@ public enum HeatpumpChannel {
|
||||
*/
|
||||
CHANNEL_BA_BW_AKT(4, "hotWaterMode", NumberItem.class, null, true, HeatpumpVisibility.BRAUWASSER),
|
||||
|
||||
/**
|
||||
* Target heating return temperature if heat pump is set to fixed temperature
|
||||
* (will directly set the target return temperature, no automatic changes depending on outside temperature)
|
||||
* (original: Rücklauf FestwerteHK)
|
||||
*/
|
||||
CHANNEL_EINST_HZFTRL_AKT(17, "temperatureHeatingFixedReturnTarget", NumberItem.class, SIUnits.CELSIUS, true,
|
||||
HeatpumpVisibility.HEIZUNG),
|
||||
|
||||
/**
|
||||
* Thermal disinfection (Monday)
|
||||
* (original: Thermische Desinfektion (Montag))
|
||||
|
@ -240,6 +240,7 @@ channel-type.luxtronikheatpump.temperatureCondensation.label = Condensation Temp
|
||||
channel-type.luxtronikheatpump.temperatureExhaustAir.label = Exhaust Air Temp.
|
||||
channel-type.luxtronikheatpump.temperatureExternalEnergySource.label = Sensor Ext. Energy Source
|
||||
channel-type.luxtronikheatpump.temperatureFlowTarget.label = Temp. Flow Target
|
||||
channel-type.luxtronikheatpump.temperatureHeatingFixedReturnTarget.label = Fixed Heating Target Return Temperature
|
||||
channel-type.luxtronikheatpump.temperatureHeatSourceInlet.label = Heat Source Inlet Temp.
|
||||
channel-type.luxtronikheatpump.temperatureHeatSourceInlet2.label = Temp. Sensor Heat Source Inlet 2
|
||||
channel-type.luxtronikheatpump.temperatureHeatSourceOutlet.label = Heat Source Outlet Temp.
|
||||
|
@ -2059,6 +2059,13 @@
|
||||
<state pattern="%.1f %unit%" min="30" max="65" step="0.5"></state>
|
||||
</channel-type>
|
||||
|
||||
<channel-type id="temperatureHeatingFixedReturnTarget" advanced="true">
|
||||
<item-type>Number:Temperature</item-type>
|
||||
<label>Fixed Heating Target Return Temperature</label>
|
||||
<category>Temperature</category>
|
||||
<state pattern="%.1f %unit%"></state>
|
||||
</channel-type>
|
||||
|
||||
<channel-type id="comfortCoolingMode">
|
||||
<item-type>Number</item-type>
|
||||
<label>Comfort Cooling Mode</label>
|
||||
|
@ -16,6 +16,7 @@
|
||||
<channel id="temperatureOutsideMean" typeId="temperatureOutsideMean"/>
|
||||
<channel id="temperatureHotWater" typeId="temperatureHotWater"/>
|
||||
<channel id="temperatureHotWaterTarget" typeId="temperatureHotWaterTarget"/>
|
||||
<channel id="temperatureHeatingFixedReturnTarget" typeId="temperatureHeatingFixedReturnTarget"/>
|
||||
<channel id="temperatureHotWaterCoverage" typeId="temperatureHotWaterCoverage"/>
|
||||
<channel id="temperatureHeatSourceInlet" typeId="temperatureHeatSourceInlet"/>
|
||||
<channel id="temperatureHeatSourceOutlet" typeId="temperatureHeatSourceOutlet"/>
|
||||
@ -312,6 +313,10 @@
|
||||
<channel id="comfortCoolingATUndercut" typeId="comfortCoolingATUndercut"/>
|
||||
</channels>
|
||||
|
||||
<properties>
|
||||
<property name="thingTypeVersion">1</property>
|
||||
</properties>
|
||||
|
||||
<config-description>
|
||||
<parameter name="ipAddress" type="text" required="true">
|
||||
<context>network-address</context>
|
||||
|
@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
|
||||
<update:update-descriptions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns:update="https://openhab.org/schemas/update-description/v1.0.0"
|
||||
xsi:schemaLocation="https://openhab.org/schemas/update-description/v1.0.0 https://openhab.org/schemas/update-description-1.0.0.xsd">
|
||||
|
||||
<thing-type uid="luxtronikheatpump:device">
|
||||
<instruction-set targetVersion="1">
|
||||
<add-channel id="temperatureHeatingFixedReturnTarget">
|
||||
<type>Number:Temperature</type>
|
||||
<label>Fixed Heating Target Return Temperature</label>
|
||||
</add-channel>
|
||||
</instruction-set>
|
||||
</thing-type>
|
||||
|
||||
</update:update-descriptions>
|
Loading…
Reference in New Issue
Block a user