From a6ebc970e384dbfc7180e0c88533965e0825aab3 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Sat, 8 Aug 2015 12:14:10 +0000 Subject: [PATCH] 10_ZWave.pm: add setOn/setTmOff to the parser (Forum #39756) git-svn-id: https://svn.fhem.de/fhem/trunk@9029 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/10_ZWave.pm | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/fhem/FHEM/10_ZWave.pm b/fhem/FHEM/10_ZWave.pm index 519a8737a..24fbcf88e 100755 --- a/fhem/FHEM/10_ZWave.pm +++ b/fhem/FHEM/10_ZWave.pm @@ -36,7 +36,9 @@ my %zwave_class = ( on => "01FF" }, get => { swbStatus => "02", }, parse => { "03250300" => "state:off", - "032503ff" => "state:on", } } , + "032503ff" => "state:on", + "03250100" => "state:setOff", + "032501ff" => "state:setOn" } } , SWITCH_MULTILEVEL => { id => '26', set => { off => "0100", on => "01FF", @@ -150,7 +152,12 @@ my %zwave_class = ( parse => { "03400300" => "state:off", "0340030b" => "state:cooling", "03400301" => "state:heating", - "0340031f" => "state:manual", } } , + "0340031f" => "state:manual", + "03400100" => "state:setTmOff", + "03400101" => "state:setTmHeating", + "0340010b" => "state:setTmCooling", + "0340011f" => "state:setTmManual", + } } , PREPAYMENT_ENCAPSULATION => { id => '41' }, THERMOSTAT_OPERATING_STATE=>{ id => '42' }, THERMOSTAT_SETPOINT => { id => '43', @@ -2572,6 +2579,8 @@ s2Hex($)

Class SWITCH_BINARY
  • state:on
  • state:off
  • +
  • state:setOn
  • +
  • state:setOff


  • Class SWITCH_MULTILEVEL
  • state:on
  • @@ -2586,6 +2595,10 @@ s2Hex($)
  • cooling
  • heating
  • manual
  • +
  • setTmOff
  • +
  • setTmHeating
  • +
  • setTmCooling
  • +
  • setTmManual


  • Class THERMOSTAT_SETPOINT
  • setpointTemp:$temp [C|F] [heating|cooling]