diff --git a/fhem/FHEM/10_ZWave.pm b/fhem/FHEM/10_ZWave.pm index 0b41a8eca..4de4b7790 100755 --- a/fhem/FHEM/10_ZWave.pm +++ b/fhem/FHEM/10_ZWave.pm @@ -177,9 +177,13 @@ my %zwave_class = ( SCHEDULE_ENTRY_LOCK => { id => '4e' }, ZI_6LOWPAN => { id => '4f' }, BASIC_WINDOW_COVERING => { id => '50', - set => { coveringClose => "0140", - coveringOpen => "0100", - coveringStop => "02" }, }, + set => { coveringClose => "0140", + coveringOpen => "0100", + coveringStop => "02" }, + parse => { "03500140" => "covering:close", + "03500100" => "covering:open", + "03500200" => "covering:stop", + "03500240" => "covering:stop" } }, MTP_WINDOW_COVERING => { id => '51' }, NETWORK_MANAGEMENT_PROXY => { id => '52' }, NETWORK_SCHEDULE => { id => '53' }, @@ -1883,7 +1887,6 @@ s2Hex($) the controller to the first association group of the node corresponding to the fhem device, i.e it issues a "set name associationAdd 1 controllerNodeId" -
  • associationDel groupId nodeId ...
    Remove the specified list of nodeIds from the assotion group groupId.
  • @@ -1892,10 +1895,18 @@ s2Hex($) Send value (0-255) to this device. The interpretation is device dependent, e.g. for a SWITCH_BINARY device 0 is off and anything else is on. -

    Class CLOCK -
  • set
    - set the clock to the current date/time (no argument required) +

    Class BASIC_WINDOW_COVERING +
  • coveringClose
    + Starts closing the window cover. Moving stops if blinds are fully colsed or + a coveringStop command was issued.
  • +
  • coveringOpen
    + Starts opening the window cover. Moving stops if blinds are fully open or + a coveringStop command was issued. +
  • +
  • coveringStop
    + Stop moving the window cover. Blinds are partially open (closed). +


  • Class CLIMATE_CONTROL_SCHEDULE
  • ccs [mon|tue|wed|thu|fri|sat|sun] HH:MM tempDiff HH:MM tempDiff ...
    @@ -1906,6 +1917,23 @@ s2Hex($) and 12, with one decimal point, measured in Kelvin (or Centigrade).
  • +

    Class CLOCK +
  • clock
    + set the clock to the current date/time (no argument required) +
  • + +

    Class COLOR_CONTROL +
  • rgb
    + Set the color of the device as a 6 digit RGB Value (RRGGBB), each color is + specified with a value from 00 to ff.
  • +
  • wcrgb
    + Used for sending warm white, cold white, red, green and blue values + to device. Values must be decimal (0 - 255) and separated by blanks. + +
  • +

    Class CONFIGURATION
  • configByte cfgAddress 8bitValue
    configWord cfgAddress 16bitValue
    @@ -1983,6 +2011,24 @@ s2Hex($)
  • protectionBytes LocalProtectionByte RFProtectionByte
    for commandclass PROTECTION V2 - see devicemanual for supported protectionmodes
  • +

    Class SCENE_ACTIVATION +
  • sceneConfig
    + activate settings for a specific scene. + Parameters are: sceneId, dimmingDuration (00..ff) +
  • + +

    Class SCENE_ACTUATOR_CONF +
  • sceneConfig
    + set configuration for a specific scene. + Parameters are: sceneId, dimmingDuration, finalValue (00..ff) +
  • + +

    Class SCENE_CONTROLLER_CONF +
  • groupConfig
    + set configuration for a specific scene. + Parameters are: groupId, sceneId, dimmingDuration. +
  • +

    Class SWITCH_ALL
  • swaIncludeNone
    the device does not react to swaOn and swaOff commands
  • @@ -2013,38 +2059,6 @@ s2Hex($)
  • stop
    stop dimming/operation
  • - -

    Class SCENE_ACTIVATION -
  • sceneConfig
    - activate settings for a specific scene. - Parameters are: sceneId, dimmingDuration (00..ff) -
  • - - -

    Class SCENE_ACTUATOR_CONF -
  • sceneConfig
    - set configuration for a specific scene. - Parameters are: sceneId, dimmingDuration, finalValue (00..ff) -
  • - -

    Class SCENE_CONTROLLER_CONF -
  • groupConfig
    - set configuration for a specific scene. - Parameters are: groupId, sceneId, dimmingDuration. -
  • - -

    Class COLOR_CONTROL -
  • rgb
    - Set the color of the device as a 6 digit RGB Value (RRGGBB), each color is - specified with a value from 00 to ff.
  • -
  • wcrgb
    - Used for sending warm white, cold white, red, green and blue values - to device. Values must be decimal (0 - 255) and separated by blanks. - -
  • -

    Class THERMOSTAT_MODE
  • tmOff
  • tmCooling
  • @@ -2069,7 +2083,6 @@ s2Hex($) available (deleted) and 1 for set (occupied). code is a hexadecimal string. -

    Class WAKE_UP
  • wakeupInterval value
    Set the wakeup interval of battery operated devices to the given value in @@ -2115,7 +2128,7 @@ s2Hex($)


  • Class CLOCK -
  • get
    +
  • clock
    request the clock data
  • @@ -2127,7 +2140,7 @@ s2Hex($) specific config commands are available. -

    HRV_STATUS +

    Class HRV_STATUS
  • hrvStatus
    report the current status (temperature, etc)
  • @@ -2212,6 +2225,16 @@ s2Hex($)
  • protection
    returns the protection state. It can be on, off or seq.
  • +

    Class SCENE_ACTUATOR_CONF +
  • sceneConfig
    + returns the settings for a given scene. Parameter is sceneId +
  • + +

    Class SCENE_CONTROLLER_CONF +
  • groupConfig
    + returns the settings for a given group. Parameter is groupId +
  • +

    Class SENSOR_ALARM
  • alarm alarmType
    return the nodes alarm status of the requested alarmType. 00 = GENERIC, @@ -2244,17 +2267,6 @@ s2Hex($) return the status of the node, as state:on, state:off or state:dim value.
  • -

    Class SCENE_ACTUATOR_CONF -
  • sceneConfig
    - returns the settings for a given scene. Parameter is sceneId -
  • - -

    Class SCENE_CONTROLLER_CONF -
  • groupConfig
    - returns the settings for a given group. Parameter is groupId -
  • - -

    Class THERMOSTAT_MODE
  • thermostatMode
    request the mode @@ -2290,20 +2302,6 @@ s2Hex($) step seconds
  • - -

    Class BASIC_WINDOW_COVERING -
  • coveringClose
    - Starts closing the window cover. Moving stops if blinds are fully colsed or - a coveringStop command was issued. -
  • -
  • coveringOpen
    - Starts opening the window cover. Moving stops if blinds are fully open or - a coveringStop command was issued. -
  • -
  • coveringStop
    - Stop moving the window cover. Blinds are partially open (closed). -
  • -

    Class ZWAVEPLUS_INFO
  • zwavePlusInfo
    request the zwavePlusInfo @@ -2333,7 +2331,7 @@ s2Hex($) Generated events: