mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-03-10 09:16:53 +00:00
10_ZWave.pm: THERMOSTAT_MODE patch from krikan (Forum #77598)
git-svn-id: https://svn.fhem.de/fhem/trunk@15264 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
09edc21778
commit
b4d3506cce
@ -181,19 +181,23 @@ my %zwave_class = (
|
|||||||
set => { tmOff => "0100",
|
set => { tmOff => "0100",
|
||||||
tmHeating => "0101",
|
tmHeating => "0101",
|
||||||
tmCooling => "0102",
|
tmCooling => "0102",
|
||||||
tmFan => "0106",
|
|
||||||
tmAuto => "0103",
|
tmAuto => "0103",
|
||||||
|
tmFan => "0106",
|
||||||
tmEnergySaveHeating => "010b",
|
tmEnergySaveHeating => "010b",
|
||||||
|
tmFullPower => "010f",
|
||||||
tmManual => "011f" },
|
tmManual => "011f" },
|
||||||
get => { thermostatMode => "02" },
|
get => { thermostatMode => "02" },
|
||||||
parse => { "03400300" => "thermostatMode:off",
|
parse => { "03400300" => "thermostatMode:off",
|
||||||
"03400301" => "thermostatMode:heating",
|
"03400301" => "thermostatMode:heating",
|
||||||
"03400302" => "thermostatMode:cooling",
|
"03400302" => "thermostatMode:cooling",
|
||||||
|
"03400303" => "thermostatMode:auto",
|
||||||
"03400306" => "thermostatMode:fanOnly",
|
"03400306" => "thermostatMode:fanOnly",
|
||||||
"0340030b" => "thermostatMode:energySaveHeating",
|
"0340030b" => "thermostatMode:energySaveHeating",
|
||||||
|
"0340030f" => "thermostatMode:fullPower",
|
||||||
"0340031f" => "thermostatMode:manual",
|
"0340031f" => "thermostatMode:manual",
|
||||||
"03400100" => "thermostatMode:setTmOff",
|
"03400100" => "thermostatMode:setTmOff",
|
||||||
"03400101" => "thermostatMode:setTmHeating",
|
"03400101" => "thermostatMode:setTmHeating",
|
||||||
|
"03400103" => "thermostatMode:auto",
|
||||||
"0340010b" => "thermostatMode:setTmEnergySaveHeating",
|
"0340010b" => "thermostatMode:setTmEnergySaveHeating",
|
||||||
"0340011f" => "thermostatMode:setTmManual",
|
"0340011f" => "thermostatMode:setTmManual",
|
||||||
} } ,
|
} } ,
|
||||||
@ -586,6 +590,9 @@ my %zwave_classVersion = (
|
|||||||
alarmWithType => { min => 2 },
|
alarmWithType => { min => 2 },
|
||||||
alarmWithTypeEvent => { min => 3 },
|
alarmWithTypeEvent => { min => 3 },
|
||||||
alarmEventSupported => { min => 3 },
|
alarmEventSupported => { min => 3 },
|
||||||
|
tmEnergySaveHeating => { min => 2 },
|
||||||
|
tmFullPower => { min => 3 },
|
||||||
|
tmManual => { min => 3 },
|
||||||
);
|
);
|
||||||
|
|
||||||
my %zwave_cmdArgs = (
|
my %zwave_cmdArgs = (
|
||||||
@ -5641,12 +5648,16 @@ s2Hex($)
|
|||||||
|
|
||||||
<br><br><b>Class THERMOSTAT_MODE</b>
|
<br><br><b>Class THERMOSTAT_MODE</b>
|
||||||
<li>tmOff</li>
|
<li>tmOff</li>
|
||||||
<li>tmEnergySaveHeating</li>
|
|
||||||
<li>tmHeating</li>
|
<li>tmHeating</li>
|
||||||
|
<li>tmCooling</li>
|
||||||
|
<li>tmAuto</li>
|
||||||
|
<li>tmFan</li>
|
||||||
|
<li>V2:</li>
|
||||||
|
<li>tmEnergySaveHeating</li>
|
||||||
|
<li>V3:</li>
|
||||||
|
<li>tmFullPower</li>
|
||||||
<li>tmManual<br>
|
<li>tmManual<br>
|
||||||
set the thermostat mode to off, heating but saving energy, heating or
|
set the thermostat mode.</li>
|
||||||
manual.
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<br><br><b>Class THERMOSTAT_SETPOINT</b>
|
<br><br><b>Class THERMOSTAT_SETPOINT</b>
|
||||||
<li>setpointHeating value<br>
|
<li>setpointHeating value<br>
|
||||||
@ -6598,7 +6609,7 @@ s2Hex($)
|
|||||||
fanrightLeftCirc | upDownCirc | quietCirc ]</li>
|
fanrightLeftCirc | upDownCirc | quietCirc ]</li>
|
||||||
|
|
||||||
<br><br><b>Class THERMOSTAT_MODE</b>
|
<br><br><b>Class THERMOSTAT_MODE</b>
|
||||||
<li>thermostatMode:[ off | cooling | heating | fanOnly |
|
<li>thermostatMode:[ off | cooling | heating | fanOnly | auto |
|
||||||
energySaveHeating | manual | setTmOff | setTmHeating |
|
energySaveHeating | manual | setTmOff | setTmHeating |
|
||||||
setTmEnergySaveHeating | setTmManual ]</li>
|
setTmEnergySaveHeating | setTmManual ]</li>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user