Difference between revisions of "ZWave Classes"

From Hubitat Documentation
Jump to: navigation, search
Line 1: Line 1:
==Switch All V1 0x27==
+
==Switch All V1==
===Switch All Set 0x01===
+
Command Class: 0x27
 
+
===Switch All Set===
 +
Command: 0x01
 
   class hubitat.zwave.commands.switchallv1.SwitchAllSet {
 
   class hubitat.zwave.commands.switchallv1.SwitchAllSet {
 
       Short mode
 
       Short mode
Line 13: Line 14:
 
   }
 
   }
  
===Switch All Get 0x02===
+
===Switch All Get===
 
+
Command: 0x02
 
   class hubitat.zwave.commands.switchallv1.SwitchAllGet {
 
   class hubitat.zwave.commands.switchallv1.SwitchAllGet {
 
       List<Short> getPayload()
 
       List<Short> getPayload()
Line 20: Line 21:
 
   }
 
   }
  
===Switch All Report 0x03===
+
===Switch All Report===
 
+
Command: 0x03
 
   class hubitat.zwave.commands.switchallv1.SwitchAllReport {
 
   class hubitat.zwave.commands.switchallv1.SwitchAllReport {
 
       Short mode
 
       Short mode
Line 33: Line 34:
 
   }
 
   }
  
===Switch All On 0x04===
+
===Switch All On===
 
+
Command: 0x04
 
   class hubitat.zwave.commands.switchallv1.SwitchAllOn {
 
   class hubitat.zwave.commands.switchallv1.SwitchAllOn {
 
       List<Short> getPayload()
 
       List<Short> getPayload()
Line 40: Line 41:
 
   }
 
   }
  
===Switch All Off 0x05===
+
===Switch All Off===
 
+
Command: 0x05
 
   class hubitat.zwave.commands.switchallv1.SwitchAllOff {
 
   class hubitat.zwave.commands.switchallv1.SwitchAllOff {
 
       List<Short> getPayload()
 
       List<Short> getPayload()
 
       String format()
 
       String format()
 
   }
 
   }

Revision as of 19:30, 18 October 2019

Switch All V1

Command Class: 0x27

Switch All Set

Command: 0x01

 class hubitat.zwave.commands.switchallv1.SwitchAllSet {
     Short mode
     static Short MODE_EXCLUDED_FROM_THE_ALL_ON_ALL_OFF_FUNCTIONALITY = 0
     static Short MODE_EXCLUDED_FROM_THE_ALL_ON_FUNCTIONALITY_BUT_NOT_ALL_OFF = 1
     static Short MODE_EXCLUDED_FROM_THE_ALL_OFF_FUNCTIONALITY_BUT_NOT_ALL_ON = 2
     static Short MODE_INCLUDED_IN_THE_ALL_ON_ALL_OFF_FUNCTIONALITY = 255
 
     List<Short> getPayload()
     String format()
 }

Switch All Get

Command: 0x02

 class hubitat.zwave.commands.switchallv1.SwitchAllGet {
     List<Short> getPayload()
     String format()
 }

Switch All Report

Command: 0x03

 class hubitat.zwave.commands.switchallv1.SwitchAllReport {
     Short mode
     static Short MODE_EXCLUDED_FROM_THE_ALL_ON_ALL_OFF_FUNCTIONALITY = 0
     static Short MODE_EXCLUDED_FROM_THE_ALL_ON_FUNCTIONALITY_BUT_NOT_ALL_OFF = 1
     static Short MODE_EXCLUDED_FROM_THE_ALL_OFF_FUNCTIONALITY_BUT_NOT_ALL_ON = 2
     static Short MODE_INCLUDED_IN_THE_ALL_ON_ALL_OFF_FUNCTIONALITY = 255
 
     List<Short> getPayload()
     String format()
 }

Switch All On

Command: 0x04

 class hubitat.zwave.commands.switchallv1.SwitchAllOn {
     List<Short> getPayload()
     String format()
 }

Switch All Off

Command: 0x05

 class hubitat.zwave.commands.switchallv1.SwitchAllOff {
     List<Short> getPayload()
     String format()
 }