|
|
(47 intermediate revisions by 4 users not shown) |
Line 1: |
Line 1: |
− | ==alarmv1==
| + | <big>'''We're moving!''' Please visit http://docs2.hubitat.com for the latest documentation.</big> |
− | Command Class: 0x71
| |
− | ===Alarm Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.alarmv1.AlarmGet {
| |
− | Short alarmType
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
| | | |
− | ===Alarm Report===
| + | <big> |
− | Command: 0x05
| + | This document is available at: http://docs2.hubitat.com/en/developer/driver/zwave-classes |
− | class hubitat.zwave.commands.alarmv1.AlarmReport {
| + | </big> |
− | Short alarmLevel
| |
− | Short alarmType
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==alarmv2==
| |
− | Command Class: 0x71
| |
− | ===Alarm Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.alarmv2.AlarmGet {
| |
− | Short alarmType
| |
− | Short zwaveAlarmType
| |
− | static Short ZWAVE_ALARM_TYPE_ACCESS_CONTROL = 6
| |
− | static Short ZWAVE_ALARM_TYPE_BURGLAR = 7
| |
− | static Short ZWAVE_ALARM_TYPE_CLOCK = 11
| |
− | static Short ZWAVE_ALARM_TYPE_CO = 2
| |
− | static Short ZWAVE_ALARM_TYPE_CO2 = 3
| |
− | static Short ZWAVE_ALARM_TYPE_EMERGENCY = 10
| |
− | static Short ZWAVE_ALARM_TYPE_FIRST = 255
| |
− | static Short ZWAVE_ALARM_TYPE_HEAT = 4
| |
− | static Short ZWAVE_ALARM_TYPE_POWER_MANAGEMENT = 8
| |
− | static Short ZWAVE_ALARM_TYPE_RESERVED0 = 0
| |
− | static Short ZWAVE_ALARM_TYPE_SMOKE = 1
| |
− | static Short ZWAVE_ALARM_TYPE_SYSTEM = 9
| |
− | static Short ZWAVE_ALARM_TYPE_WATER = 5
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Alarm Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.alarmv2.AlarmReport {
| |
− | Short alarmLevel
| |
− | Short alarmType
| |
− | List<AlarmReport> eventParameter
| |
− | Short numberOfEventParameters
| |
− | Short zensorNetSourceNodeId
| |
− | Short zwaveAlarmEvent
| |
− | Short zwaveAlarmStatus
| |
− | Short zwaveAlarmType
| |
− | static Short ZWAVE_ALARM_TYPE_ACCESS_CONTROL = 6
| |
− | static Short ZWAVE_ALARM_TYPE_BURGLAR = 7
| |
− | static Short ZWAVE_ALARM_TYPE_CLOCK = 11
| |
− | static Short ZWAVE_ALARM_TYPE_CO = 2
| |
− | static Short ZWAVE_ALARM_TYPE_CO2 = 3
| |
− | static Short ZWAVE_ALARM_TYPE_EMERGENCY = 10
| |
− | static Short ZWAVE_ALARM_TYPE_FIRST = 255
| |
− | static Short ZWAVE_ALARM_TYPE_HEAT = 4
| |
− | static Short ZWAVE_ALARM_TYPE_POWER_MANAGEMENT = 8
| |
− | static Short ZWAVE_ALARM_TYPE_RESERVED0 = 0
| |
− | static Short ZWAVE_ALARM_TYPE_SMOKE = 1
| |
− | static Short ZWAVE_ALARM_TYPE_SYSTEM = 9
| |
− | static Short ZWAVE_ALARM_TYPE_WATER = 5
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Alarm Set===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.alarmv2.AlarmSet {
| |
− | Short zwaveAlarmStatus
| |
− | Short zwaveAlarmType
| |
− | static Short ZWAVE_ALARM_TYPE_ACCESS_CONTROL = 6
| |
− | static Short ZWAVE_ALARM_TYPE_BURGLAR = 7
| |
− | static Short ZWAVE_ALARM_TYPE_CLOCK = 11
| |
− | static Short ZWAVE_ALARM_TYPE_CO = 2
| |
− | static Short ZWAVE_ALARM_TYPE_CO2 = 3
| |
− | static Short ZWAVE_ALARM_TYPE_EMERGENCY = 10
| |
− | static Short ZWAVE_ALARM_TYPE_FIRST = 255
| |
− | static Short ZWAVE_ALARM_TYPE_HEAT = 4
| |
− | static Short ZWAVE_ALARM_TYPE_POWER_MANAGEMENT = 8
| |
− | static Short ZWAVE_ALARM_TYPE_RESERVED0 = 0
| |
− | static Short ZWAVE_ALARM_TYPE_SMOKE = 1
| |
− | static Short ZWAVE_ALARM_TYPE_SYSTEM = 9
| |
− | static Short ZWAVE_ALARM_TYPE_WATER = 5
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Alarm Type Supported Get===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.alarmv2.AlarmTypeSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Alarm Type Supported Report===
| |
− | Command: 0x08
| |
− | class hubitat.zwave.commands.alarmv2.AlarmTypeSupportedReport {
| |
− | Boolean accessControl
| |
− | Boolean burglar
| |
− | Boolean clock
| |
− | Boolean co
| |
− | Boolean co2
| |
− | Boolean emergency
| |
− | Boolean heat
| |
− | Short numberOfBitMasks
| |
− | Boolean powerManagement
| |
− | Boolean smoke
| |
− | Boolean system
| |
− | Boolean v1Alarm
| |
− | Boolean water
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==applicationcapabilityv1==
| |
− | Command Class: 0x57
| |
− | ===Command Command Class Not Supported===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.applicationcapabilityv1.CommandCommandClassNotSupported {
| |
− | Boolean dynamic
| |
− | Short offendingCommand
| |
− | Short offendingCommandClass
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==applicationstatusv1==
| |
− | Command Class: 0x22
| |
− | ===Application Busy===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.applicationstatusv1.ApplicationBusy {
| |
− | Short status
| |
− | Short waitTime
| |
− | static Short STATUS_REQUEST_QUEUED_EXECUTED_LATER = 2
| |
− | static Short STATUS_TRY_AGAIN_IN_WAIT_TIME_SECONDS = 1
| |
− | static Short STATUS_TRY_AGAIN_LATER = 0
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Application Rejected Request===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.applicationstatusv1.ApplicationRejectedRequest {
| |
− | Short status
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==associationcommandconfigurationv1==
| |
− | Command Class: 0x9B
| |
− | ===Command Configuration Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.associationcommandconfigurationv1.CommandConfigurationGet {
| |
− | Short groupingIdentifier
| |
− | Short nodeId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Command Configuration Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.associationcommandconfigurationv1.CommandConfigurationReport {
| |
− | List<CommandConfigurationReport> commandByte
| |
− | Short commandClassIdentifier
| |
− | Short commandIdentifier
| |
− | Short commandLength
| |
− | Boolean first
| |
− | Short groupingIdentifier
| |
− | Short nodeId
| |
− | Short reportsToFollow
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Command Configuration Set===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.associationcommandconfigurationv1.CommandConfigurationSet {
| |
− | List<CommandConfigurationSet> commandByte
| |
− | Short commandClassIdentifier
| |
− | Short commandIdentifier
| |
− | Short commandLength
| |
− | Short groupingIdentifier
| |
− | Short nodeId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Command Records Supported Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.associationcommandconfigurationv1.CommandRecordsSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Command Records Supported Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.associationcommandconfigurationv1.CommandRecordsSupportedReport {
| |
− | Boolean confCmd
| |
− | Integer freeCommandRecords
| |
− | Short maxCommandLength
| |
− | Integer maxCommandRecords
| |
− | Boolean vc
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==associationgrpinfov1==
| |
− | Command Class: 0x59
| |
− | ===Association Group Command List Get===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.associationgrpinfov1.AssociationGroupCommandListGet {
| |
− | Boolean allowCache
| |
− | Short groupingIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Association Group Command List Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.associationgrpinfov1.AssociationGroupCommandListReport {
| |
− | List<AssociationGroupCommandListReport> command
| |
− | Short groupingIdentifier
| |
− | Short listLength
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Association Group Info Get===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.associationgrpinfov1.AssociationGroupInfoGet {
| |
− | Short groupingIdentifier
| |
− | Boolean listMode
| |
− | Boolean refreshCache
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Association Group Info Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.associationgrpinfov1.AssociationGroupInfoReport {
| |
− | Boolean dynamicInfo
| |
− | Short groupCount
| |
− | Boolean listMode
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Association Group Name Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.associationgrpinfov1.AssociationGroupNameGet {
| |
− | Short groupingIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Association Group Name Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.associationgrpinfov1.AssociationGroupNameReport {
| |
− | Short groupingIdentifier
| |
− | Short lengthOfName
| |
− | List<AssociationGroupNameReport> name
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==associationv1==
| |
− | Command Class: 0x85
| |
− | ===Association Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.associationv1.AssociationGet {
| |
− | Short groupingIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Association Groupings Get===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.associationv1.AssociationGroupingsGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Association Groupings Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.associationv1.AssociationGroupingsReport {
| |
− | Short supportedGroupings
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Association Remove===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.associationv1.AssociationRemove {
| |
− | Short groupingIdentifier
| |
− | Object nodeId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Association Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.associationv1.AssociationReport {
| |
− | Short groupingIdentifier
| |
− | Short maxNodesSupported
| |
− | List<AssociationReport> nodeId
| |
− | Short reportsToFollow
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Association Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.associationv1.AssociationSet {
| |
− | Short groupingIdentifier
| |
− | Object nodeId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==associationv2==
| |
− | Command Class: 0x85
| |
− | ===Association Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.associationv2.AssociationGet {
| |
− | Short groupingIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Association Groupings Get===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.associationv2.AssociationGroupingsGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Association Groupings Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.associationv2.AssociationGroupingsReport {
| |
− | Short supportedGroupings
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Association Remove===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.associationv2.AssociationRemove {
| |
− | Short groupingIdentifier
| |
− | Object nodeId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Association Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.associationv2.AssociationReport {
| |
− | Short groupingIdentifier
| |
− | Short maxNodesSupported
| |
− | List<AssociationReport> nodeId
| |
− | Short reportsToFollow
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Association Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.associationv2.AssociationSet {
| |
− | Short groupingIdentifier
| |
− | Object nodeId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Association Specific Group Get===
| |
− | Command: 0x0B
| |
− | class hubitat.zwave.commands.associationv2.AssociationSpecificGroupGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Association Specific Group Report===
| |
− | Command: 0x0C
| |
− | class hubitat.zwave.commands.associationv2.AssociationSpecificGroupReport {
| |
− | Short group
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==avcontentdirectorymdv1==
| |
− | Command Class: 0x95
| |
− | ===Av Content Browse Md By Letter Get===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.avcontentdirectorymdv1.AvContentBrowseMdByLetterGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Av Content Browse Md By Letter Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.avcontentdirectorymdv1.AvContentBrowseMdByLetterReport {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Av Content Browse Md Child Count Get===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.avcontentdirectorymdv1.AvContentBrowseMdChildCountGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Av Content Browse Md Child Count Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.avcontentdirectorymdv1.AvContentBrowseMdChildCountReport {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Av Content Browse Md Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.avcontentdirectorymdv1.AvContentBrowseMdGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Av Content Browse Md Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.avcontentdirectorymdv1.AvContentBrowseMdReport {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Av Match Item To Renderer Md Get===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.avcontentdirectorymdv1.AvMatchItemToRendererMdGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Av Match Item To Renderer Md Report===
| |
− | Command: 0x08
| |
− | class hubitat.zwave.commands.avcontentdirectorymdv1.AvMatchItemToRendererMdReport {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==avcontentsearchmdv1==
| |
− | Command Class: 0x97
| |
− | ===Av Content Search Md Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.avcontentsearchmdv1.AvContentSearchMdGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Av Content Search Md Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.avcontentsearchmdv1.AvContentSearchMdReport {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==avrendererstatusv1==
| |
− | Command Class: 0x96
| |
− | ===Av Renderer Status Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.avrendererstatusv1.AvRendererStatusGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Av Renderer Status Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.avrendererstatusv1.AvRendererStatusReport {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==avtaggingmdv1==
| |
− | Command Class: 0x99
| |
− | ===Av Tagging Md Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.avtaggingmdv1.AvTaggingMdGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Av Tagging Md Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.avtaggingmdv1.AvTaggingMdReport {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==barrieroperatorv1==
| |
− | Command Class: 0x66
| |
− | ===Barrier Operator Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.barrieroperatorv1.BarrierOperatorGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Barrier Operator Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.barrieroperatorv1.BarrierOperatorReport {
| |
− | Short barrierState
| |
− | static Short BARRIER_STATE_CLOSED = 0
| |
− | static Short BARRIER_STATE_OPEN = 255
| |
− | static Short BARRIER_STATE_UNKNOWN_POSITION_MOVING_TO_CLOSE = 252
| |
− | static Short BARRIER_STATE_UNKNOWN_POSITION_MOVING_TO_OPEN = 254
| |
− | static Short BARRIER_STATE_UNKNOWN_POSITION_STOPPED = 253
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Barrier Operator Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.barrieroperatorv1.BarrierOperatorSet {
| |
− | Short requestedBarrierState
| |
− | static Short REQUESTED_BARRIER_STATE_CLOSE = 0
| |
− | static Short REQUESTED_BARRIER_STATE_OPEN = 255
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==basictariffinfov1==
| |
− | Command Class: 0x36
| |
− | ===Basic Tariff Info Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.basictariffinfov1.BasicTariffInfoGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Basic Tariff Info Report===
| |
− | Command: 0xXM
| |
− | class hubitat.zwave.commands.basictariffinfov1.BasicTariffInfoReport {
| |
− | Boolean dual
| |
− | Short e1CurrentRateInUse
| |
− | Integer e1RateConsumptionRegister
| |
− | Short e1TimeForNextRateHours
| |
− | Short e1TimeForNextRateMinutes
| |
− | Short e1TimeForNextRateSeconds
| |
− | Short e2CurrentRateInUse
| |
− | Integer e2RateConsumptionRegister
| |
− | Short totalNoImportRates
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==basicv1==
| |
− | Command Class: 0x20
| |
− | ===Basic Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.basicv1.BasicGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Basic Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.basicv1.BasicReport {
| |
− | Short value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Basic Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.basicv1.BasicSet {
| |
− | Short value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==basicwindowcoveringv1==
| |
− | Command Class: 0x50
| |
− | ===Basic Window Covering Start Level Change===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.basicwindowcoveringv1.BasicWindowCoveringStartLevelChange {
| |
− | Boolean openClose
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Basic Window Covering Stop Level Change===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.basicwindowcoveringv1.BasicWindowCoveringStopLevelChange {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==batteryv1==
| |
− | Command Class: 0x80
| |
− | ===Battery Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.batteryv1.BatteryGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Battery Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.batteryv1.BatteryReport {
| |
− | Short batteryLevel
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==centralscenev1==
| |
− | Command Class: 0x5B
| |
− | ===Central Scene Notification===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.centralscenev1.CentralSceneNotification {
| |
− | Short keyAttributes
| |
− | Short sceneNumber
| |
− | Short sequenceNumber
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Central Scene Supported Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.centralscenev1.CentralSceneSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Central Scene Supported Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.centralscenev1.CentralSceneSupportedReport {
| |
− | Short supportedScenes
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==chimneyfanv1==
| |
− | Command Class: 0x2A
| |
− | ===Chimney Fan Alarm Log Get===
| |
− | Command: 0x20
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanAlarmLogGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Alarm Log Report===
| |
− | Command: 0x21
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanAlarmLogReport {
| |
− | Boolean alarmStillActive1
| |
− | Boolean alarmStillActive2
| |
− | Boolean alarmStillActive3
| |
− | Boolean alarmStillActive4
| |
− | Boolean alarmStillActive5
| |
− | Boolean alarmTemperatureExceeded1
| |
− | Boolean alarmTemperatureExceeded2
| |
− | Boolean alarmTemperatureExceeded3
| |
− | Boolean alarmTemperatureExceeded4
| |
− | Boolean alarmTemperatureExceeded5
| |
− | Boolean externalAlarm1
| |
− | Boolean externalAlarm2
| |
− | Boolean externalAlarm3
| |
− | Boolean externalAlarm4
| |
− | Boolean externalAlarm5
| |
− | Boolean sensorError1
| |
− | Boolean sensorError2
| |
− | Boolean sensorError3
| |
− | Boolean sensorError4
| |
− | Boolean sensorError5
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Alarm Log Set===
| |
− | Command: 0x1F
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanAlarmLogSet {
| |
− | Short MESSAGE_RESET_LOG
| |
− | Short message
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Alarm Status Get===
| |
− | Command: 0x23
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanAlarmStatusGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Alarm Status Report===
| |
− | Command: 0x24
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanAlarmStatusReport {
| |
− | Boolean alarmTemperatureExceeded
| |
− | Boolean externalAlarm
| |
− | Short notUsed
| |
− | Boolean sensorError
| |
− | Boolean service
| |
− | Boolean speedChangeEnable
| |
− | Boolean startTemperatureExceeded
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Alarm Status Set===
| |
− | Command: 0x22
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanAlarmStatusSet {
| |
− | Boolean acknowledgeAlarmTemperatureExceeded
| |
− | Boolean acknowledgeExternalAlarm
| |
− | Boolean acknowledgeSensorError
| |
− | Boolean notUsed1
| |
− | Short notUsed2
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Alarm Temp Get===
| |
− | Command: 0x0E
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanAlarmTempGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Alarm Temp Report===
| |
− | Command: 0x0F
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanAlarmTempReport {
| |
− | Short precision
| |
− | Short scale
| |
− | BigDecimal scaledValue
| |
− | Short size
| |
− | List<ChimneyFanAlarmTempReport> value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Alarm Temp Set===
| |
− | Command: 0x0D
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanAlarmTempSet {
| |
− | Short precision
| |
− | Short scale
| |
− | BigDecimal scaledValue
| |
− | Short size
| |
− | List<ChimneyFanAlarmTempSet> value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Boost Time Get===
| |
− | Command: 0x11
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanBoostTimeGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Boost Time Report===
| |
− | Command: 0x12
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanBoostTimeReport {
| |
− | Short time
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Boost Time Set===
| |
− | Command: 0x10
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanBoostTimeSet {
| |
− | Short time
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Default Set===
| |
− | Command: 0x28
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanDefaultSet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Min Speed Get===
| |
− | Command: 0x26
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanMinSpeedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Min Speed Report===
| |
− | Command: 0x27
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanMinSpeedReport {
| |
− | Short minSpeed
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Min Speed Set===
| |
− | Command: 0x25
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanMinSpeedSet {
| |
− | Short minSpeed
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Mode Get===
| |
− | Command: 0x17
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanModeGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Mode Report===
| |
− | Command: 0x18
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanModeReport {
| |
− | Short MODE_OFF
| |
− | Short MODE_ON
| |
− | Short mode
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Mode Set===
| |
− | Command: 0x16
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanModeSet {
| |
− | Short MODE_OFF
| |
− | Short MODE_ON
| |
− | Short mode
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Setup Get===
| |
− | Command: 0x1A
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanSetupGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Setup Report===
| |
− | Command: 0x1B
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanSetupReport {
| |
− | Short MODE_OFF
| |
− | Short MODE_ON
| |
− | List<ChimneyFanSetupReport> alarmTemperatureValue
| |
− | Short boostTime
| |
− | Short minSpeed
| |
− | Short mode
| |
− | Short precision1
| |
− | Short precision2
| |
− | Short precision3
| |
− | Short scale1
| |
− | Short scale2
| |
− | Short scale3
| |
− | Short size1
| |
− | Short size2
| |
− | Short size3
| |
− | List<ChimneyFanSetupReport> startTemperature
| |
− | List<ChimneyFanSetupReport> stopTemperature
| |
− | Short stopTime
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Setup Set===
| |
− | Command: 0x19
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanSetupSet {
| |
− | Short MODE_OFF
| |
− | Short MODE_ON
| |
− | List<ChimneyFanSetupSet> alarmTemperatureValue
| |
− | Short boostTime
| |
− | Short minSpeed
| |
− | Short mode
| |
− | Short precision1
| |
− | Short precision2
| |
− | Short precision3
| |
− | Short scale1
| |
− | Short scale2
| |
− | Short scale3
| |
− | Short size1
| |
− | Short size2
| |
− | Short size3
| |
− | List<ChimneyFanSetupSet> startTemperature
| |
− | List<ChimneyFanSetupSet> stopTemperature
| |
− | Short stopTime
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Speed Get===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanSpeedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Speed Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanSpeedReport {
| |
− | Short speed
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Speed Set===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanSpeedSet {
| |
− | Short speed
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Start Temp Get===
| |
− | Command: 0x08
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanStartTempGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Start Temp Report===
| |
− | Command: 0x09
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanStartTempReport {
| |
− | Short precision
| |
− | Short scale
| |
− | BigDecimal scaledValue
| |
− | Short size
| |
− | List<ChimneyFanStartTempReport> value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Start Temp Set===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanStartTempSet {
| |
− | Short precision
| |
− | Short scale
| |
− | BigDecimal scaledValue
| |
− | Short size
| |
− | List<ChimneyFanStartTempSet> value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan State Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanStateGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan State Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanStateReport {
| |
− | Short STATE_BOOST
| |
− | Short STATE_CHIMNEY_FIRE
| |
− | Short STATE_EXHAUST
| |
− | Short STATE_EXTERNAL_ALARM
| |
− | Short STATE_OFF
| |
− | Short STATE_RELOAD
| |
− | Short STATE_SENSOR_FAILURE
| |
− | Short STATE_SERVICE
| |
− | Short STATE_STOP
| |
− | Short STATE_VENTING
| |
− | Short STATE_VENTING_EX
| |
− | Short state
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan State Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanStateSet {
| |
− | Short STATE_NEXT_STATE
| |
− | Short state
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Status Get===
| |
− | Command: 0x1D
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanStatusGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Status Report===
| |
− | Command: 0x1E
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanStatusReport {
| |
− | Short STATE_BOOST
| |
− | Short STATE_CHIMNEY_FIRE
| |
− | Short STATE_EXHAUST
| |
− | Short STATE_EXTERNAL_ALARM
| |
− | Short STATE_OFF
| |
− | Short STATE_RELOAD
| |
− | Short STATE_SENSOR_FAILURE
| |
− | Short STATE_SERVICE
| |
− | Short STATE_STOP
| |
− | Short STATE_VENTING
| |
− | Short STATE_VENTING_EX
| |
− | Boolean alarmTemperatureExceeded
| |
− | Boolean externalAlarm
| |
− | Short notUsed
| |
− | Short precision
| |
− | Short scale
| |
− | BigDecimal scaledValue
| |
− | Boolean sensorError
| |
− | Boolean service
| |
− | Short size
| |
− | Short speed
| |
− | Boolean speedChangeEnable
| |
− | Boolean startTemperatureExceeded
| |
− | Short state
| |
− | List<ChimneyFanStatusReport> value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Stop Temp Get===
| |
− | Command: 0x0B
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanStopTempGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Stop Temp Report===
| |
− | Command: 0x0C
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanStopTempReport {
| |
− | Short precision
| |
− | Short scale
| |
− | BigDecimal scaledValue
| |
− | Short size
| |
− | List<ChimneyFanStopTempReport> value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Stop Temp Set===
| |
− | Command: 0x0A
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanStopTempSet {
| |
− | Short precision
| |
− | Short scale
| |
− | BigDecimal scaledValue
| |
− | Short size
| |
− | List<ChimneyFanStopTempSet> value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Stop Time Get===
| |
− | Command: 0x14
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanStopTimeGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Stop Time Report===
| |
− | Command: 0x15
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanStopTimeReport {
| |
− | Short time
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Chimney Fan Stop Time Set===
| |
− | Command: 0x13
| |
− | class hubitat.zwave.commands.chimneyfanv1.ChimneyFanStopTimeSet {
| |
− | Short time
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==climatecontrolschedulev1==
| |
− | Command Class: 0x46
| |
− | ===Schedule Changed Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.climatecontrolschedulev1.ScheduleChangedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Changed Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.climatecontrolschedulev1.ScheduleChangedReport {
| |
− | Short changecounter
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.climatecontrolschedulev1.ScheduleGet {
| |
− | Short weekday
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Override Get===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.climatecontrolschedulev1.ScheduleOverrideGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Override Report===
| |
− | Command: 0x08
| |
− | class hubitat.zwave.commands.climatecontrolschedulev1.ScheduleOverrideReport {
| |
− | Short overrideState
| |
− | Short overrideType
| |
− | static Short OVERRIDE_STATE_NO_OVERRIDE = 0
| |
− | static Short OVERRIDE_STATE_PERMANENT_OVERRIDE = 2
| |
− | static Short OVERRIDE_STATE_RESERVED3 = 3
| |
− | static Short OVERRIDE_STATE_TEMPORARY_OVERRIDE = 1
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Override Set===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.climatecontrolschedulev1.ScheduleOverrideSet {
| |
− | Short overrideState
| |
− | Short overrideType
| |
− | static Short OVERRIDE_STATE_NO_OVERRIDE = 0
| |
− | static Short OVERRIDE_STATE_PERMANENT_OVERRIDE = 2
| |
− | static Short OVERRIDE_STATE_RESERVED3 = 3
| |
− | static Short OVERRIDE_STATE_TEMPORARY_OVERRIDE = 1
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Report===
| |
− | Command: 0xXM
| |
− | class hubitat.zwave.commands.climatecontrolschedulev1.ScheduleReport {
| |
− | Integer switchpoint0
| |
− | Integer switchpoint1
| |
− | Integer switchpoint2
| |
− | Integer switchpoint3
| |
− | Integer switchpoint4
| |
− | Integer switchpoint5
| |
− | Integer switchpoint6
| |
− | Integer switchpoint7
| |
− | Integer switchpoint8
| |
− | Short weekday
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Set===
| |
− | Command: 0xXM
| |
− | class hubitat.zwave.commands.climatecontrolschedulev1.ScheduleSet {
| |
− | Integer switchpoint0
| |
− | Integer switchpoint1
| |
− | Integer switchpoint2
| |
− | Integer switchpoint3
| |
− | Integer switchpoint4
| |
− | Integer switchpoint5
| |
− | Integer switchpoint6
| |
− | Integer switchpoint7
| |
− | Integer switchpoint8
| |
− | Short weekday
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==clockv1==
| |
− | Command Class: 0x81
| |
− | ===Clock Get===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.clockv1.ClockGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Clock Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.clockv1.ClockReport {
| |
− | Short hour
| |
− | Short minute
| |
− | Short weekday
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Clock Set===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.clockv1.ClockSet {
| |
− | Short hour
| |
− | Short minute
| |
− | Short weekday
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==configurationv1==
| |
− | Command Class: 0x70
| |
− | ===Configuration Get===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.configurationv1.ConfigurationGet {
| |
− | Short parameterNumber
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Configuration Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.configurationv1.ConfigurationReport {
| |
− | List<ConfigurationReport> configurationValue
| |
− | Short parameterNumber
| |
− | BigInteger scaledConfigurationValue
| |
− | Short size
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Configuration Set===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.configurationv1.ConfigurationSet {
| |
− | List<ConfigurationSet> configurationValue
| |
− | Boolean defaultValue
| |
− | Short parameterNumber
| |
− | Short reserved11
| |
− | BigInteger scaledConfigurationValue
| |
− | Short size
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==configurationv2==
| |
− | Command Class: 0x70
| |
− | ===Configuration Bulk Get===
| |
− | Command: 0x08
| |
− | class hubitat.zwave.commands.configurationv2.ConfigurationBulkGet {
| |
− | Short numberOfParameters
| |
− | Integer parameterOffset
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Configuration Bulk Report===
| |
− | Command: 0x09
| |
− | class hubitat.zwave.commands.configurationv2.ConfigurationBulkReport {
| |
− | Boolean defaultValue
| |
− | Boolean handshake
| |
− | Short numberOfParameters
| |
− | Integer parameterOffset
| |
− | Short reportsToFollow
| |
− | Short size
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Configuration Bulk Set===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.configurationv2.ConfigurationBulkSet {
| |
− | Boolean defaultValue
| |
− | Boolean handshake
| |
− | Short numberOfParameters
| |
− | Integer parameterOffset
| |
− | Short size
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Configuration Get===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.configurationv2.ConfigurationGet {
| |
− | Short parameterNumber
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Configuration Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.configurationv2.ConfigurationReport {
| |
− | Short parameterNumber
| |
− | BigInteger scaledConfigurationValue
| |
− | Short size
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Configuration Set===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.configurationv2.ConfigurationSet {
| |
− | Boolean defaultValue
| |
− | Short parameterNumber
| |
− | Short reserved11
| |
− | BigInteger scaledConfigurationValue
| |
− | Short size
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==controllerreplicationv1==
| |
− | Command Class: 0x21
| |
− | ===Ctrl Replication Transfer Group===
| |
− | Command: 0x31
| |
− | class hubitat.zwave.commands.controllerreplicationv1.CtrlReplicationTransferGroup {
| |
− | Short groupId
| |
− | Short nodeId
| |
− | Short sequenceNumber
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Ctrl Replication Transfer Group Name===
| |
− | Command: 0x32
| |
− | class hubitat.zwave.commands.controllerreplicationv1.CtrlReplicationTransferGroupName {
| |
− | Short groupId
| |
− | List<CtrlReplicationTransferGroupName> groupName
| |
− | Short sequenceNumber
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Ctrl Replication Transfer Scene===
| |
− | Command: 0x33
| |
− | class hubitat.zwave.commands.controllerreplicationv1.CtrlReplicationTransferScene {
| |
− | Short level
| |
− | Short nodeId
| |
− | Short sceneId
| |
− | Short sequenceNumber
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Ctrl Replication Transfer Scene Name===
| |
− | Command: 0x34
| |
− | class hubitat.zwave.commands.controllerreplicationv1.CtrlReplicationTransferSceneName {
| |
− | Short sceneId
| |
− | List<CtrlReplicationTransferSceneName> sceneName
| |
− | Short sequenceNumber
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==crc16encapv1==
| |
− | Command Class: 0x56
| |
− | ===Crc 16 Encap===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.crc16encapv1.Crc16Encap {
| |
− | Integer checksum
| |
− | Short command
| |
− | Short commandClass
| |
− | List<Crc16Encap> data
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==dcpconfigv1==
| |
− | Command Class: 0x3A
| |
− | ===Dcp List Remove===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.dcpconfigv1.DcpListRemove {
| |
− | Short day
| |
− | Short hourLocalTime
| |
− | Short minuteLocalTime
| |
− | Short month
| |
− | Short secondLocalTime
| |
− | Integer year
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Dcp List Set===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.dcpconfigv1.DcpListSet {
| |
− | Short day
| |
− | Short dcpRateId
| |
− | Short durationHourTime
| |
− | Short durationMinuteTime
| |
− | Short durationSecondTime
| |
− | Short eventPriority
| |
− | Short hourLocalTime
| |
− | Short loadShedding
| |
− | Short minuteLocalTime
| |
− | Short month
| |
− | Short numberOfDc
| |
− | Short randomizationInterval
| |
− | Short secondLocalTime
| |
− | Short startAssociationGroup
| |
− | Short startDay
| |
− | Short startHourLocalTime
| |
− | Short startMinuteLocalTime
| |
− | Short startMonth
| |
− | Short startSecondLocalTime
| |
− | Integer startYear
| |
− | Short stopAssociationGroup
| |
− | Integer year
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Dcp List Supported Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.dcpconfigv1.DcpListSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Dcp List Supported Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.dcpconfigv1.DcpListSupportedReport {
| |
− | Short dcpListSize
| |
− | Short freeDcpListEntries
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==dcpmonitorv1==
| |
− | Command Class: 0x3B
| |
− | ===Dcp Event Status Get===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.dcpmonitorv1.DcpEventStatusGet {
| |
− | Short day
| |
− | Short hourLocalTime
| |
− | Short minuteLocalTime
| |
− | Short month
| |
− | Short secondLocalTime
| |
− | Integer year
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Dcp Event Status Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.dcpmonitorv1.DcpEventStatusReport {
| |
− | Short day
| |
− | Short eventStatus
| |
− | Short hourLocalTime
| |
− | Short minuteLocalTime
| |
− | Short month
| |
− | Short secondLocalTime
| |
− | Integer year
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Dcp List Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.dcpmonitorv1.DcpListGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Dcp List Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.dcpmonitorv1.DcpListReport {
| |
− | Short day
| |
− | Short dcpId
| |
− | Short durationHourTime
| |
− | Short durationMinuteTime
| |
− | Short durationSecondTime
| |
− | Short eventPriority
| |
− | Short hourLocalTime
| |
− | Short loadShedding
| |
− | Short minuteLocalTime
| |
− | Short month
| |
− | Short numberOfDc
| |
− | Short randomizationInterval
| |
− | Short reportsToFollow
| |
− | Short secondLocalTime
| |
− | Short startAssociationGroup
| |
− | Short startDay
| |
− | Short startHourLocalTime
| |
− | Short startMinuteLocalTime
| |
− | Short startMonth
| |
− | Short startSecondLocalTime
| |
− | Integer startYear
| |
− | Short stopAssociationGroup
| |
− | Integer year
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==deviceresetlocallyv1==
| |
− | Command Class: 0x5A
| |
− | ===Device Reset Locally Notification===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.deviceresetlocallyv1.DeviceResetLocallyNotification {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==doorlockloggingv1==
| |
− | Command Class: 0x4C
| |
− | ===Door Lock Logging Records Supported Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.doorlockloggingv1.DoorLockLoggingRecordsSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Door Lock Logging Records Supported Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.doorlockloggingv1.DoorLockLoggingRecordsSupportedReport {
| |
− | Short maxRecordsStored
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Record Get===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.doorlockloggingv1.RecordGet {
| |
− | Short recordNumber
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Record Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.doorlockloggingv1.RecordReport {
| |
− | Short day
| |
− | Short eventType
| |
− | Short hourLocalTime
| |
− | Short minuteLocalTime
| |
− | Short month
| |
− | Short recordNumber
| |
− | Short recordStatus
| |
− | Short secondLocalTime
| |
− | List<RecordReport> userCode
| |
− | Short userCodeLength
| |
− | Short userIdentifier
| |
− | Integer year
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==doorlockv1==
| |
− | Command Class: 0x62
| |
− | ===Door Lock Configuration Get===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.doorlockv1.DoorLockConfigurationGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Door Lock Configuration Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.doorlockv1.DoorLockConfigurationReport {
| |
− | Short insideDoorHandlesState
| |
− | Short lockTimeoutMinutes
| |
− | Short lockTimeoutSeconds
| |
− | Short operationType
| |
− | Short outsideDoorHandlesState
| |
− | static Short OPERATION_TYPE_CONSTANT_OPERATION = 1
| |
− | static Short OPERATION_TYPE_TIMED_OPERATION = 2
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Door Lock Configuration Set===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.doorlockv1.DoorLockConfigurationSet {
| |
− | Short insideDoorHandlesState
| |
− | Short lockTimeoutMinutes
| |
− | Short lockTimeoutSeconds
| |
− | Short operationType
| |
− | Short outsideDoorHandlesState
| |
− | static Short OPERATION_TYPE_CONSTANT_OPERATION = 1
| |
− | static Short OPERATION_TYPE_TIMED_OPERATION = 2
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Door Lock Operation Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.doorlockv1.DoorLockOperationGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Door Lock Operation Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.doorlockv1.DoorLockOperationReport {
| |
− | Short doorCondition
| |
− | Short doorLockMode
| |
− | Short insideDoorHandlesMode
| |
− | Short lockTimeoutMinutes
| |
− | Short lockTimeoutSeconds
| |
− | Short outsideDoorHandlesMode
| |
− | static Short DOOR_LOCK_MODE_DOOR_SECURED = 255
| |
− | static Short DOOR_LOCK_MODE_DOOR_UNSECURED = 0
| |
− | static Short DOOR_LOCK_MODE_DOOR_UNSECURED_FOR_INSIDE_DOOR_HANDLES = 16
| |
− | static Short DOOR_LOCK_MODE_DOOR_UNSECURED_FOR_INSIDE_DOOR_HANDLES_WITH_TIMEOUT = 17
| |
− | static Short DOOR_LOCK_MODE_DOOR_UNSECURED_FOR_OUTSIDE_DOOR_HANDLES = 32
| |
− | static Short DOOR_LOCK_MODE_DOOR_UNSECURED_FOR_OUTSIDE_DOOR_HANDLES_WITH_TIMEOUT = 33
| |
− | static Short DOOR_LOCK_MODE_DOOR_UNSECURED_WITH_TIMEOUT = 1
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Door Lock Operation Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.doorlockv1.DoorLockOperationSet {
| |
− | Short doorLockMode
| |
− | static Short DOOR_LOCK_MODE_DOOR_SECURED = 255
| |
− | static Short DOOR_LOCK_MODE_DOOR_UNSECURED = 0
| |
− | static Short DOOR_LOCK_MODE_DOOR_UNSECURED_FOR_INSIDE_DOOR_HANDLES = 16
| |
− | static Short DOOR_LOCK_MODE_DOOR_UNSECURED_FOR_INSIDE_DOOR_HANDLES_WITH_TIMEOUT = 17
| |
− | static Short DOOR_LOCK_MODE_DOOR_UNSECURED_FOR_OUTSIDE_DOOR_HANDLES = 32
| |
− | static Short DOOR_LOCK_MODE_DOOR_UNSECURED_FOR_OUTSIDE_DOOR_HANDLES_WITH_TIMEOUT = 33
| |
− | static Short DOOR_LOCK_MODE_DOOR_UNSECURED_WITH_TIMEOUT = 1
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==energyproductionv1==
| |
− | Command Class: 0x90
| |
− | ===Energy Production Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.energyproductionv1.EnergyProductionGet {
| |
− | Short parameterNumber
| |
− | static Short PARAMETER_NUMBER_ENERGY_PRODUCTION_TODAY = 2
| |
− | static Short PARAMETER_NUMBER_INSTANT_ENERGY_PRODUCTION = 0
| |
− | static Short PARAMETER_NUMBER_TOTAL_ENERGY_PRODUCTION = 1
| |
− | static Short PARAMETER_NUMBER_TOTAL_PRODUCTION_TIME = 3
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Energy Production Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.energyproductionv1.EnergyProductionReport {
| |
− | Short parameterNumber
| |
− | Short precision
| |
− | Short scale
| |
− | BigDecimal scaledValue
| |
− | Short size
| |
− | List<EnergyProductionReport> value
| |
− | static Short PARAMETER_NUMBER_ENERGY_PRODUCTION_TODAY = 2
| |
− | static Short PARAMETER_NUMBER_INSTANT_ENERGY_PRODUCTION = 0
| |
− | static Short PARAMETER_NUMBER_TOTAL_ENERGY_PRODUCTION = 1
| |
− | static Short PARAMETER_NUMBER_TOTAL_PRODUCTION_TIME = 3
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==firmwareupdatemdv1==
| |
− | Command Class: 0x7A
| |
− | ===Firmware Md Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.firmwareupdatemdv1.FirmwareMdGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Firmware Md Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.firmwareupdatemdv1.FirmwareMdReport {
| |
− | Integer checksum
| |
− | Integer firmwareId
| |
− | Integer manufacturerId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Firmware Update Md Get===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.firmwareupdatemdv1.FirmwareUpdateMdGet {
| |
− | Short numberOfReports
| |
− | Short reportNumber1
| |
− | Short reportNumber2
| |
− | Boolean zero
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Firmware Update Md Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.firmwareupdatemdv1.FirmwareUpdateMdReport {
| |
− | List<FirmwareUpdateMdReport> data
| |
− | Boolean last
| |
− | Short reportNumber1
| |
− | Short reportNumber2
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Firmware Update Md Request Get===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.firmwareupdatemdv1.FirmwareUpdateMdRequestGet {
| |
− | Integer checksum
| |
− | Integer firmwareId
| |
− | Integer manufacturerId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Firmware Update Md Request Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.firmwareupdatemdv1.FirmwareUpdateMdRequestReport {
| |
− | Short status
| |
− | static Short STATUS_INVALID_COMBINATION = 0
| |
− | static Short STATUS_REQUIRES_AUTHENTICATION = 1
| |
− | static Short STATUS_VALID_COMBINATION = 255
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Firmware Update Md Status Report===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.firmwareupdatemdv1.FirmwareUpdateMdStatusReport {
| |
− | Short status
| |
− | static Short STATUS_SUCCESSFULLY = 255
| |
− | static Short STATUS_UNABLE_TO_RECEIVE = 1
| |
− | static Short STATUS_UNABLE_TO_RECEIVE_WITHOUT_CHECKSUM_ERROR = 0
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==firmwareupdatemdv2==
| |
− | Command Class: 0x7A
| |
− | ===Firmware Md Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.firmwareupdatemdv2.FirmwareMdGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Firmware Md Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.firmwareupdatemdv2.FirmwareMdReport {
| |
− | Integer checksum
| |
− | Integer firmwareId
| |
− | Integer manufacturerId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Firmware Update Md Get===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.firmwareupdatemdv2.FirmwareUpdateMdGet {
| |
− | Short numberOfReports
| |
− | Short reportNumber1
| |
− | Short reportNumber2
| |
− | Boolean zero
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Firmware Update Md Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.firmwareupdatemdv2.FirmwareUpdateMdReport {
| |
− | Integer checksum
| |
− | List<FirmwareUpdateMdReport> data
| |
− | Boolean last
| |
− | Short reportNumber1
| |
− | Short reportNumber2
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Firmware Update Md Request Get===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.firmwareupdatemdv2.FirmwareUpdateMdRequestGet {
| |
− | Integer checksum
| |
− | Integer firmwareId
| |
− | Integer manufacturerId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Firmware Update Md Request Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.firmwareupdatemdv2.FirmwareUpdateMdRequestReport {
| |
− | Short status
| |
− | static Short STATUS_INVALID_COMBINATION = 0
| |
− | static Short STATUS_REQUIRES_AUTHENTICATION = 1
| |
− | static Short STATUS_VALID_COMBINATION = 255
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Firmware Update Md Status Report===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.firmwareupdatemdv2.FirmwareUpdateMdStatusReport {
| |
− | Short status
| |
− | static Short STATUS_SUCCESSFULLY = 255
| |
− | static Short STATUS_UNABLE_TO_RECEIVE = 1
| |
− | static Short STATUS_UNABLE_TO_RECEIVE_WITHOUT_CHECKSUM_ERROR = 0
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==geographiclocationv1==
| |
− | Command Class: 0x8C
| |
− | ===Geographic Location Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.geographiclocationv1.GeographicLocationGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Geographic Location Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.geographiclocationv1.GeographicLocationReport {
| |
− | Boolean latSign
| |
− | Short latitudeDegrees
| |
− | Short latitudeMinutes
| |
− | Boolean longSign
| |
− | Short longitudeDegrees
| |
− | Short longitudeMinutes
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Geographic Location Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.geographiclocationv1.GeographicLocationSet {
| |
− | Boolean latSign
| |
− | Short latitudeDegrees
| |
− | Short latitudeMinutes
| |
− | Boolean longSign
| |
− | Short longitudeDegrees
| |
− | Short longitudeMinutes
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==groupingnamev1==
| |
− | Command Class: 0x7B
| |
− | ===Grouping Name Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.groupingnamev1.GroupingNameGet {
| |
− | Short groupingIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Grouping Name Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.groupingnamev1.GroupingNameReport {
| |
− | Short charPresentation
| |
− | List<GroupingNameReport> grouping
| |
− | Short groupingIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Grouping Name Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.groupingnamev1.GroupingNameSet {
| |
− | Short charPresentation
| |
− | List<GroupingNameSet> grouping
| |
− | Short groupingIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==hailv1==
| |
− | Command Class: 0x82
| |
− | ===Hail===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.hailv1.Hail {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==hrvcontrolv1==
| |
− | Command Class: 0x39
| |
− | ===Hrv Control Bypass Get===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.hrvcontrolv1.HrvControlBypassGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Hrv Control Bypass Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.hrvcontrolv1.HrvControlBypassReport {
| |
− | Short bypass
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Hrv Control Bypass Set===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.hrvcontrolv1.HrvControlBypassSet {
| |
− | Short bypass
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Hrv Control Mode Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.hrvcontrolv1.HrvControlModeGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Hrv Control Mode Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.hrvcontrolv1.HrvControlModeReport {
| |
− | Short mode
| |
− | static Short MODE_DEMAND_AUTOMATIC = 1
| |
− | static Short MODE_ENERGY_SAVINGS_MODE = 3
| |
− | static Short MODE_MANUAL = 4
| |
− | static Short MODE_OFF = 0
| |
− | static Short MODE_SCHEDULE = 2
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Hrv Control Mode Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.hrvcontrolv1.HrvControlModeSet {
| |
− | Short mode
| |
− | static Short MODE_DEMAND_AUTOMATIC = 1
| |
− | static Short MODE_ENERGY_SAVINGS_MODE = 3
| |
− | static Short MODE_MANUAL = 4
| |
− | static Short MODE_OFF = 0
| |
− | static Short MODE_SCHEDULE = 2
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Hrv Control Mode Supported Get===
| |
− | Command: 0x0A
| |
− | class hubitat.zwave.commands.hrvcontrolv1.HrvControlModeSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Hrv Control Mode Supported Report===
| |
− | Command: 0x0B
| |
− | class hubitat.zwave.commands.hrvcontrolv1.HrvControlModeSupportedReport {
| |
− | Boolean demandAutomatic
| |
− | Boolean energySavingsMode
| |
− | Boolean manual
| |
− | Short manualControlSupported
| |
− | Boolean off
| |
− | Boolean schedule
| |
− | static Short MANUAL_CONTROL_SUPPORTED_BYPASS_AUTO = 1
| |
− | static Short MANUAL_CONTROL_SUPPORTED_BYPASS_OPEN_CLOSE = 0
| |
− | static Short MANUAL_CONTROL_SUPPORTED_MODULATED_BYPASS = 2
| |
− | static Short MANUAL_CONTROL_SUPPORTED_VENTILATION_RATE = 3
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Hrv Control Ventilation Rate Get===
| |
− | Command: 0x08
| |
− | class hubitat.zwave.commands.hrvcontrolv1.HrvControlVentilationRateGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Hrv Control Ventilation Rate Report===
| |
− | Command: 0x09
| |
− | class hubitat.zwave.commands.hrvcontrolv1.HrvControlVentilationRateReport {
| |
− | Short ventilationRate
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Hrv Control Ventilation Rate Set===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.hrvcontrolv1.HrvControlVentilationRateSet {
| |
− | Short ventilationRate
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==hrvstatusv1==
| |
− | Command Class: 0x37
| |
− | ===Hrv Status Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.hrvstatusv1.HrvStatusGet {
| |
− | Short statusParameter
| |
− | static Short STATUS_PARAMETER_DISCHARGE_AIR_TEMPERATURE = 3
| |
− | static Short STATUS_PARAMETER_EXHAUST_AIR_TEMPERATURE = 2
| |
− | static Short STATUS_PARAMETER_OUTDOOR_AIR_TEMPERATURE = 0
| |
− | static Short STATUS_PARAMETER_RELATIVE_HUMIDITY_IN_ROOM = 5
| |
− | static Short STATUS_PARAMETER_REMAINING_FILTER_LIFE = 6
| |
− | static Short STATUS_PARAMETER_ROOM_TEMPERATURE = 4
| |
− | static Short STATUS_PARAMETER_SUPPLY_AIR_TEMPERATURE = 1
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Hrv Status Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.hrvstatusv1.HrvStatusReport {
| |
− | Short precision
| |
− | Short scale
| |
− | BigDecimal scaledValue
| |
− | Short size
| |
− | Short statusParameter
| |
− | List<HrvStatusReport> value
| |
− | static Short STATUS_PARAMETER_DISCHARGE_AIR_TEMPERATURE = 3
| |
− | static Short STATUS_PARAMETER_EXHAUST_AIR_TEMPERATURE = 2
| |
− | static Short STATUS_PARAMETER_OUTDOOR_AIR_TEMPERATURE = 0
| |
− | static Short STATUS_PARAMETER_RELATIVE_HUMIDITY_IN_ROOM = 5
| |
− | static Short STATUS_PARAMETER_REMAINING_FILTER_LIFE = 6
| |
− | static Short STATUS_PARAMETER_ROOM_TEMPERATURE = 4
| |
− | static Short STATUS_PARAMETER_SUPPLY_AIR_TEMPERATURE = 1
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Hrv Status Supported Get===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.hrvstatusv1.HrvStatusSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Hrv Status Supported Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.hrvstatusv1.HrvStatusSupportedReport {
| |
− | Boolean dischargeAirTemperature
| |
− | Boolean exhaustAirTemperature
| |
− | Boolean outdoorAirTemperature
| |
− | Boolean relativeHumidityInRoom
| |
− | Boolean remainingFilterLife
| |
− | Boolean roomTemperature
| |
− | Boolean supplyAirTemperature
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==indicatorv1==
| |
− | Command Class: 0x87
| |
− | ===Indicator Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.indicatorv1.IndicatorGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Indicator Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.indicatorv1.IndicatorReport {
| |
− | Short value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Indicator Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.indicatorv1.IndicatorSet {
| |
− | Short value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==ipconfigurationv1==
| |
− | Command Class: 0x9A
| |
− | ===Ip Configuration Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.ipconfigurationv1.IpConfigurationGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Ip Configuration Release===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.ipconfigurationv1.IpConfigurationRelease {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Ip Configuration Renew===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.ipconfigurationv1.IpConfigurationRenew {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Ip Configuration Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.ipconfigurationv1.IpConfigurationReport {
| |
− | Boolean autoDns
| |
− | Boolean autoIp
| |
− | Integer dns1
| |
− | Integer dns2
| |
− | Integer gateway
| |
− | Integer ipAddress
| |
− | Integer leasetime
| |
− | Integer subnetMask
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Ip Configuration Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.ipconfigurationv1.IpConfigurationSet {
| |
− | Boolean autoDns
| |
− | Boolean autoIp
| |
− | Integer dns1
| |
− | Integer dns2
| |
− | Integer gateway
| |
− | Integer ipAddress
| |
− | Integer subnetMask
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==languagev1==
| |
− | Command Class: 0x89
| |
− | ===Language Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.languagev1.LanguageGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Language Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.languagev1.LanguageReport {
| |
− | Integer country
| |
− | Integer language
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Language Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.languagev1.LanguageSet {
| |
− | Integer country
| |
− | Integer language
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==lockv1==
| |
− | Command Class: 0x76
| |
− | ===Lock Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.lockv1.LockGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Lock Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.lockv1.LockReport {
| |
− | Short lockState
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Lock Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.lockv1.LockSet {
| |
− | Short lockState
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==manufacturerspecificv1==
| |
− | Command Class: 0x72
| |
− | ===Manufacturer Specific Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.manufacturerspecificv1.ManufacturerSpecificGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Manufacturer Specific Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.manufacturerspecificv1.ManufacturerSpecificReport {
| |
− | Integer manufacturerId
| |
− | String manufacturerName
| |
− | Integer productId
| |
− | Integer productTypeId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==manufacturerspecificv2==
| |
− | Command Class: 0x72
| |
− | ===Device Specific Get===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.manufacturerspecificv2.DeviceSpecificGet {
| |
− | Short deviceIdType
| |
− | static Short DEVICE_ID_TYPE_FACTORY_DEFAULT = 0
| |
− | static Short DEVICE_ID_TYPE_PSEUDO_RANDOM = 2
| |
− | static Short DEVICE_ID_TYPE_SERIAL_NUMBER = 1
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Device Specific Report===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.manufacturerspecificv2.DeviceSpecificReport {
| |
− | List<DeviceSpecificReport> deviceIdData
| |
− | Short deviceIdDataFormat
| |
− | Short deviceIdDataLengthIndicator
| |
− | Short deviceIdType
| |
− | static Short DEVICE_ID_DATA_FORMAT_BINARY = 1
| |
− | static Short DEVICE_ID_DATA_FORMAT_UTF8 = 0
| |
− | static Short DEVICE_ID_TYPE_FACTORY_DEFAULT = 0
| |
− | static Short DEVICE_ID_TYPE_PSEUDO_RANDOM = 2
| |
− | static Short DEVICE_ID_TYPE_SERIAL_NUMBER = 1
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Manufacturer Specific Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.manufacturerspecificv2.ManufacturerSpecificGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Manufacturer Specific Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.manufacturerspecificv2.ManufacturerSpecificReport {
| |
− | Integer manufacturerId
| |
− | String manufacturerName
| |
− | Integer productId
| |
− | Integer productTypeId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==meterpulsev1==
| |
− | Command Class: 0x35
| |
− | ===Meter Pulse Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.meterpulsev1.MeterPulseGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Pulse Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.meterpulsev1.MeterPulseReport {
| |
− | Integer pulseCount
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==metertblconfigv1==
| |
− | Command Class: 0x3C
| |
− | ===Meter Tbl Table Point Adm No Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.metertblconfigv1.MeterTblTablePointAdmNoSet {
| |
− | List<MeterTblTablePointAdmNoSet> meterPointAdmNumberCharacter
| |
− | Short numberOfCharacters
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==metertblmonitorv1==
| |
− | Command Class: 0x3D
| |
− | ===Meter Tbl Current Data Get===
| |
− | Command: 0x0C
| |
− | class hubitat.zwave.commands.metertblmonitorv1.MeterTblCurrentDataGet {
| |
− | Integer datasetRequested
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Current Data Report===
| |
− | Command: 0x0D
| |
− | class hubitat.zwave.commands.metertblmonitorv1.MeterTblCurrentDataReport {
| |
− | Integer dataset
| |
− | Short day
| |
− | Short hourLocalTime
| |
− | Short minuteLocalTime
| |
− | Short month
| |
− | Short rateType
| |
− | Short reportsToFollow
| |
− | Short secondLocalTime
| |
− | Integer year
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Historical Data Get===
| |
− | Command: 0x0E
| |
− | class hubitat.zwave.commands.metertblmonitorv1.MeterTblHistoricalDataGet {
| |
− | Integer historicalDatasetRequested
| |
− | Short maximumReports
| |
− | Short startDay
| |
− | Short startHourLocalTime
| |
− | Short startMinuteLocalTime
| |
− | Short startMonth
| |
− | Short startSecondLocalTime
| |
− | Integer startYear
| |
− | Short stopDay
| |
− | Short stopHourLocalTime
| |
− | Short stopMinuteLocalTime
| |
− | Short stopMonth
| |
− | Short stopSecondLocalTime
| |
− | Integer stopYear
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Historical Data Report===
| |
− | Command: 0x0F
| |
− | class hubitat.zwave.commands.metertblmonitorv1.MeterTblHistoricalDataReport {
| |
− | Integer dataset
| |
− | Short day
| |
− | Short hourLocalTime
| |
− | Short minuteLocalTime
| |
− | Short month
| |
− | Short rateType
| |
− | Short reportsToFollow
| |
− | Short secondLocalTime
| |
− | Integer year
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.metertblmonitorv1.MeterTblReport {
| |
− | Integer dataHistorySupported
| |
− | Integer datasetHistorySupported
| |
− | Integer datasetSupported
| |
− | Short meterType
| |
− | Short payMeter
| |
− | Short rateType
| |
− | static Short PAY_METER_CREDITMETER = 1
| |
− | static Short PAY_METER_PREPAYMENT_METER = 2
| |
− | static Short PAY_METER_PREPAYMENT_METER_DEBT = 3
| |
− | static Short PAY_METER_RESERVED0 = 0
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Status Date Get===
| |
− | Command: 0x0A
| |
− | class hubitat.zwave.commands.metertblmonitorv1.MeterTblStatusDateGet {
| |
− | Short maximumReports
| |
− | Short startDay
| |
− | Short startHourLocalTime
| |
− | Short startMinuteLocalTime
| |
− | Short startMonth
| |
− | Short startSecondLocalTime
| |
− | Integer startYear
| |
− | Short stopDay
| |
− | Short stopHourLocalTime
| |
− | Short stopMinuteLocalTime
| |
− | Short stopMonth
| |
− | Short stopSecondLocalTime
| |
− | Integer stopYear
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Status Depth Get===
| |
− | Command: 0x09
| |
− | class hubitat.zwave.commands.metertblmonitorv1.MeterTblStatusDepthGet {
| |
− | Short statusEventLogDepth
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Status Report===
| |
− | Command: 0x0B
| |
− | class hubitat.zwave.commands.metertblmonitorv1.MeterTblStatusReport {
| |
− | Integer currentOperatingStatus
| |
− | Short reportsToFollow
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Status Supported Get===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.metertblmonitorv1.MeterTblStatusSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Status Supported Report===
| |
− | Command: 0x08
| |
− | class hubitat.zwave.commands.metertblmonitorv1.MeterTblStatusSupportedReport {
| |
− | Short statusEventLogDepth
| |
− | Integer supportedOperatingStatus
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Table Capability Get===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.metertblmonitorv1.MeterTblTableCapabilityGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Table Id Get===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.metertblmonitorv1.MeterTblTableIdGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Table Id Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.metertblmonitorv1.MeterTblTableIdReport {
| |
− | List<MeterTblTableIdReport> meterIdCharacter
| |
− | Short numberOfCharacters
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Table Point Adm No Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.metertblmonitorv1.MeterTblTablePointAdmNoGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Table Point Adm No Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.metertblmonitorv1.MeterTblTablePointAdmNoReport {
| |
− | List<MeterTblTablePointAdmNoReport> meterPointAdmNumberCharacter
| |
− | Short numberOfCharacters
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==metertblmonitorv2==
| |
− | Command Class: 0x3D
| |
− | ===Meter Tbl Current Data Get===
| |
− | Command: 0x0C
| |
− | class hubitat.zwave.commands.metertblmonitorv2.MeterTblCurrentDataGet {
| |
− | Integer datasetRequested
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Current Data Report===
| |
− | Command: 0x0D
| |
− | class hubitat.zwave.commands.metertblmonitorv2.MeterTblCurrentDataReport {
| |
− | Integer dataset
| |
− | Short day
| |
− | Short hourLocalTime
| |
− | Short minuteLocalTime
| |
− | Short month
| |
− | Boolean operatingStatusIndication
| |
− | Short rateType
| |
− | Short reportsToFollow
| |
− | Short secondLocalTime
| |
− | Integer year
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Historical Data Get===
| |
− | Command: 0x0E
| |
− | class hubitat.zwave.commands.metertblmonitorv2.MeterTblHistoricalDataGet {
| |
− | Integer historicalDatasetRequested
| |
− | Short maximumReports
| |
− | Short startDay
| |
− | Short startHourLocalTime
| |
− | Short startMinuteLocalTime
| |
− | Short startMonth
| |
− | Short startSecondLocalTime
| |
− | Integer startYear
| |
− | Short stopDay
| |
− | Short stopHourLocalTime
| |
− | Short stopMinuteLocalTime
| |
− | Short stopMonth
| |
− | Short stopSecondLocalTime
| |
− | Integer stopYear
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Historical Data Report===
| |
− | Command: 0x0F
| |
− | class hubitat.zwave.commands.metertblmonitorv2.MeterTblHistoricalDataReport {
| |
− | Integer dataset
| |
− | Short day
| |
− | Short hourLocalTime
| |
− | Short minuteLocalTime
| |
− | Short month
| |
− | Boolean operatingStatusIndication
| |
− | Short rateType
| |
− | Short reportsToFollow
| |
− | Short secondLocalTime
| |
− | Integer year
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.metertblmonitorv2.MeterTblReport {
| |
− | Integer dataHistorySupported
| |
− | Integer datasetHistorySupported
| |
− | Integer datasetSupported
| |
− | Short meterType
| |
− | Short payMeter
| |
− | Short rateType
| |
− | static Short PAY_METER_CREDITMETER = 1
| |
− | static Short PAY_METER_PREPAYMENT_METER = 2
| |
− | static Short PAY_METER_PREPAYMENT_METER_DEBT = 3
| |
− | static Short PAY_METER_RESERVED0 = 0
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Status Date Get===
| |
− | Command: 0x0A
| |
− | class hubitat.zwave.commands.metertblmonitorv2.MeterTblStatusDateGet {
| |
− | Short maximumReports
| |
− | Short startDay
| |
− | Short startHourLocalTime
| |
− | Short startMinuteLocalTime
| |
− | Short startMonth
| |
− | Short startSecondLocalTime
| |
− | Integer startYear
| |
− | Short stopDay
| |
− | Short stopHourLocalTime
| |
− | Short stopMinuteLocalTime
| |
− | Short stopMonth
| |
− | Short stopSecondLocalTime
| |
− | Integer stopYear
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Status Depth Get===
| |
− | Command: 0x09
| |
− | class hubitat.zwave.commands.metertblmonitorv2.MeterTblStatusDepthGet {
| |
− | Short statusEventLogDepth
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Status Report===
| |
− | Command: 0x0B
| |
− | class hubitat.zwave.commands.metertblmonitorv2.MeterTblStatusReport {
| |
− | Integer currentOperatingStatus
| |
− | Short reportsToFollow
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Status Supported Get===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.metertblmonitorv2.MeterTblStatusSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Status Supported Report===
| |
− | Command: 0x08
| |
− | class hubitat.zwave.commands.metertblmonitorv2.MeterTblStatusSupportedReport {
| |
− | Short statusEventLogDepth
| |
− | Integer supportedOperatingStatus
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Table Capability Get===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.metertblmonitorv2.MeterTblTableCapabilityGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Table Id Get===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.metertblmonitorv2.MeterTblTableIdGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Table Id Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.metertblmonitorv2.MeterTblTableIdReport {
| |
− | List<MeterTblTableIdReport> meterIdCharacter
| |
− | Short numberOfCharacters
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Table Point Adm No Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.metertblmonitorv2.MeterTblTablePointAdmNoGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Table Point Adm No Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.metertblmonitorv2.MeterTblTablePointAdmNoReport {
| |
− | List<MeterTblTablePointAdmNoReport> meterPointAdmNumberCharacter
| |
− | Short numberOfCharacters
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==metertblpushv1==
| |
− | Command Class: 0x3E
| |
− | ===Meter Tbl Push Configuration Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.metertblpushv1.MeterTblPushConfigurationGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Push Configuration Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.metertblpushv1.MeterTblPushConfigurationReport {
| |
− | Short intervalDays
| |
− | Short intervalHours
| |
− | Short intervalMinutes
| |
− | Short intervalMonths
| |
− | Short operatingStatusPushMode
| |
− | Boolean ps
| |
− | Integer pushDataset
| |
− | Short pushNodeId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Tbl Push Configuration Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.metertblpushv1.MeterTblPushConfigurationSet {
| |
− | Short intervalDays
| |
− | Short intervalHours
| |
− | Short intervalMinutes
| |
− | Short intervalMonths
| |
− | Short operatingStatusPushMode
| |
− | Boolean ps
| |
− | Integer pushDataset
| |
− | Short pushNodeId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==meterv1==
| |
− | Command Class: 0x32
| |
− | ===Meter Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.meterv1.MeterGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.meterv1.MeterReport {
| |
− | Short meterType
| |
− | List<MeterReport> meterValue
| |
− | Short precision
| |
− | Short scale
| |
− | BigDecimal scaledMeterValue
| |
− | Short size
| |
− | static Short METER_TYPE_ELECTRIC_METER = 1
| |
− | static Short METER_TYPE_GAS_METER = 2
| |
− | static Short METER_TYPE_WATER_METER = 3
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==meterv2==
| |
− | Command Class: 0x32
| |
− | ===Meter Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.meterv2.MeterGet {
| |
− | Short scale
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.meterv2.MeterReport {
| |
− | Integer deltaTime
| |
− | Short meterType
| |
− | Short precision
| |
− | List<MeterReport> previousMeterValue
| |
− | Short rateType
| |
− | Short scale
| |
− | BigDecimal scaledMeterValue
| |
− | BigDecimal scaledPreviousMeterValue
| |
− | Short size
| |
− | static Short METER_TYPE_ELECTRIC_METER = 1
| |
− | static Short METER_TYPE_GAS_METER = 2
| |
− | static Short METER_TYPE_WATER_METER = 3
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Reset===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.meterv2.MeterReset {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Supported Get===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.meterv2.MeterSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Supported Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.meterv2.MeterSupportedReport {
| |
− | Boolean meterReset
| |
− | Short meterType
| |
− | Short scaleSupported
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==meterv3==
| |
− | Command Class: 0x32
| |
− | ===Meter Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.meterv3.MeterGet {
| |
− | Short scale
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.meterv3.MeterReport {
| |
− | Integer deltaTime
| |
− | Short meterType
| |
− | Short precision
| |
− | Short rateType
| |
− | Short scale
| |
− | BigDecimal scaledMeterValue
| |
− | BigDecimal scaledPreviousMeterValue
| |
− | Short size
| |
− | static Short METER_TYPE_ELECTRIC_METER = 1
| |
− | static Short METER_TYPE_GAS_METER = 2
| |
− | static Short METER_TYPE_WATER_METER = 3
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Reset===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.meterv3.MeterReset {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Supported Get===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.meterv3.MeterSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Supported Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.meterv3.MeterSupportedReport {
| |
− | Boolean meterReset
| |
− | Short meterType
| |
− | Short scaleSupported
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==meterv4==
| |
− | Command Class: 0x32
| |
− | ===Meter Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.meterv4.MeterGet {
| |
− | Short rateType
| |
− | Short scale
| |
− | Short scale2
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.meterv4.MeterReport {
| |
− | Integer deltaTime
| |
− | Short meterType
| |
− | Short precision
| |
− | Short rateType
| |
− | Short scale
| |
− | Short scale2
| |
− | BigDecimal scaledMeterValue
| |
− | BigDecimal scaledPreviousMeterValue
| |
− | Short size
| |
− | static Short METER_TYPE_ELECTRIC_METER = 1
| |
− | static Short METER_TYPE_GAS_METER = 2
| |
− | static Short METER_TYPE_WATER_METER = 3
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Reset===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.meterv4.MeterReset {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Supported Get===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.meterv4.MeterSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Meter Supported Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.meterv4.MeterSupportedReport {
| |
− | Boolean meterReset
| |
− | Short meterType
| |
− | Boolean moreScaleTypes
| |
− | Short rateType
| |
− | Short scaleSupported
| |
− | List<MeterSupportedReport> scaleSupportedBytes
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==mtpwindowcoveringv1==
| |
− | Command Class: 0x51
| |
− | ===Move To Position Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.mtpwindowcoveringv1.MoveToPositionGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Move To Position Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.mtpwindowcoveringv1.MoveToPositionReport {
| |
− | Short value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Move To Position Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.mtpwindowcoveringv1.MoveToPositionSet {
| |
− | Short value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==multichannelassociationv2==
| |
− | Command Class: 0x8E
| |
− | ===Multi Channel Association Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.multichannelassociationv2.MultiChannelAssociationGet {
| |
− | Short groupingIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Multi Channel Association Groupings Get===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.multichannelassociationv2.MultiChannelAssociationGroupingsGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Multi Channel Association Groupings Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.multichannelassociationv2.MultiChannelAssociationGroupingsReport {
| |
− | Short supportedGroupings
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Multi Channel Association Remove===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.multichannelassociationv2.MultiChannelAssociationRemove {
| |
− | Short groupingIdentifier
| |
− | Object nodeId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Multi Channel Association Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.multichannelassociationv2.MultiChannelAssociationReport {
| |
− | Short groupingIdentifier
| |
− | Short maxNodesSupported
| |
− | List<MultiChannelAssociationReport> nodeId
| |
− | Short reportsToFollow
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Multi Channel Association Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.multichannelassociationv2.MultiChannelAssociationSet {
| |
− | Short groupingIdentifier
| |
− | List<MultiChannelAssociationSet> nodeId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==multichannelv3==
| |
− | Command Class: 0x60
| |
− | ===Multi Channel Capability Get===
| |
− | Command: 0x09
| |
− | class hubitat.zwave.commands.multichannelv3.MultiChannelCapabilityGet {
| |
− | Short endPoint
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Multi Channel Capability Report===
| |
− | Command: 0x0A
| |
− | class hubitat.zwave.commands.multichannelv3.MultiChannelCapabilityReport {
| |
− | List<MultiChannelCapabilityReport> commandClass
| |
− | Boolean dynamic
| |
− | Short endPoint
| |
− | Short genericDeviceClass
| |
− | Short specificDeviceClass
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Multi Channel Cmd Encap===
| |
− | Command: 0x0D
| |
− | class hubitat.zwave.commands.multichannelv3.MultiChannelCmdEncap {
| |
− | Boolean bitAddress
| |
− | Short command
| |
− | Short commandClass
| |
− | Short destinationEndPoint
| |
− | List<MultiChannelCmdEncap> parameter
| |
− | Boolean res01
| |
− | Short sourceEndPoint
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Multi Channel End Point Find===
| |
− | Command: 0x0B
| |
− | class hubitat.zwave.commands.multichannelv3.MultiChannelEndPointFind {
| |
− | Short genericDeviceClass
| |
− | Short specificDeviceClass
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Multi Channel End Point Find Report===
| |
− | Command: 0x0C
| |
− | class hubitat.zwave.commands.multichannelv3.MultiChannelEndPointFindReport {
| |
− | List<MultiChannelEndPointFindReport> endPoints
| |
− | Short genericDeviceClass
| |
− | Short reportsToFollow
| |
− | Short specificDeviceClass
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Multi Channel End Point Get===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.multichannelv3.MultiChannelEndPointGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Multi Channel End Point Report===
| |
− | Command: 0x08
| |
− | class hubitat.zwave.commands.multichannelv3.MultiChannelEndPointReport {
| |
− | Boolean dynamic
| |
− | Short endPoints
| |
− | Boolean identical
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==multicmdv1==
| |
− | Command Class: 0x8F
| |
− | ===Multi Cmd Encap===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.multicmdv1.MultiCmdEncap {
| |
− | Short numberOfCommands
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==multiinstanceassociationv1==
| |
− | Command Class: 0x8E
| |
− | ===Multi Instance Association Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.multiinstanceassociationv1.MultiInstanceAssociationGet {
| |
− | Short groupingIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Multi Instance Association Groupings Get===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.multiinstanceassociationv1.MultiInstanceAssociationGroupingsGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Multi Instance Association Groupings Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.multiinstanceassociationv1.MultiInstanceAssociationGroupingsReport {
| |
− | Short supportedGroupings
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Multi Instance Association Remove===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.multiinstanceassociationv1.MultiInstanceAssociationRemove {
| |
− | Short groupingIdentifier
| |
− | Object nodeId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Multi Instance Association Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.multiinstanceassociationv1.MultiInstanceAssociationReport {
| |
− | Short groupingIdentifier
| |
− | Short maxNodesSupported
| |
− | List<MultiInstanceAssociationReport> nodeId
| |
− | Short reportsToFollow
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Multi Instance Association Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.multiinstanceassociationv1.MultiInstanceAssociationSet {
| |
− | Short groupingIdentifier
| |
− | List<MultiInstanceAssociationSet> nodeId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==multiinstancev1==
| |
− | Command Class: 0x60
| |
− | ===Multi Instance Cmd Encap===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.multiinstancev1.MultiInstanceCmdEncap {
| |
− | Short command
| |
− | Short commandClass
| |
− | Short instance
| |
− | List<MultiInstanceCmdEncap> parameter
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Multi Instance Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.multiinstancev1.MultiInstanceGet {
| |
− | Short commandClass
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Multi Instance Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.multiinstancev1.MultiInstanceReport {
| |
− | Short commandClass
| |
− | Short instances
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==networkmanagementbasicv1==
| |
− | Command Class: 0x4D
| |
− | ===Default Set===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.networkmanagementbasicv1.DefaultSet {
| |
− | Short seqNo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Default Set Complete===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.networkmanagementbasicv1.DefaultSetComplete {
| |
− | Short seqNo
| |
− | Short status
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Learn Mode Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.networkmanagementbasicv1.LearnModeSet {
| |
− | Short mode
| |
− | Short seqNo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Learn Mode Set Status===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.networkmanagementbasicv1.LearnModeSetStatus {
| |
− | Short newNodeId
| |
− | Short seqNo
| |
− | Short status
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Network Update Request===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.networkmanagementbasicv1.NetworkUpdateRequest {
| |
− | Short seqNo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Network Update Request Status===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.networkmanagementbasicv1.NetworkUpdateRequestStatus {
| |
− | Short seqNo
| |
− | Short status
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Node Information Send===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.networkmanagementbasicv1.NodeInformationSend {
| |
− | Short destinationNodeId
| |
− | Short seqNo
| |
− | Short txOptions
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==networkmanagementinclusionv1==
| |
− | Command Class: 0x34
| |
− | ===Failed Node Remove===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.networkmanagementinclusionv1.FailedNodeRemove {
| |
− | Short nodeId
| |
− | Short seqNo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Failed Node Remove Status===
| |
− | Command: 0x08
| |
− | class hubitat.zwave.commands.networkmanagementinclusionv1.FailedNodeRemoveStatus {
| |
− | Short nodeId
| |
− | Short seqNo
| |
− | Short status
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Failed Node Replace===
| |
− | Command: 0x09
| |
− | class hubitat.zwave.commands.networkmanagementinclusionv1.FailedNodeReplace {
| |
− | Short nodeId
| |
− | Short seqNo
| |
− | Short txOptions
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Failed Node Replace Status===
| |
− | Command: 0x0A
| |
− | class hubitat.zwave.commands.networkmanagementinclusionv1.FailedNodeReplaceStatus {
| |
− | Short nodeId
| |
− | Short seqNo
| |
− | Short status
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Node Add===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.networkmanagementinclusionv1.NodeAdd {
| |
− | Short mode
| |
− | Short seqNo
| |
− | Short txOptions
| |
− | static short ADD_NODE_ANY = 1
| |
− | static short ADD_NODE_STOP = 5
| |
− | static short TRANSMIT_OPTION_EXPLORE = 32
| |
− | static short TRANSMIT_OPTION_LOW_POWER = 2
| |
− | static short TRANSMIT_OPTION_NULL = 0
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Node Add Status===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.networkmanagementinclusionv1.NodeAddStatus {
| |
− | Short basicDeviceClass
| |
− | Short capability
| |
− | Short genericDeviceClass
| |
− | Boolean listening
| |
− | Short newNodeId
| |
− | Short nodeInfoLength
| |
− | List<NodeAddStatus> nonSecureControlledCommandClass
| |
− | List<NodeAddStatus> nonSecureSupportedCommandClass
| |
− | Boolean optionalFunctionality
| |
− | Short security
| |
− | List<NodeAddStatus> securityScheme0ControlledCommandClass
| |
− | List<NodeAddStatus> securityScheme0SupportedCommandClass
| |
− | Short seqNo
| |
− | Short specificDeviceClass
| |
− | Short status
| |
− | static short ADD_NODE_STATUS_DONE = 6
| |
− | static short ADD_NODE_STATUS_FAILED = 7
| |
− | static short ADD_NODE_STATUS_SECURITY_FAILED = 9
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Node Neighbor Update Request===
| |
− | Command: 0x0B
| |
− | class hubitat.zwave.commands.networkmanagementinclusionv1.NodeNeighborUpdateRequest {
| |
− | Short nodeId
| |
− | Short seqNo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Node Neighbor Update Status===
| |
− | Command: 0x0C
| |
− | class hubitat.zwave.commands.networkmanagementinclusionv1.NodeNeighborUpdateStatus {
| |
− | Short seqNo
| |
− | Short status
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Node Remove===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.networkmanagementinclusionv1.NodeRemove {
| |
− | Short mode
| |
− | Short seqNo
| |
− | static short REMOVE_NODE_ANY = 1
| |
− | static short REMOVE_NODE_STOP = 5
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Node Remove Status===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.networkmanagementinclusionv1.NodeRemoveStatus {
| |
− | Short nodeId
| |
− | Short seqNo
| |
− | Short status
| |
− | static short REMOVE_NODE_STATUS_DONE = 6
| |
− | static short REMOVE_NODE_STATUS_FAILED = 7
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Return Route Assign===
| |
− | Command: 0x0D
| |
− | class hubitat.zwave.commands.networkmanagementinclusionv1.ReturnRouteAssign {
| |
− | Short destinationNodeId
| |
− | Short seqNo
| |
− | Short sourceNodeId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Return Route Assign Complete===
| |
− | Command: 0x0E
| |
− | class hubitat.zwave.commands.networkmanagementinclusionv1.ReturnRouteAssignComplete {
| |
− | Short seqNo
| |
− | Short status
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Return Route Delete===
| |
− | Command: 0x0F
| |
− | class hubitat.zwave.commands.networkmanagementinclusionv1.ReturnRouteDelete {
| |
− | Short nodeId
| |
− | Short seqNo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Return Route Delete Complete===
| |
− | Command: 0x10
| |
− | class hubitat.zwave.commands.networkmanagementinclusionv1.ReturnRouteDeleteComplete {
| |
− | Short seqNo
| |
− | Short status
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==networkmanagementinclusionv2==
| |
− | Command Class: 0x34
| |
− | ===Node Add===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.networkmanagementinclusionv2.NodeAdd {
| |
− | Short mode
| |
− | Short seqNo
| |
− | Short txOptions
| |
− | static short ADD_NODE_ANY = 1
| |
− | static short ADD_NODE_ANY_S2 = 7
| |
− | static short ADD_NODE_STOP = 5
| |
− | static short TRANSMIT_OPTION_EXPLORE = 32
| |
− | static short TRANSMIT_OPTION_LOW_POWER = 2
| |
− | static short TRANSMIT_OPTION_NULL = 0
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Node Add DSK Report===
| |
− | Command: 0x13
| |
− | class hubitat.zwave.commands.networkmanagementinclusionv2.NodeAddDSKReport {
| |
− | List<NodeAddDSKReport> DSK
| |
− | Short inputDSKLength
| |
− | Short seqNo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Node Add DSK Set===
| |
− | Command: 0x14
| |
− | class hubitat.zwave.commands.networkmanagementinclusionv2.NodeAddDSKSet {
| |
− | Boolean accept
| |
− | List<NodeAddDSKSet> inputDSK
| |
− | Short inputDSKLength
| |
− | Short seqNo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Node Add Keys Report===
| |
− | Command: 0x11
| |
− | class hubitat.zwave.commands.networkmanagementinclusionv2.NodeAddKeysReport {
| |
− | Boolean requestCSA
| |
− | Short requestedKeys
| |
− | Short seqNo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Node Add Keys Set===
| |
− | Command: 0x12
| |
− | class hubitat.zwave.commands.networkmanagementinclusionv2.NodeAddKeysSet {
| |
− | Boolean accept
| |
− | Boolean grantCSA
| |
− | Short grantedKeys
| |
− | Short seqNo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Node Add Status===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.networkmanagementinclusionv2.NodeAddStatus {
| |
− | Short KEXFailType
| |
− | Short basicDeviceClass
| |
− | Short capability
| |
− | Short genericDeviceClass
| |
− | Short grantedKeys
| |
− | Boolean listening
| |
− | Short newNodeId
| |
− | Short nodeInfoLength
| |
− | Boolean optionalFunctionality
| |
− | Short security
| |
− | Short seqNo
| |
− | Short specificDeviceClass
| |
− | Short status
| |
− | static short ADD_NODE_STATUS_DONE = 6
| |
− | static short ADD_NODE_STATUS_FAILED = 7
| |
− | static short ADD_NODE_STATUS_SECURITY_FAILED = 9
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==networkmanagementinclusionv3==
| |
− | Command Class: 0x34
| |
− | ===Node Add===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.networkmanagementinclusionv3.NodeAdd {
| |
− | Short mode
| |
− | Short seqNo
| |
− | Short txOptions
| |
− | static short ADD_NODE_ANY = 1
| |
− | static short ADD_NODE_ANY_S2 = 7
| |
− | static short ADD_NODE_STOP = 5
| |
− | static short TRANSMIT_OPTION_EXPLORE = 32
| |
− | static short TRANSMIT_OPTION_LOW_POWER = 2
| |
− | static short TRANSMIT_OPTION_NULL = 0
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Node Add DSK Report===
| |
− | Command: 0x13
| |
− | class hubitat.zwave.commands.networkmanagementinclusionv3.NodeAddDSKReport {
| |
− | Short inputDSKLength
| |
− | Short seqNo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Node Add DSK Set===
| |
− | Command: 0x14
| |
− | class hubitat.zwave.commands.networkmanagementinclusionv3.NodeAddDSKSet {
| |
− | Boolean accept
| |
− | Short inputDSKLength
| |
− | Short seqNo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Node Add Keys Report===
| |
− | Command: 0x11
| |
− | class hubitat.zwave.commands.networkmanagementinclusionv3.NodeAddKeysReport {
| |
− | Boolean requestCSA
| |
− | Short requestedKeys
| |
− | Short seqNo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Node Add Keys Set===
| |
− | Command: 0x12
| |
− | class hubitat.zwave.commands.networkmanagementinclusionv3.NodeAddKeysSet {
| |
− | Boolean accept
| |
− | Boolean grantCSA
| |
− | Short grantedKeys
| |
− | Short seqNo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Node Add Status===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.networkmanagementinclusionv3.NodeAddStatus {
| |
− | List<NodeAddStatus> DSK
| |
− | Short DSKLength
| |
− | Short KEXFailType
| |
− | Short basicDeviceClass
| |
− | Short capability
| |
− | Short genericDeviceClass
| |
− | Short grantedKeys
| |
− | Boolean listening
| |
− | Short newNodeId
| |
− | Short nodeInfoLength
| |
− | Boolean optionalFunctionality
| |
− | Short security
| |
− | Short seqNo
| |
− | Short specificDeviceClass
| |
− | Short status
| |
− | static short ADD_NODE_STATUS_DONE = 6
| |
− | static short ADD_NODE_STATUS_FAILED = 7
| |
− | static short ADD_NODE_STATUS_SECURITY_FAILED = 9
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==networkmanagementprimaryv1==
| |
− | Command Class: 0x54
| |
− | ===Controller Change===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.networkmanagementprimaryv1.ControllerChange {
| |
− | Short mode
| |
− | Short seqNo
| |
− | Short txOptions
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Controller Change Status===
| |
− | Command: 0xXM
| |
− | class hubitat.zwave.commands.networkmanagementprimaryv1.ControllerChangeStatus {
| |
− | Short basicDeviceClass
| |
− | Short capability
| |
− | List<ControllerChangeStatus> commandClass
| |
− | Short genericDeviceClass
| |
− | Boolean listening
| |
− | Short newNodeId
| |
− | Short nodeInfoLength
| |
− | Boolean opt
| |
− | Short security
| |
− | Short seqNo
| |
− | Short specificDeviceClass
| |
− | Short status
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==networkmanagementproxyv1==
| |
− | Command Class: 0x52
| |
− | ===Node Info Cached Get===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.networkmanagementproxyv1.NodeInfoCachedGet {
| |
− | Short maxAge
| |
− | Short nodeId
| |
− | Short seqNo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Node Info Cached Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.networkmanagementproxyv1.NodeInfoCachedReport {
| |
− | Short age
| |
− | Short basicDeviceClass
| |
− | Short capability
| |
− | Short genericDeviceClass
| |
− | List<NodeInfoCachedReport> nonSecureControlledCommandClass
| |
− | List<NodeInfoCachedReport> nonSecureSupportedCommandClass
| |
− | Short security
| |
− | List<NodeInfoCachedReport> securityScheme0ControlledCommandClass
| |
− | List<NodeInfoCachedReport> securityScheme0SupportedCommandClass
| |
− | Short seqNo
| |
− | Short specificDeviceClass
| |
− | Short status
| |
− | static Short STATUS_STATUS_NOT_RESPONDING = 1
| |
− | static Short STATUS_STATUS_OK = 0
| |
− | static Short STATUS_STATUS_UNKNOWN = 2
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Node List Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.networkmanagementproxyv1.NodeListGet {
| |
− | Short seqNo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Node List Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.networkmanagementproxyv1.NodeListReport {
| |
− | Short nodeListControllerId
| |
− | Short seqNo
| |
− | Short status
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==networkmanagementproxyv2==
| |
− | Command Class: 0x52
| |
− | ===Node Info Cached Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.networkmanagementproxyv2.NodeInfoCachedReport {
| |
− | Short age
| |
− | Short basicDeviceClass
| |
− | Short capability
| |
− | Short genericDeviceClass
| |
− | Short grantedKeys
| |
− | Short security
| |
− | Short seqNo
| |
− | Short specificDeviceClass
| |
− | Short status
| |
− | static Short STATUS_STATUS_NOT_RESPONDING = 1
| |
− | static Short STATUS_STATUS_OK = 0
| |
− | static Short STATUS_STATUS_UNKNOWN = 2
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==nodenamingv1==
| |
− | Command Class: 0x77
| |
− | ===Node Naming Node Location Get===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.nodenamingv1.NodeNamingNodeLocationGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Node Naming Node Location Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.nodenamingv1.NodeNamingNodeLocationReport {
| |
− | Short charPresentation
| |
− | List<NodeNamingNodeLocationReport> nodeLocation
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Node Naming Node Location Set===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.nodenamingv1.NodeNamingNodeLocationSet {
| |
− | Short charPresentation
| |
− | List<NodeNamingNodeLocationSet> nodeLocation
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Node Naming Node Name Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.nodenamingv1.NodeNamingNodeNameGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Node Naming Node Name Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.nodenamingv1.NodeNamingNodeNameReport {
| |
− | Short charPresentation
| |
− | List<NodeNamingNodeNameReport> nodeName
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Node Naming Node Name Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.nodenamingv1.NodeNamingNodeNameSet {
| |
− | Short charPresentation
| |
− | List<NodeNamingNodeNameSet> nodeName
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==notificationv3==
| |
− | Command Class: 0x71
| |
− | ===Event Supported Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.notificationv3.EventSupportedGet {
| |
− | Short notificationType
| |
− | static Short NOTIFICATION_TYPE_ACCESS_CONTROL = 6
| |
− | static Short NOTIFICATION_TYPE_BURGLAR = 7
| |
− | static Short NOTIFICATION_TYPE_CLOCK = 11
| |
− | static Short NOTIFICATION_TYPE_CO = 2
| |
− | static Short NOTIFICATION_TYPE_CO2 = 3
| |
− | static Short NOTIFICATION_TYPE_EMERGENCY = 10
| |
− | static Short NOTIFICATION_TYPE_FIRST = 255
| |
− | static Short NOTIFICATION_TYPE_HEAT = 4
| |
− | static Short NOTIFICATION_TYPE_POWER_MANAGEMENT = 8
| |
− | static Short NOTIFICATION_TYPE_RESERVED0 = 0
| |
− | static Short NOTIFICATION_TYPE_SMOKE = 1
| |
− | static Short NOTIFICATION_TYPE_SYSTEM = 9
| |
− | static Short NOTIFICATION_TYPE_WATER = 5
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Event Supported Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.notificationv3.EventSupportedReport {
| |
− | Boolean accessControl
| |
− | Boolean burglar
| |
− | Boolean clock
| |
− | Boolean co
| |
− | Boolean co2
| |
− | Boolean emergency
| |
− | Boolean first
| |
− | Boolean heat
| |
− | Short notificationType
| |
− | Short numberOfBitMasks
| |
− | Boolean powerManagement
| |
− | Boolean smoke
| |
− | Boolean system
| |
− | Boolean water
| |
− | static Short NOTIFICATION_TYPE_ACCESS_CONTROL = 6
| |
− | static Short NOTIFICATION_TYPE_BURGLAR = 7
| |
− | static Short NOTIFICATION_TYPE_CLOCK = 11
| |
− | static Short NOTIFICATION_TYPE_CO = 2
| |
− | static Short NOTIFICATION_TYPE_CO2 = 3
| |
− | static Short NOTIFICATION_TYPE_EMERGENCY = 10
| |
− | static Short NOTIFICATION_TYPE_FIRST = 255
| |
− | static Short NOTIFICATION_TYPE_HEAT = 4
| |
− | static Short NOTIFICATION_TYPE_POWER_MANAGEMENT = 8
| |
− | static Short NOTIFICATION_TYPE_RESERVED0 = 0
| |
− | static Short NOTIFICATION_TYPE_SMOKE = 1
| |
− | static Short NOTIFICATION_TYPE_SYSTEM = 9
| |
− | static Short NOTIFICATION_TYPE_WATER = 5
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Notification Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.notificationv3.NotificationGet {
| |
− | Short event
| |
− | Short notificationType
| |
− | Short v1AlarmType
| |
− | static Short NOTIFICATION_TYPE_ACCESS_CONTROL = 6
| |
− | static Short NOTIFICATION_TYPE_BURGLAR = 7
| |
− | static Short NOTIFICATION_TYPE_CLOCK = 11
| |
− | static Short NOTIFICATION_TYPE_CO = 2
| |
− | static Short NOTIFICATION_TYPE_CO2 = 3
| |
− | static Short NOTIFICATION_TYPE_EMERGENCY = 10
| |
− | static Short NOTIFICATION_TYPE_FIRST = 255
| |
− | static Short NOTIFICATION_TYPE_HEAT = 4
| |
− | static Short NOTIFICATION_TYPE_POWER_MANAGEMENT = 8
| |
− | static Short NOTIFICATION_TYPE_RESERVED0 = 0
| |
− | static Short NOTIFICATION_TYPE_SMOKE = 1
| |
− | static Short NOTIFICATION_TYPE_SYSTEM = 9
| |
− | static Short NOTIFICATION_TYPE_WATER = 5
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Notification Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.notificationv3.NotificationReport {
| |
− | Short event
| |
− | List<NotificationReport> eventParameter
| |
− | Short eventParametersLength
| |
− | Short notificationStatus
| |
− | Short notificationType
| |
− | Short reserved
| |
− | Boolean sequence
| |
− | Short v1AlarmLevel
| |
− | Short v1AlarmType
| |
− | static Short NOTIFICATION_TYPE_ACCESS_CONTROL = 6
| |
− | static Short NOTIFICATION_TYPE_BURGLAR = 7
| |
− | static Short NOTIFICATION_TYPE_CLOCK = 11
| |
− | static Short NOTIFICATION_TYPE_CO = 2
| |
− | static Short NOTIFICATION_TYPE_CO2 = 3
| |
− | static Short NOTIFICATION_TYPE_EMERGENCY = 10
| |
− | static Short NOTIFICATION_TYPE_FIRST = 255
| |
− | static Short NOTIFICATION_TYPE_HEAT = 4
| |
− | static Short NOTIFICATION_TYPE_POWER_MANAGEMENT = 8
| |
− | static Short NOTIFICATION_TYPE_RESERVED0 = 0
| |
− | static Short NOTIFICATION_TYPE_SMOKE = 1
| |
− | static Short NOTIFICATION_TYPE_SYSTEM = 9
| |
− | static Short NOTIFICATION_TYPE_WATER = 5
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Notification Set===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.notificationv3.NotificationSet {
| |
− | Short notificationStatus
| |
− | Short notificationType
| |
− | static Short NOTIFICATION_TYPE_ACCESS_CONTROL = 6
| |
− | static Short NOTIFICATION_TYPE_BURGLAR = 7
| |
− | static Short NOTIFICATION_TYPE_CLOCK = 11
| |
− | static Short NOTIFICATION_TYPE_CO = 2
| |
− | static Short NOTIFICATION_TYPE_CO2 = 3
| |
− | static Short NOTIFICATION_TYPE_EMERGENCY = 10
| |
− | static Short NOTIFICATION_TYPE_FIRST = 255
| |
− | static Short NOTIFICATION_TYPE_HEAT = 4
| |
− | static Short NOTIFICATION_TYPE_POWER_MANAGEMENT = 8
| |
− | static Short NOTIFICATION_TYPE_RESERVED0 = 0
| |
− | static Short NOTIFICATION_TYPE_SMOKE = 1
| |
− | static Short NOTIFICATION_TYPE_SYSTEM = 9
| |
− | static Short NOTIFICATION_TYPE_WATER = 5
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Notification Supported Get===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.notificationv3.NotificationSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Notification Supported Report===
| |
− | Command: 0x08
| |
− | class hubitat.zwave.commands.notificationv3.NotificationSupportedReport {
| |
− | Boolean accessControl
| |
− | Boolean burglar
| |
− | Boolean clock
| |
− | Boolean co
| |
− | Boolean co2
| |
− | Boolean emergency
| |
− | Boolean first
| |
− | Boolean heat
| |
− | Short numberOfBitMasks
| |
− | Boolean powerManagement
| |
− | Boolean smoke
| |
− | Boolean system
| |
− | Boolean v1Alarm
| |
− | Boolean water
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==powerlevelv1==
| |
− | Command Class: 0x73
| |
− | ===Powerlevel Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.powerlevelv1.PowerlevelGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Powerlevel Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.powerlevelv1.PowerlevelReport {
| |
− | Short powerLevel
| |
− | Short timeout
| |
− | static Short POWER_LEVEL_MINUS1DBM = 1
| |
− | static Short POWER_LEVEL_MINUS2DBM = 2
| |
− | static Short POWER_LEVEL_MINUS3DBM = 3
| |
− | static Short POWER_LEVEL_MINUS4DBM = 4
| |
− | static Short POWER_LEVEL_MINUS5DBM = 5
| |
− | static Short POWER_LEVEL_MINUS6DBM = 6
| |
− | static Short POWER_LEVEL_MINUS7DBM = 7
| |
− | static Short POWER_LEVEL_MINUS8DBM = 8
| |
− | static Short POWER_LEVEL_MINUS9DBM = 9
| |
− | static Short POWER_LEVEL_NORMALPOWER = 0
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Powerlevel Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.powerlevelv1.PowerlevelSet {
| |
− | Short powerLevel
| |
− | Short timeout
| |
− | static Short POWER_LEVEL_MINUS1DBM = 1
| |
− | static Short POWER_LEVEL_MINUS2DBM = 2
| |
− | static Short POWER_LEVEL_MINUS3DBM = 3
| |
− | static Short POWER_LEVEL_MINUS4DBM = 4
| |
− | static Short POWER_LEVEL_MINUS5DBM = 5
| |
− | static Short POWER_LEVEL_MINUS6DBM = 6
| |
− | static Short POWER_LEVEL_MINUS7DBM = 7
| |
− | static Short POWER_LEVEL_MINUS8DBM = 8
| |
− | static Short POWER_LEVEL_MINUS9DBM = 9
| |
− | static Short POWER_LEVEL_NORMALPOWER = 0
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Powerlevel Test Node Get===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.powerlevelv1.PowerlevelTestNodeGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Powerlevel Test Node Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.powerlevelv1.PowerlevelTestNodeReport {
| |
− | Short statusOfOperation
| |
− | Integer testFrameCount
| |
− | Short testNodeid
| |
− | static Short STATUS_OF_OPERATION_ZW_TEST_FAILED = 0
| |
− | static Short STATUS_OF_OPERATION_ZW_TEST_INPROGRESS = 2
| |
− | static Short STATUS_OF_OPERATION_ZW_TEST_SUCCES = 1
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Powerlevel Test Node Set===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.powerlevelv1.PowerlevelTestNodeSet {
| |
− | Short powerLevel
| |
− | Integer testFrameCount
| |
− | Short testNodeid
| |
− | static Short POWER_LEVEL_MINUS1DBM = 1
| |
− | static Short POWER_LEVEL_MINUS2DBM = 2
| |
− | static Short POWER_LEVEL_MINUS3DBM = 3
| |
− | static Short POWER_LEVEL_MINUS4DBM = 4
| |
− | static Short POWER_LEVEL_MINUS5DBM = 5
| |
− | static Short POWER_LEVEL_MINUS6DBM = 6
| |
− | static Short POWER_LEVEL_MINUS7DBM = 7
| |
− | static Short POWER_LEVEL_MINUS8DBM = 8
| |
− | static Short POWER_LEVEL_MINUS9DBM = 9
| |
− | static Short POWER_LEVEL_NORMALPOWER = 0
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==prepaymentencapsulationv1==
| |
− | Command Class: 0x41
| |
− | ===Cmd Encapsulation===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.prepaymentencapsulationv1.CmdEncapsulation {
| |
− | List<CmdEncapsulation> data
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==prepaymentv1==
| |
− | Command Class: 0x3F
| |
− | ===Prepayment Balance Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.prepaymentv1.PrepaymentBalanceGet {
| |
− | Short balanceType
| |
− | static Short BALANCE_TYPE_MONETARY = 1
| |
− | static Short BALANCE_TYPE_UTILITY = 0
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Prepayment Balance Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.prepaymentv1.PrepaymentBalanceReport {
| |
− | Short balancePrecision
| |
− | Short balanceType
| |
− | Integer balanceValue
| |
− | Integer currency
| |
− | Integer debt
| |
− | Short debtPrecision
| |
− | Short debtRecoveryPercentage
| |
− | Integer emerCredit
| |
− | Short emerCreditPrecision
| |
− | Short meterType
| |
− | Short scale
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Prepayment Supported Get===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.prepaymentv1.PrepaymentSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Prepayment Supported Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.prepaymentv1.PrepaymentSupportedReport {
| |
− | Short typesSupported
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==proprietaryv1==
| |
− | Command Class: 0x88
| |
− | ===Proprietary Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.proprietaryv1.ProprietaryGet {
| |
− | List<ProprietaryGet> data
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Proprietary Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.proprietaryv1.ProprietaryReport {
| |
− | List<ProprietaryReport> data
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Proprietary Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.proprietaryv1.ProprietarySet {
| |
− | List<ProprietarySet> data
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==protectionv1==
| |
− | Command Class: 0x75
| |
− | ===Protection Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.protectionv1.ProtectionGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Protection Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.protectionv1.ProtectionReport {
| |
− | Short protectionState
| |
− | static Short PROTECTION_STATE_NO_OPERATION_POSSIBLE = 2
| |
− | static Short PROTECTION_STATE_PROTECTION_BY_SEQUENCE = 1
| |
− | static Short PROTECTION_STATE_UNPROTECTED = 0
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Protection Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.protectionv1.ProtectionSet {
| |
− | Short protectionState
| |
− | static Short PROTECTION_STATE_NO_OPERATION_POSSIBLE = 2
| |
− | static Short PROTECTION_STATE_PROTECTION_BY_SEQUENCE = 1
| |
− | static Short PROTECTION_STATE_UNPROTECTED = 0
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==protectionv2==
| |
− | Command Class: 0x75
| |
− | ===Protection Ec Get===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.protectionv2.ProtectionEcGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Protection Ec Report===
| |
− | Command: 0x08
| |
− | class hubitat.zwave.commands.protectionv2.ProtectionEcReport {
| |
− | Short nodeId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Protection Ec Set===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.protectionv2.ProtectionEcSet {
| |
− | Short nodeId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Protection Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.protectionv2.ProtectionGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Protection Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.protectionv2.ProtectionReport {
| |
− | Short localProtectionState
| |
− | Short rfProtectionState
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Protection Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.protectionv2.ProtectionSet {
| |
− | Short localProtectionState
| |
− | Short rfProtectionState
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Protection Supported Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.protectionv2.ProtectionSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Protection Supported Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.protectionv2.ProtectionSupportedReport {
| |
− | Boolean exclusiveControl
| |
− | Integer localProtectionState
| |
− | Integer rfProtectionState
| |
− | Boolean timeout
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Protection Timeout Get===
| |
− | Command: 0x0A
| |
− | class hubitat.zwave.commands.protectionv2.ProtectionTimeoutGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Protection Timeout Report===
| |
− | Command: 0x0B
| |
− | class hubitat.zwave.commands.protectionv2.ProtectionTimeoutReport {
| |
− | Short timeout
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Protection Timeout Set===
| |
− | Command: 0x09
| |
− | class hubitat.zwave.commands.protectionv2.ProtectionTimeoutSet {
| |
− | Short timeout
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==ratetblconfigv1==
| |
− | Command Class: 0x48
| |
− | ===Rate Tbl Remove===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.ratetblconfigv1.RateTblRemove {
| |
− | List<RateTblRemove> rateParameterSetId
| |
− | Short rateParameterSetIds
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Rate Tbl Set===
| |
− | Command: 0xXM
| |
− | class hubitat.zwave.commands.ratetblconfigv1.RateTblSet {
| |
− | Short consumptionPrecision
| |
− | Short consumptionScale
| |
− | Short dcpRateId
| |
− | Integer durationMinute
| |
− | Integer maxConsumptionValue
| |
− | Short maxDemandPrecision
| |
− | Short maxDemandScale
| |
− | Integer maxDemandValue
| |
− | Integer minConsumptionValue
| |
− | Short numberOfRateChar
| |
− | List<RateTblSet> rateCharacter
| |
− | Short rateParameterSetId
| |
− | Short rateType
| |
− | Short startHourLocalTime
| |
− | Short startMinuteLocalTime
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==ratetblmonitorv1==
| |
− | Command Class: 0x49
| |
− | ===Rate Tbl Active Rate Get===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.ratetblmonitorv1.RateTblActiveRateGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Rate Tbl Active Rate Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.ratetblmonitorv1.RateTblActiveRateReport {
| |
− | Short rateParameterSetId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Rate Tbl Current Data Get===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.ratetblmonitorv1.RateTblCurrentDataGet {
| |
− | Integer datasetRequested
| |
− | Short rateParameterSetId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Rate Tbl Current Data Report===
| |
− | Command: 0xXM
| |
− | class hubitat.zwave.commands.ratetblmonitorv1.RateTblCurrentDataReport {
| |
− | Integer dataset
| |
− | Short day
| |
− | Short hourLocalTime
| |
− | Short minuteLocalTime
| |
− | Short month
| |
− | Short rateParameterSetId
| |
− | Short reportsToFollow
| |
− | Short secondLocalTime
| |
− | Integer year
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Rate Tbl Get===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.ratetblmonitorv1.RateTblGet {
| |
− | Short rateParameterSetId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Rate Tbl Historical Data Get===
| |
− | Command: 0xXM
| |
− | class hubitat.zwave.commands.ratetblmonitorv1.RateTblHistoricalDataGet {
| |
− | Integer datasetRequested
| |
− | Short maximumReports
| |
− | Short rateParameterSetId
| |
− | Short startDay
| |
− | Short startHourLocalTime
| |
− | Short startMinuteLocalTime
| |
− | Short startMonth
| |
− | Short startSecondLocalTime
| |
− | Integer startYear
| |
− | Short stopDay
| |
− | Short stopHourLocalTime
| |
− | Short stopMinuteLocalTime
| |
− | Short stopMonth
| |
− | Short stopSecondLocalTime
| |
− | Integer stopYear
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Rate Tbl Historical Data Report===
| |
− | Command: 0x0A
| |
− | class hubitat.zwave.commands.ratetblmonitorv1.RateTblHistoricalDataReport {
| |
− | Integer dataset
| |
− | Short day
| |
− | Short hourLocalTime
| |
− | Short minuteLocalTime
| |
− | Short month
| |
− | Short rateParameterSetId
| |
− | Short reportsToFollow
| |
− | Short secondLocalTime
| |
− | Integer year
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Rate Tbl Report===
| |
− | Command: 0xXM
| |
− | class hubitat.zwave.commands.ratetblmonitorv1.RateTblReport {
| |
− | Short consumptionPrecision
| |
− | Short consumptionScale
| |
− | Short dcpRateId
| |
− | Integer durationMinute
| |
− | Integer maxConsumptionValue
| |
− | Short maxDemandPrecision
| |
− | Short maxDemandScale
| |
− | Integer maxDemandValue
| |
− | Integer minConsumptionValue
| |
− | Short numberOfRateChar
| |
− | List<RateTblReport> rateCharacter
| |
− | Short rateParameterSetId
| |
− | Short rateType
| |
− | Short startHourLocalTime
| |
− | Short startMinuteLocalTime
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Rate Tbl Supported Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.ratetblmonitorv1.RateTblSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Rate Tbl Supported Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.ratetblmonitorv1.RateTblSupportedReport {
| |
− | Integer parameterSetSupportedBitMask
| |
− | Short ratesSupported
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==remoteassociationactivatev1==
| |
− | Command Class: 0x7C
| |
− | ===Remote Association Activate===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.remoteassociationactivatev1.RemoteAssociationActivate {
| |
− | Short groupingIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==remoteassociationv1==
| |
− | Command Class: 0x7D
| |
− | ===Remote Association Configuration Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.remoteassociationv1.RemoteAssociationConfigurationGet {
| |
− | Short localGroupingIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Remote Association Configuration Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.remoteassociationv1.RemoteAssociationConfigurationReport {
| |
− | Short localGroupingIdentifier
| |
− | Short remoteGroupingIdentifier
| |
− | Short remoteNodeid
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Remote Association Configuration Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.remoteassociationv1.RemoteAssociationConfigurationSet {
| |
− | Short localGroupingIdentifier
| |
− | Short remoteGroupingIdentifier
| |
− | Short remoteNodeid
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==sceneactivationv1==
| |
− | Command Class: 0x2B
| |
− | ===Scene Activation Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.sceneactivationv1.SceneActivationSet {
| |
− | Short dimmingDuration
| |
− | Short sceneId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==sceneactuatorconfv1==
| |
− | Command Class: 0x2C
| |
− | ===Scene Actuator Conf Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.sceneactuatorconfv1.SceneActuatorConfGet {
| |
− | Short sceneId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Scene Actuator Conf Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.sceneactuatorconfv1.SceneActuatorConfReport {
| |
− | Short dimmingDuration
| |
− | Short level
| |
− | Short sceneId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Scene Actuator Conf Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.sceneactuatorconfv1.SceneActuatorConfSet {
| |
− | Short dimmingDuration
| |
− | Short level
| |
− | Boolean override
| |
− | Short sceneId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==scenecontrollerconfv1==
| |
− | Command Class: 0x2D
| |
− | ===Scene Controller Conf Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.scenecontrollerconfv1.SceneControllerConfGet {
| |
− | Short groupId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Scene Controller Conf Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.scenecontrollerconfv1.SceneControllerConfReport {
| |
− | Short dimmingDuration
| |
− | Short groupId
| |
− | Short sceneId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Scene Controller Conf Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.scenecontrollerconfv1.SceneControllerConfSet {
| |
− | Short dimmingDuration
| |
− | Short groupId
| |
− | Short sceneId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==scheduleentrylockv1==
| |
− | Command Class: 0xFI
| |
− | ===Schedule Entry Lock Enable All Set===
| |
− | Command: 0xXM
| |
− | class hubitat.zwave.commands.scheduleentrylockv1.ScheduleEntryLockEnableAllSet {
| |
− | Short enabled
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Enable Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.scheduleentrylockv1.ScheduleEntryLockEnableSet {
| |
− | Short enabled
| |
− | Short userIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Week Day Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.scheduleentrylockv1.ScheduleEntryLockWeekDayGet {
| |
− | Short scheduleSlotId
| |
− | Short userIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Week Day Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.scheduleentrylockv1.ScheduleEntryLockWeekDayReport {
| |
− | Short dayOfWeek
| |
− | Short scheduleSlotId
| |
− | Short startHour
| |
− | Short startMinute
| |
− | Short stopHour
| |
− | Short stopMinute
| |
− | Short userIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Week Day Set===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.scheduleentrylockv1.ScheduleEntryLockWeekDaySet {
| |
− | Short dayOfWeek
| |
− | Short scheduleSlotId
| |
− | Short setAction
| |
− | Short startHour
| |
− | Short startMinute
| |
− | Short stopHour
| |
− | Short stopMinute
| |
− | Short userIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Year Day Get===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.scheduleentrylockv1.ScheduleEntryLockYearDayGet {
| |
− | Short scheduleSlotId
| |
− | Short userIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Year Day Report===
| |
− | Command: 0x08
| |
− | class hubitat.zwave.commands.scheduleentrylockv1.ScheduleEntryLockYearDayReport {
| |
− | Short scheduleSlotId
| |
− | Short startDay
| |
− | Short startHour
| |
− | Short startMinute
| |
− | Short startMonth
| |
− | Short startYear
| |
− | Short stopDay
| |
− | Short stopHour
| |
− | Short stopMinute
| |
− | Short stopMonth
| |
− | Short stopYear
| |
− | Short userIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Year Day Set===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.scheduleentrylockv1.ScheduleEntryLockYearDaySet {
| |
− | Short scheduleSlotId
| |
− | Short setAction
| |
− | Short startDay
| |
− | Short startHour
| |
− | Short startMinute
| |
− | Short startMonth
| |
− | Short startYear
| |
− | Short stopDay
| |
− | Short stopHour
| |
− | Short stopMinute
| |
− | Short stopMonth
| |
− | Short stopYear
| |
− | Short userIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Type Supported Get===
| |
− | Command: 0x00
| |
− | class hubitat.zwave.commands.scheduleentrylockv1.ScheduleEntryTypeSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Type Supported Report===
| |
− | Command: 0x0A
| |
− | class hubitat.zwave.commands.scheduleentrylockv1.ScheduleEntryTypeSupportedReport {
| |
− | Short numberOfSlotsWeekDay
| |
− | Short numberOfSlotsYearDay
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==scheduleentrylockv2==
| |
− | Command Class: 0xFI
| |
− | ===Schedule Entry Lock Enable All Set===
| |
− | Command: 0xXM
| |
− | class hubitat.zwave.commands.scheduleentrylockv2.ScheduleEntryLockEnableAllSet {
| |
− | Short enabled
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Enable Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.scheduleentrylockv2.ScheduleEntryLockEnableSet {
| |
− | Short enabled
| |
− | Short userIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Time Offset Get===
| |
− | Command: 0x0B
| |
− | class hubitat.zwave.commands.scheduleentrylockv2.ScheduleEntryLockTimeOffsetGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Time Offset Report===
| |
− | Command: 0x0C
| |
− | class hubitat.zwave.commands.scheduleentrylockv2.ScheduleEntryLockTimeOffsetReport {
| |
− | Short hourTzo
| |
− | Short minuteOffsetDst
| |
− | Short minuteTzo
| |
− | Boolean signOffsetDst
| |
− | Boolean signTzo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Time Offset Set===
| |
− | Command: 0x0D
| |
− | class hubitat.zwave.commands.scheduleentrylockv2.ScheduleEntryLockTimeOffsetSet {
| |
− | Short hourTzo
| |
− | Short minuteOffsetDst
| |
− | Short minuteTzo
| |
− | Boolean signOffsetDst
| |
− | Boolean signTzo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Week Day Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.scheduleentrylockv2.ScheduleEntryLockWeekDayGet {
| |
− | Short scheduleSlotId
| |
− | Short userIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Week Day Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.scheduleentrylockv2.ScheduleEntryLockWeekDayReport {
| |
− | Short dayOfWeek
| |
− | Short scheduleSlotId
| |
− | Short startHour
| |
− | Short startMinute
| |
− | Short stopHour
| |
− | Short stopMinute
| |
− | Short userIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Week Day Set===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.scheduleentrylockv2.ScheduleEntryLockWeekDaySet {
| |
− | Short dayOfWeek
| |
− | Short scheduleSlotId
| |
− | Short setAction
| |
− | Short startHour
| |
− | Short startMinute
| |
− | Short stopHour
| |
− | Short stopMinute
| |
− | Short userIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Year Day Get===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.scheduleentrylockv2.ScheduleEntryLockYearDayGet {
| |
− | Short scheduleSlotId
| |
− | Short userIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Year Day Report===
| |
− | Command: 0x08
| |
− | class hubitat.zwave.commands.scheduleentrylockv2.ScheduleEntryLockYearDayReport {
| |
− | Short scheduleSlotId
| |
− | Short startDay
| |
− | Short startHour
| |
− | Short startMinute
| |
− | Short startMonth
| |
− | Short startYear
| |
− | Short stopDay
| |
− | Short stopHour
| |
− | Short stopMinute
| |
− | Short stopMonth
| |
− | Short stopYear
| |
− | Short userIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Year Day Set===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.scheduleentrylockv2.ScheduleEntryLockYearDaySet {
| |
− | Short scheduleSlotId
| |
− | Short setAction
| |
− | Short startDay
| |
− | Short startHour
| |
− | Short startMinute
| |
− | Short startMonth
| |
− | Short startYear
| |
− | Short stopDay
| |
− | Short stopHour
| |
− | Short stopMinute
| |
− | Short stopMonth
| |
− | Short stopYear
| |
− | Short userIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Type Supported Get===
| |
− | Command: 0x00
| |
− | class hubitat.zwave.commands.scheduleentrylockv2.ScheduleEntryTypeSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Type Supported Report===
| |
− | Command: 0x0A
| |
− | class hubitat.zwave.commands.scheduleentrylockv2.ScheduleEntryTypeSupportedReport {
| |
− | Short numberOfSlotsWeekDay
| |
− | Short numberOfSlotsYearDay
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==scheduleentrylockv3==
| |
− | Command Class: 0x4E
| |
− | ===Schedule Entry Lock Daily Repeating Get===
| |
− | Command: 0x0E
| |
− | class hubitat.zwave.commands.scheduleentrylockv3.ScheduleEntryLockDailyRepeatingGet {
| |
− | Short scheduleSlotId
| |
− | Short userIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Daily Repeating Report===
| |
− | Command: 0x0F
| |
− | class hubitat.zwave.commands.scheduleentrylockv3.ScheduleEntryLockDailyRepeatingReport {
| |
− | Short durationHour
| |
− | Short durationMinute
| |
− | Short scheduleSlotId
| |
− | Short startHour
| |
− | Short startMinute
| |
− | Short userIdentifier
| |
− | Short weekDayBitmask
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Daily Repeating Set===
| |
− | Command: 0x10
| |
− | class hubitat.zwave.commands.scheduleentrylockv3.ScheduleEntryLockDailyRepeatingSet {
| |
− | Short durationHour
| |
− | Short durationMinute
| |
− | Short scheduleSlotId
| |
− | Short setAction
| |
− | Short startHour
| |
− | Short startMinute
| |
− | Short userIdentifier
| |
− | Short weekDayBitmask
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Enable All Set===
| |
− | Command: 0xXM
| |
− | class hubitat.zwave.commands.scheduleentrylockv3.ScheduleEntryLockEnableAllSet {
| |
− | Short enabled
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Enable Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.scheduleentrylockv3.ScheduleEntryLockEnableSet {
| |
− | Short enabled
| |
− | Short userIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Time Offset Get===
| |
− | Command: 0x0B
| |
− | class hubitat.zwave.commands.scheduleentrylockv3.ScheduleEntryLockTimeOffsetGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Time Offset Report===
| |
− | Command: 0x0C
| |
− | class hubitat.zwave.commands.scheduleentrylockv3.ScheduleEntryLockTimeOffsetReport {
| |
− | Short hourTzo
| |
− | Short minuteOffsetDst
| |
− | Short minuteTzo
| |
− | Boolean signOffsetDst
| |
− | Boolean signTzo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Time Offset Set===
| |
− | Command: 0x0D
| |
− | class hubitat.zwave.commands.scheduleentrylockv3.ScheduleEntryLockTimeOffsetSet {
| |
− | Short hourTzo
| |
− | Short minuteOffsetDst
| |
− | Short minuteTzo
| |
− | Boolean signOffsetDst
| |
− | Boolean signTzo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Week Day Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.scheduleentrylockv3.ScheduleEntryLockWeekDayGet {
| |
− | Short scheduleSlotId
| |
− | Short userIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Week Day Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.scheduleentrylockv3.ScheduleEntryLockWeekDayReport {
| |
− | Short dayOfWeek
| |
− | Short scheduleSlotId
| |
− | Short startHour
| |
− | Short startMinute
| |
− | Short stopHour
| |
− | Short stopMinute
| |
− | Short userIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Week Day Set===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.scheduleentrylockv3.ScheduleEntryLockWeekDaySet {
| |
− | Short dayOfWeek
| |
− | Short scheduleSlotId
| |
− | Short setAction
| |
− | Short startHour
| |
− | Short startMinute
| |
− | Short stopHour
| |
− | Short stopMinute
| |
− | Short userIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Year Day Get===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.scheduleentrylockv3.ScheduleEntryLockYearDayGet {
| |
− | Short scheduleSlotId
| |
− | Short userIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Year Day Report===
| |
− | Command: 0x08
| |
− | class hubitat.zwave.commands.scheduleentrylockv3.ScheduleEntryLockYearDayReport {
| |
− | Short scheduleSlotId
| |
− | Short startDay
| |
− | Short startHour
| |
− | Short startMinute
| |
− | Short startMonth
| |
− | Short startYear
| |
− | Short stopDay
| |
− | Short stopHour
| |
− | Short stopMinute
| |
− | Short stopMonth
| |
− | Short stopYear
| |
− | Short userIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Lock Year Day Set===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.scheduleentrylockv3.ScheduleEntryLockYearDaySet {
| |
− | Short scheduleSlotId
| |
− | Short setAction
| |
− | Short startDay
| |
− | Short startHour
| |
− | Short startMinute
| |
− | Short startMonth
| |
− | Short startYear
| |
− | Short stopDay
| |
− | Short stopHour
| |
− | Short stopMinute
| |
− | Short stopMonth
| |
− | Short stopYear
| |
− | Short userIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Type Supported Get===
| |
− | Command: 0x00
| |
− | class hubitat.zwave.commands.scheduleentrylockv3.ScheduleEntryTypeSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Entry Type Supported Report===
| |
− | Command: 0x0A
| |
− | class hubitat.zwave.commands.scheduleentrylockv3.ScheduleEntryTypeSupportedReport {
| |
− | Short numberOfSlotsDailyRepeating
| |
− | Short numberOfSlotsWeekDay
| |
− | Short numberOfSlotsYearDay
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==schedulev1==
| |
− | Command Class: 0x53
| |
− | ===Command Schedule Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.schedulev1.CommandScheduleGet {
| |
− | Short scheduleId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Command Schedule Report===
| |
− | Command: 0xXM
| |
− | class hubitat.zwave.commands.schedulev1.CommandScheduleReport {
| |
− | Short activeId
| |
− | Integer durationByte
| |
− | Short durationType
| |
− | Short numberOfCmdToFollow
| |
− | Short reportsToFollow
| |
− | Boolean res51
| |
− | Short scheduleId
| |
− | Short startDayOfMonth
| |
− | Short startHour
| |
− | Short startMinute
| |
− | Short startMonth
| |
− | Short startWeekday
| |
− | Short startYear
| |
− | Short userIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Command Schedule Set===
| |
− | Command: 0xXM
| |
− | class hubitat.zwave.commands.schedulev1.CommandScheduleSet {
| |
− | Integer durationByte
| |
− | Short durationType
| |
− | Short numberOfCmdToFollow
| |
− | Short reportsToFollow
| |
− | Boolean res51
| |
− | Short scheduleId
| |
− | Short startDayOfMonth
| |
− | Short startHour
| |
− | Short startMinute
| |
− | Short startMonth
| |
− | Short startWeekday
| |
− | Short startYear
| |
− | Short userIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Remove===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.schedulev1.ScheduleRemove {
| |
− | Short scheduleId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule State Get===
| |
− | Command: 0x08
| |
− | class hubitat.zwave.commands.schedulev1.ScheduleStateGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule State Report===
| |
− | Command: 0x09
| |
− | class hubitat.zwave.commands.schedulev1.ScheduleStateReport {
| |
− | Short activeId1
| |
− | Short activeId2
| |
− | Short activeId3
| |
− | Short activeIdN
| |
− | Short numberOfSupportedScheduleId
| |
− | Boolean override
| |
− | Short reportsToFollow
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule State Set===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.schedulev1.ScheduleStateSet {
| |
− | Short scheduleId
| |
− | Short scheduleState
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Supported Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.schedulev1.ScheduleSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Schedule Supported Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.schedulev1.ScheduleSupportedReport {
| |
− | Boolean fallbackSupport
| |
− | Short numberOfSupportedCc
| |
− | Short numberOfSupportedScheduleId
| |
− | Boolean overrideSupport
| |
− | Short startTimeSupport
| |
− | Boolean supportEnabledisable
| |
− | Short supportedOverrideTypes
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==screenattributesv1==
| |
− | Command Class: 0x93
| |
− | ===Screen Attributes Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.screenattributesv1.ScreenAttributesGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Screen Attributes Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.screenattributesv1.ScreenAttributesReport {
| |
− | Short numberOfCharactersPerLine
| |
− | Short numberOfLines
| |
− | Short numericalPresentationOfACharacter
| |
− | Short sizeOfLineBuffer
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==screenattributesv2==
| |
− | Command Class: 0x93
| |
− | ===Screen Attributes Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.screenattributesv2.ScreenAttributesGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Screen Attributes Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.screenattributesv2.ScreenAttributesReport {
| |
− | Boolean escapeSequence
| |
− | Short numberOfCharactersPerLine
| |
− | Short numberOfLines
| |
− | Short numericalPresentationOfACharacter
| |
− | Short screenTimeout
| |
− | Short sizeOfLineBuffer
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==screenmdv1==
| |
− | Command Class: 0x92
| |
− | ===Screen Md Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.screenmdv1.ScreenMdGet {
| |
− | Short nodeId
| |
− | Short numberOfReports
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Screen Md Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.screenmdv1.ScreenMdReport {
| |
− | Short charPresentation
| |
− | Boolean moreData
| |
− | Short screenSettings
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==screenmdv2==
| |
− | Command Class: 0x92
| |
− | ===Screen Md Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.screenmdv2.ScreenMdGet {
| |
− | Short nodeId
| |
− | Short numberOfReports
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Screen Md Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.screenmdv2.ScreenMdReport {
| |
− | Short charPresentation
| |
− | Boolean moreData
| |
− | Short screenSettings
| |
− | Boolean screenTimeout
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==securitypanelmodev1==
| |
− | Command Class: 0x24
| |
− | ===Security Panel Mode Get===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.securitypanelmodev1.SecurityPanelModeGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Security Panel Mode Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.securitypanelmodev1.SecurityPanelModeReport {
| |
− | Short mode
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Security Panel Mode Set===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.securitypanelmodev1.SecurityPanelModeSet {
| |
− | Short mode
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Security Panel Mode Supported Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.securitypanelmodev1.SecurityPanelModeSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Security Panel Mode Supported Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.securitypanelmodev1.SecurityPanelModeSupportedReport {
| |
− | Integer supportedModeBitMask
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==securitypanelzonesensorv1==
| |
− | Command Class: 0x2F
| |
− | ===Command Class Security Panel Zone Sensor Installed Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.securitypanelzonesensorv1.CommandClassSecurityPanelZoneSensorInstalledReport {
| |
− | Short numberOfSensors
| |
− | Short zoneNumber
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Security Panel Zone Sensor Installed Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.securitypanelzonesensorv1.SecurityPanelZoneSensorInstalledGet {
| |
− | Short zoneNumber
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Security Panel Zone Sensor State Get===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.securitypanelzonesensorv1.SecurityPanelZoneSensorStateGet {
| |
− | Short sensorNumber
| |
− | Short zoneNumber
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Security Panel Zone Sensor State Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.securitypanelzonesensorv1.SecurityPanelZoneSensorStateReport {
| |
− | Short eventParameters
| |
− | Short sensorNumber
| |
− | Short zoneNumber
| |
− | Short zwaveAlarmEvent
| |
− | Short zwaveAlarmType
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Security Panel Zone Sensor Type Get===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.securitypanelzonesensorv1.SecurityPanelZoneSensorTypeGet {
| |
− | Short sensorNumber
| |
− | Short zoneNumber
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Security Panel Zone Sensor Type Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.securitypanelzonesensorv1.SecurityPanelZoneSensorTypeReport {
| |
− | Short sensorNumber
| |
− | Short zoneNumber
| |
− | Short zwaveAlarmType
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==securitypanelzonev1==
| |
− | Command Class: 0x2E
| |
− | ===Security Panel Zone Number Supported Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.securitypanelzonev1.SecurityPanelZoneNumberSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Security Panel Zone State Get===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.securitypanelzonev1.SecurityPanelZoneStateGet {
| |
− | Short zoneNumber
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Security Panel Zone State Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.securitypanelzonev1.SecurityPanelZoneStateReport {
| |
− | Short zoneNumber
| |
− | Short zoneState
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Security Panel Zone Supported Report===
| |
− | Command: 0xXM
| |
− | class hubitat.zwave.commands.securitypanelzonev1.SecurityPanelZoneSupportedReport {
| |
− | Boolean zm
| |
− | Short zonesSupported
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Security Panel Zone Type Get===
| |
− | Command: 0xXM
| |
− | class hubitat.zwave.commands.securitypanelzonev1.SecurityPanelZoneTypeGet {
| |
− | Short zoneNumber
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Security Panel Zone Type Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.securitypanelzonev1.SecurityPanelZoneTypeReport {
| |
− | Short zoneNumber
| |
− | Short zoneType
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==securityv1==
| |
− | Command Class: 0x98
| |
− | ===Network Key Set===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.securityv1.NetworkKeySet {
| |
− | List<NetworkKeySet> networkKeyByte
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Network Key Verify===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.securityv1.NetworkKeyVerify {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Security Commands Supported Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.securityv1.SecurityCommandsSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Security Commands Supported Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.securityv1.SecurityCommandsSupportedReport {
| |
− | List<SecurityCommandsSupportedReport> commandClassControl
| |
− | List<SecurityCommandsSupportedReport> commandClassSupport
| |
− | Short reportsToFollow
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Security Message Encapsulation===
| |
− | Command: 0x81
| |
− | class hubitat.zwave.commands.securityv1.SecurityMessageEncapsulation {
| |
− | List<SecurityMessageEncapsulation> commandByte
| |
− | Short commandClassIdentifier
| |
− | Short commandIdentifier
| |
− | Boolean secondFrame
| |
− | Short sequenceCounter
| |
− | Boolean sequenced
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Security Message Encapsulation Nonce Get===
| |
− | Command: 0xC1
| |
− | class hubitat.zwave.commands.securityv1.SecurityMessageEncapsulationNonceGet {
| |
− | List<SecurityMessageEncapsulationNonceGet> commandByte
| |
− | Short commandClassIdentifier
| |
− | Short commandIdentifier
| |
− | List<SecurityMessageEncapsulationNonceGet> initializationVector
| |
− | List<SecurityMessageEncapsulationNonceGet> messageAuthenticationCode
| |
− | Short receiversNonceIdentifier
| |
− | Boolean secondFrame
| |
− | Short sequenceCounter
| |
− | Boolean sequenced
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Security Nonce Get===
| |
− | Command: 0x40
| |
− | class hubitat.zwave.commands.securityv1.SecurityNonceGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Security Nonce Report===
| |
− | Command: 0x80
| |
− | class hubitat.zwave.commands.securityv1.SecurityNonceReport {
| |
− | List<SecurityNonceReport> nonce
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Security Scheme Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.securityv1.SecuritySchemeGet {
| |
− | Short supportedSecuritySchemes
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Security Scheme Inherit===
| |
− | Command: 0x08
| |
− | class hubitat.zwave.commands.securityv1.SecuritySchemeInherit {
| |
− | Short supportedSecuritySchemes
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Security Scheme Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.securityv1.SecuritySchemeReport {
| |
− | Short supportedSecuritySchemes
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==sensoralarmv1==
| |
− | Command Class: 0x9C
| |
− | ===Sensor Alarm Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.sensoralarmv1.SensorAlarmGet {
| |
− | Short sensorType
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Sensor Alarm Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.sensoralarmv1.SensorAlarmReport {
| |
− | Integer seconds
| |
− | Short sensorState
| |
− | Short sensorType
| |
− | Short sourceNodeId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Sensor Alarm Supported Get===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.sensoralarmv1.SensorAlarmSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Sensor Alarm Supported Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.sensoralarmv1.SensorAlarmSupportedReport {
| |
− | List<SensorAlarmSupportedReport> bitMask
| |
− | Short numberOfBitMasks
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==sensorbinaryv1==
| |
− | Command Class: 0x30
| |
− | ===Sensor Binary Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.sensorbinaryv1.SensorBinaryGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Sensor Binary Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.sensorbinaryv1.SensorBinaryReport {
| |
− | Short sensorValue
| |
− | static Short SENSOR_VALUE_DETECTED_AN_EVENT = 255
| |
− | static Short SENSOR_VALUE_IDLE = 0
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==sensorbinaryv2==
| |
− | Command Class: 0x30
| |
− | ===Sensor Binary Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.sensorbinaryv2.SensorBinaryGet {
| |
− | Short sensorType
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Sensor Binary Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.sensorbinaryv2.SensorBinaryReport {
| |
− | Short sensorType
| |
− | Short sensorValue
| |
− | static Short SENSOR_TYPE_AUX = 9
| |
− | static Short SENSOR_TYPE_CO = 3
| |
− | static Short SENSOR_TYPE_CO2 = 4
| |
− | static Short SENSOR_TYPE_DOOR_WINDOW = 10
| |
− | static Short SENSOR_TYPE_FIRST = 255
| |
− | static Short SENSOR_TYPE_FREEZE = 7
| |
− | static Short SENSOR_TYPE_GENERAL_PURPOSE = 1
| |
− | static Short SENSOR_TYPE_GLASS_BREAK = 13
| |
− | static Short SENSOR_TYPE_HEAT = 5
| |
− | static Short SENSOR_TYPE_MOTION = 12
| |
− | static Short SENSOR_TYPE_SMOKE = 2
| |
− | static Short SENSOR_TYPE_TAMPER = 8
| |
− | static Short SENSOR_TYPE_TILT = 11
| |
− | static Short SENSOR_TYPE_WATER = 6
| |
− | static Short SENSOR_VALUE_DETECTED_AN_EVENT = 255
| |
− | static Short SENSOR_VALUE_IDLE = 0
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Sensor Binary Supported Get Sensor===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.sensorbinaryv2.SensorBinarySupportedGetSensor {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Sensor Binary Supported Sensor Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.sensorbinaryv2.SensorBinarySupportedSensorReport {
| |
− | Boolean aux
| |
− | Boolean co
| |
− | Boolean co2
| |
− | Boolean doorwindow
| |
− | Boolean first
| |
− | Boolean freeze
| |
− | Boolean general
| |
− | Boolean glassBreak
| |
− | Boolean heat
| |
− | Boolean motion
| |
− | Boolean smoke
| |
− | Boolean tamper
| |
− | Boolean tilt
| |
− | Boolean water
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==sensorconfigurationv1==
| |
− | Command Class: 0x9E
| |
− | ===Sensor Trigger Level Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.sensorconfigurationv1.SensorTriggerLevelGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Sensor Trigger Level Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.sensorconfigurationv1.SensorTriggerLevelReport {
| |
− | Short precision
| |
− | Short scale
| |
− | BigDecimal scaledTriggerValue
| |
− | Short sensorType
| |
− | Short size
| |
− | List<SensorTriggerLevelReport> triggerValue
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Sensor Trigger Level Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.sensorconfigurationv1.SensorTriggerLevelSet {
| |
− | Boolean current
| |
− | Boolean defaultValue
| |
− | Short precision
| |
− | Short scale
| |
− | BigDecimal scaledTriggerValue
| |
− | Short sensorType
| |
− | Short size
| |
− | List<SensorTriggerLevelSet> triggerValue
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==sensormultilevelv1==
| |
− | Command Class: 0x31
| |
− | ===Sensor Multilevel Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.sensormultilevelv1.SensorMultilevelGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Sensor Multilevel Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.sensormultilevelv1.SensorMultilevelReport {
| |
− | Short precision
| |
− | Short scale
| |
− | BigDecimal scaledSensorValue
| |
− | Short sensorType
| |
− | List<SensorMultilevelReport> sensorValue
| |
− | Short size
| |
− | static Short SENSOR_TYPE_GENERAL_PURPOSE_VALUE_VERSION_1 = 2
| |
− | static Short SENSOR_TYPE_LUMINANCE_VERSION_1 = 3
| |
− | static Short SENSOR_TYPE_TEMPERATURE_VERSION_1 = 1
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==sensormultilevelv2==
| |
− | Command Class: 0x31
| |
− | ===Sensor Multilevel Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.sensormultilevelv2.SensorMultilevelGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Sensor Multilevel Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.sensormultilevelv2.SensorMultilevelReport {
| |
− | Short precision
| |
− | Short scale
| |
− | BigDecimal scaledSensorValue
| |
− | Short sensorType
| |
− | Short size
| |
− | static Short SENSOR_TYPE_ATMOSPHERIC_PRESSURE_VERSION_2 = 8
| |
− | static Short SENSOR_TYPE_BAROMETRIC_PRESSURE_VERSION_2 = 9
| |
− | static Short SENSOR_TYPE_DEW_POINT_VERSION_2 = 11
| |
− | static Short SENSOR_TYPE_DIRECTION_VERSION_2 = 7
| |
− | static Short SENSOR_TYPE_GENERAL_PURPOSE_VALUE_VERSION_1 = 2
| |
− | static Short SENSOR_TYPE_LUMINANCE_VERSION_1 = 3
| |
− | static Short SENSOR_TYPE_POWER_VERSION_2 = 4
| |
− | static Short SENSOR_TYPE_RAIN_RATE_VERSION_2 = 12
| |
− | static Short SENSOR_TYPE_RELATIVE_HUMIDITY_VERSION_2 = 5
| |
− | static Short SENSOR_TYPE_SOLAR_RADIATION_VERSION_2 = 10
| |
− | static Short SENSOR_TYPE_TEMPERATURE_VERSION_1 = 1
| |
− | static Short SENSOR_TYPE_TIDE_LEVEL_VERSION_2 = 13
| |
− | static Short SENSOR_TYPE_VELOCITY_VERSION_2 = 6
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==sensormultilevelv3==
| |
− | Command Class: 0x31
| |
− | ===Sensor Multilevel Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.sensormultilevelv3.SensorMultilevelGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Sensor Multilevel Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.sensormultilevelv3.SensorMultilevelReport {
| |
− | Short precision
| |
− | Short scale
| |
− | BigDecimal scaledSensorValue
| |
− | Short sensorType
| |
− | Short size
| |
− | static Short SENSOR_TYPE_AIR_FLOW_VERSION_3 = 18
| |
− | static Short SENSOR_TYPE_ATMOSPHERIC_PRESSURE_VERSION_2 = 8
| |
− | static Short SENSOR_TYPE_BAROMETRIC_PRESSURE_VERSION_2 = 9
| |
− | static Short SENSOR_TYPE_CO2_LEVEL_VERSION_3 = 17
| |
− | static Short SENSOR_TYPE_CURRENT_VERSION_3 = 16
| |
− | static Short SENSOR_TYPE_DEW_POINT_VERSION_2 = 11
| |
− | static Short SENSOR_TYPE_DIRECTION_VERSION_2 = 7
| |
− | static Short SENSOR_TYPE_DISTANCE_VERSION_3 = 20
| |
− | static Short SENSOR_TYPE_GENERAL_PURPOSE_VALUE_VERSION_1 = 2
| |
− | static Short SENSOR_TYPE_LUMINANCE_VERSION_1 = 3
| |
− | static Short SENSOR_TYPE_POWER_VERSION_2 = 4
| |
− | static Short SENSOR_TYPE_RAIN_RATE_VERSION_2 = 12
| |
− | static Short SENSOR_TYPE_RELATIVE_HUMIDITY_VERSION_2 = 5
| |
− | static Short SENSOR_TYPE_SOLAR_RADIATION_VERSION_2 = 10
| |
− | static Short SENSOR_TYPE_TANK_CAPACITY_VERSION_3 = 19
| |
− | static Short SENSOR_TYPE_TEMPERATURE_VERSION_1 = 1
| |
− | static Short SENSOR_TYPE_TIDE_LEVEL_VERSION_2 = 13
| |
− | static Short SENSOR_TYPE_VELOCITY_VERSION_2 = 6
| |
− | static Short SENSOR_TYPE_VOLTAGE_VERSION_3 = 15
| |
− | static Short SENSOR_TYPE_WEIGHT_VERSION_3 = 14
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==sensormultilevelv4==
| |
− | Command Class: 0x31
| |
− | ===Sensor Multilevel Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.sensormultilevelv4.SensorMultilevelGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Sensor Multilevel Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.sensormultilevelv4.SensorMultilevelReport {
| |
− | Short precision
| |
− | Short scale
| |
− | BigDecimal scaledSensorValue
| |
− | Short sensorType
| |
− | Short size
| |
− | static Short SENSOR_TYPE_AIR_FLOW_VERSION_3 = 18
| |
− | static Short SENSOR_TYPE_ANGLE_POSITION_VERSION_4 = 21
| |
− | static Short SENSOR_TYPE_ATMOSPHERIC_PRESSURE_VERSION_2 = 8
| |
− | static Short SENSOR_TYPE_BAROMETRIC_PRESSURE_VERSION_2 = 9
| |
− | static Short SENSOR_TYPE_CO2_LEVEL_VERSION_3 = 17
| |
− | static Short SENSOR_TYPE_CURRENT_VERSION_3 = 16
| |
− | static Short SENSOR_TYPE_DEW_POINT_VERSION_2 = 11
| |
− | static Short SENSOR_TYPE_DIRECTION_VERSION_2 = 7
| |
− | static Short SENSOR_TYPE_DISTANCE_VERSION_3 = 20
| |
− | static Short SENSOR_TYPE_GENERAL_PURPOSE_VALUE_VERSION_1 = 2
| |
− | static Short SENSOR_TYPE_LUMINANCE_VERSION_1 = 3
| |
− | static Short SENSOR_TYPE_POWER_VERSION_2 = 4
| |
− | static Short SENSOR_TYPE_RAIN_RATE_VERSION_2 = 12
| |
− | static Short SENSOR_TYPE_RELATIVE_HUMIDITY_VERSION_2 = 5
| |
− | static Short SENSOR_TYPE_SOLAR_RADIATION_VERSION_2 = 10
| |
− | static Short SENSOR_TYPE_TANK_CAPACITY_VERSION_3 = 19
| |
− | static Short SENSOR_TYPE_TEMPERATURE_VERSION_1 = 1
| |
− | static Short SENSOR_TYPE_TIDE_LEVEL_VERSION_2 = 13
| |
− | static Short SENSOR_TYPE_VELOCITY_VERSION_2 = 6
| |
− | static Short SENSOR_TYPE_VOLTAGE_VERSION_3 = 15
| |
− | static Short SENSOR_TYPE_WEIGHT_VERSION_3 = 14
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==sensormultilevelv5==
| |
− | Command Class: 0x31
| |
− | ===Sensor Multilevel Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.sensormultilevelv5.SensorMultilevelGet {
| |
− | Short scale
| |
− | Short sensorType
| |
− | static Short SENSOR_TYPE_AIR_FLOW_VERSION_3 = 18
| |
− | static Short SENSOR_TYPE_ANGLE_POSITION_VERSION_4 = 21
| |
− | static Short SENSOR_TYPE_ATMOSPHERIC_PRESSURE_VERSION_2 = 8
| |
− | static Short SENSOR_TYPE_BAROMETRIC_PRESSURE_VERSION_2 = 9
| |
− | static Short SENSOR_TYPE_CO2_LEVEL_VERSION_3 = 17
| |
− | static Short SENSOR_TYPE_CURRENT_VERSION_3 = 16
| |
− | static Short SENSOR_TYPE_DEW_POINT_VERSION_2 = 11
| |
− | static Short SENSOR_TYPE_DIRECTION_VERSION_2 = 7
| |
− | static Short SENSOR_TYPE_DISTANCE_VERSION_3 = 20
| |
− | static Short SENSOR_TYPE_ELECTRICAL_CONDUCTIVITY_V5 = 29
| |
− | static Short SENSOR_TYPE_ELECTRICAL_RESISTIVITY_V5 = 28
| |
− | static Short SENSOR_TYPE_GENERAL_PURPOSE_VALUE_VERSION_1 = 2
| |
− | static Short SENSOR_TYPE_LOUDNESS_V5 = 30
| |
− | static Short SENSOR_TYPE_LUMINANCE_VERSION_1 = 3
| |
− | static Short SENSOR_TYPE_MOISTURE_V5 = 31
| |
− | static Short SENSOR_TYPE_POWER_VERSION_2 = 4
| |
− | static Short SENSOR_TYPE_RAIN_RATE_VERSION_2 = 12
| |
− | static Short SENSOR_TYPE_RELATIVE_HUMIDITY_VERSION_2 = 5
| |
− | static Short SENSOR_TYPE_ROTATION_V5 = 22
| |
− | static Short SENSOR_TYPE_SEISMIC_INTENSITY_V5 = 25
| |
− | static Short SENSOR_TYPE_SEISMIC_MAGNITUDE_V5 = 26
| |
− | static Short SENSOR_TYPE_SOIL_TEMPERATURE_V5 = 24
| |
− | static Short SENSOR_TYPE_SOLAR_RADIATION_VERSION_2 = 10
| |
− | static Short SENSOR_TYPE_TANK_CAPACITY_VERSION_3 = 19
| |
− | static Short SENSOR_TYPE_TEMPERATURE_VERSION_1 = 1
| |
− | static Short SENSOR_TYPE_TIDE_LEVEL_VERSION_2 = 13
| |
− | static Short SENSOR_TYPE_ULTRAVIOLET_V5 = 27
| |
− | static Short SENSOR_TYPE_VELOCITY_VERSION_2 = 6
| |
− | static Short SENSOR_TYPE_VOLTAGE_VERSION_3 = 15
| |
− | static Short SENSOR_TYPE_WATER_TEMPERATURE_V5 = 23
| |
− | static Short SENSOR_TYPE_WEIGHT_VERSION_3 = 14
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Sensor Multilevel Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.sensormultilevelv5.SensorMultilevelReport {
| |
− | Short precision
| |
− | Short scale
| |
− | BigDecimal scaledSensorValue
| |
− | Short sensorType
| |
− | Short size
| |
− | static Short SENSOR_TYPE_AIR_FLOW_VERSION_3 = 18
| |
− | static Short SENSOR_TYPE_ANGLE_POSITION_VERSION_4 = 21
| |
− | static Short SENSOR_TYPE_ATMOSPHERIC_PRESSURE_VERSION_2 = 8
| |
− | static Short SENSOR_TYPE_BAROMETRIC_PRESSURE_VERSION_2 = 9
| |
− | static Short SENSOR_TYPE_CO2_LEVEL_VERSION_3 = 17
| |
− | static Short SENSOR_TYPE_CURRENT_VERSION_3 = 16
| |
− | static Short SENSOR_TYPE_DEW_POINT_VERSION_2 = 11
| |
− | static Short SENSOR_TYPE_DIRECTION_VERSION_2 = 7
| |
− | static Short SENSOR_TYPE_DISTANCE_VERSION_3 = 20
| |
− | static Short SENSOR_TYPE_ELECTRICAL_CONDUCTIVITY_V5 = 29
| |
− | static Short SENSOR_TYPE_ELECTRICAL_RESISTIVITY_V5 = 28
| |
− | static Short SENSOR_TYPE_GENERAL_PURPOSE_VALUE_VERSION_1 = 2
| |
− | static Short SENSOR_TYPE_LOUDNESS_V5 = 30
| |
− | static Short SENSOR_TYPE_LUMINANCE_VERSION_1 = 3
| |
− | static Short SENSOR_TYPE_MOISTURE_V5 = 31
| |
− | static Short SENSOR_TYPE_POWER_VERSION_2 = 4
| |
− | static Short SENSOR_TYPE_RAIN_RATE_VERSION_2 = 12
| |
− | static Short SENSOR_TYPE_RELATIVE_HUMIDITY_VERSION_2 = 5
| |
− | static Short SENSOR_TYPE_ROTATION_V5 = 22
| |
− | static Short SENSOR_TYPE_SEISMIC_INTENSITY_V5 = 25
| |
− | static Short SENSOR_TYPE_SEISMIC_MAGNITUDE_V5 = 26
| |
− | static Short SENSOR_TYPE_SOIL_TEMPERATURE_V5 = 24
| |
− | static Short SENSOR_TYPE_SOLAR_RADIATION_VERSION_2 = 10
| |
− | static Short SENSOR_TYPE_TANK_CAPACITY_VERSION_3 = 19
| |
− | static Short SENSOR_TYPE_TEMPERATURE_VERSION_1 = 1
| |
− | static Short SENSOR_TYPE_TIDE_LEVEL_VERSION_2 = 13
| |
− | static Short SENSOR_TYPE_ULTRAVIOLET_V5 = 27
| |
− | static Short SENSOR_TYPE_VELOCITY_VERSION_2 = 6
| |
− | static Short SENSOR_TYPE_VOLTAGE_VERSION_3 = 15
| |
− | static Short SENSOR_TYPE_WATER_TEMPERATURE_V5 = 23
| |
− | static Short SENSOR_TYPE_WEIGHT_VERSION_3 = 14
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Sensor Multilevel Supported Get Scale===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.sensormultilevelv5.SensorMultilevelSupportedGetScale {
| |
− | Short sensorType
| |
− | static Short SENSOR_TYPE_AIR_FLOW_VERSION_3 = 18
| |
− | static Short SENSOR_TYPE_ANGLE_POSITION_VERSION_4 = 21
| |
− | static Short SENSOR_TYPE_ATMOSPHERIC_PRESSURE_VERSION_2 = 8
| |
− | static Short SENSOR_TYPE_BAROMETRIC_PRESSURE_VERSION_2 = 9
| |
− | static Short SENSOR_TYPE_CO2_LEVEL_VERSION_3 = 17
| |
− | static Short SENSOR_TYPE_CURRENT_VERSION_3 = 16
| |
− | static Short SENSOR_TYPE_DEW_POINT_VERSION_2 = 11
| |
− | static Short SENSOR_TYPE_DIRECTION_VERSION_2 = 7
| |
− | static Short SENSOR_TYPE_DISTANCE_VERSION_3 = 20
| |
− | static Short SENSOR_TYPE_ELECTRICAL_CONDUCTIVITY_V5 = 29
| |
− | static Short SENSOR_TYPE_ELECTRICAL_RESISTIVITY_V5 = 28
| |
− | static Short SENSOR_TYPE_GENERAL_PURPOSE_VALUE_VERSION_1 = 2
| |
− | static Short SENSOR_TYPE_LOUDNESS_V5 = 30
| |
− | static Short SENSOR_TYPE_LUMINANCE_VERSION_1 = 3
| |
− | static Short SENSOR_TYPE_MOISTURE_V5 = 31
| |
− | static Short SENSOR_TYPE_POWER_VERSION_2 = 4
| |
− | static Short SENSOR_TYPE_RAIN_RATE_VERSION_2 = 12
| |
− | static Short SENSOR_TYPE_RELATIVE_HUMIDITY_VERSION_2 = 5
| |
− | static Short SENSOR_TYPE_ROTATION_V5 = 22
| |
− | static Short SENSOR_TYPE_SEISMIC_INTENSITY_V5 = 25
| |
− | static Short SENSOR_TYPE_SEISMIC_MAGNITUDE_V5 = 26
| |
− | static Short SENSOR_TYPE_SOIL_TEMPERATURE_V5 = 24
| |
− | static Short SENSOR_TYPE_SOLAR_RADIATION_VERSION_2 = 10
| |
− | static Short SENSOR_TYPE_TANK_CAPACITY_VERSION_3 = 19
| |
− | static Short SENSOR_TYPE_TEMPERATURE_VERSION_1 = 1
| |
− | static Short SENSOR_TYPE_TIDE_LEVEL_VERSION_2 = 13
| |
− | static Short SENSOR_TYPE_ULTRAVIOLET_V5 = 27
| |
− | static Short SENSOR_TYPE_VELOCITY_VERSION_2 = 6
| |
− | static Short SENSOR_TYPE_VOLTAGE_VERSION_3 = 15
| |
− | static Short SENSOR_TYPE_WATER_TEMPERATURE_V5 = 23
| |
− | static Short SENSOR_TYPE_WEIGHT_VERSION_3 = 14
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Sensor Multilevel Supported Get Sensor===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.sensormultilevelv5.SensorMultilevelSupportedGetSensor {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Sensor Multilevel Supported Scale Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.sensormultilevelv5.SensorMultilevelSupportedScaleReport {
| |
− | Short scaleBitMask
| |
− | Short sensorType
| |
− | static Short SENSOR_TYPE_AIR_FLOW_VERSION_3 = 18
| |
− | static Short SENSOR_TYPE_ANGLE_POSITION_VERSION_4 = 21
| |
− | static Short SENSOR_TYPE_ATMOSPHERIC_PRESSURE_VERSION_2 = 8
| |
− | static Short SENSOR_TYPE_BAROMETRIC_PRESSURE_VERSION_2 = 9
| |
− | static Short SENSOR_TYPE_CO2_LEVEL_VERSION_3 = 17
| |
− | static Short SENSOR_TYPE_CURRENT_VERSION_3 = 16
| |
− | static Short SENSOR_TYPE_DEW_POINT_VERSION_2 = 11
| |
− | static Short SENSOR_TYPE_DIRECTION_VERSION_2 = 7
| |
− | static Short SENSOR_TYPE_DISTANCE_VERSION_3 = 20
| |
− | static Short SENSOR_TYPE_ELECTRICAL_CONDUCTIVITY_V5 = 29
| |
− | static Short SENSOR_TYPE_ELECTRICAL_RESISTIVITY_V5 = 28
| |
− | static Short SENSOR_TYPE_GENERAL_PURPOSE_VALUE_VERSION_1 = 2
| |
− | static Short SENSOR_TYPE_LOUDNESS_V5 = 30
| |
− | static Short SENSOR_TYPE_LUMINANCE_VERSION_1 = 3
| |
− | static Short SENSOR_TYPE_MOISTURE_V5 = 31
| |
− | static Short SENSOR_TYPE_POWER_VERSION_2 = 4
| |
− | static Short SENSOR_TYPE_RAIN_RATE_VERSION_2 = 12
| |
− | static Short SENSOR_TYPE_RELATIVE_HUMIDITY_VERSION_2 = 5
| |
− | static Short SENSOR_TYPE_ROTATION_V5 = 22
| |
− | static Short SENSOR_TYPE_SEISMIC_INTENSITY_V5 = 25
| |
− | static Short SENSOR_TYPE_SEISMIC_MAGNITUDE_V5 = 26
| |
− | static Short SENSOR_TYPE_SOIL_TEMPERATURE_V5 = 24
| |
− | static Short SENSOR_TYPE_SOLAR_RADIATION_VERSION_2 = 10
| |
− | static Short SENSOR_TYPE_TANK_CAPACITY_VERSION_3 = 19
| |
− | static Short SENSOR_TYPE_TEMPERATURE_VERSION_1 = 1
| |
− | static Short SENSOR_TYPE_TIDE_LEVEL_VERSION_2 = 13
| |
− | static Short SENSOR_TYPE_ULTRAVIOLET_V5 = 27
| |
− | static Short SENSOR_TYPE_VELOCITY_VERSION_2 = 6
| |
− | static Short SENSOR_TYPE_VOLTAGE_VERSION_3 = 15
| |
− | static Short SENSOR_TYPE_WATER_TEMPERATURE_V5 = 23
| |
− | static Short SENSOR_TYPE_WEIGHT_VERSION_3 = 14
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Sensor Multilevel Supported Sensor Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.sensormultilevelv5.SensorMultilevelSupportedSensorReport {
| |
− | Boolean airFlow
| |
− | Boolean airTemperature
| |
− | Boolean anglePosition
| |
− | Boolean atmosphericPressure
| |
− | Boolean barometricPressure
| |
− | Boolean co2Level
| |
− | Boolean current
| |
− | Boolean dewPoint
| |
− | Boolean direction
| |
− | Boolean distance
| |
− | Boolean electricalConductivity
| |
− | Boolean electricalResistivity
| |
− | Boolean generalPurposeValue
| |
− | Boolean humidity
| |
− | Boolean loudness
| |
− | Boolean luminance
| |
− | Boolean moisture
| |
− | Boolean power
| |
− | Boolean rainRate
| |
− | Boolean rotation
| |
− | Boolean seismicIntensity
| |
− | Boolean seismicMagnitude
| |
− | Boolean soilTemperature
| |
− | Boolean solarRadiation
| |
− | Boolean tankCapacity
| |
− | Boolean tideLevel
| |
− | Boolean ultraviolet
| |
− | Boolean velocity
| |
− | Boolean voltage
| |
− | Boolean waterTemperature
| |
− | Boolean weight
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==silencealarmv1==
| |
− | Command Class: 0x9D
| |
− | ===Sensor Alarm Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.silencealarmv1.SensorAlarmSet {
| |
− | List<SensorAlarmSet> bitMask
| |
− | Short mode
| |
− | Short numberOfBitMasks
| |
− | Integer seconds
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==simpleavcontrolv1==
| |
− | Command Class: 0x94
| |
− | ===Simple Av Control Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.simpleavcontrolv1.SimpleAvControlGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Simple Av Control Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.simpleavcontrolv1.SimpleAvControlReport {
| |
− | Short numberOfReports
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Simple Av Control Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.simpleavcontrolv1.SimpleAvControlSet {
| |
− | List<SimpleAvControlSet> commands
| |
− | Integer itemId
| |
− | Short keyAttributes
| |
− | Short sequenceNumber
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Simple Av Control Supported Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.simpleavcontrolv1.SimpleAvControlSupportedGet {
| |
− | Short reportNo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Simple Av Control Supported Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.simpleavcontrolv1.SimpleAvControlSupportedReport {
| |
− | List<SimpleAvControlSupportedReport> bitMasks
| |
− | Short reportNo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==supervisionv1==
| |
− | Command Class: 0x6C
| |
− | ===Supervision Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.supervisionv1.SupervisionGet {
| |
− | List<SupervisionGet> commandByte
| |
− | Short commandClassIdentifier
| |
− | Short commandIdentifier
| |
− | Short commandLength
| |
− | Short reserved
| |
− | Short sessionID
| |
− | Boolean statusUpdates
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Supervision Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.supervisionv1.SupervisionReport {
| |
− | Short duration
| |
− | Boolean moreStatusUpdates
| |
− | Short reserved
| |
− | Short sessionID
| |
− | Short status
| |
− | static Short FAIL = 2
| |
− | static Short NO_SUPPORT = 0
| |
− | static Short SUCCESS = 255
| |
− | static Short WORKING = 1
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==switchallv1==
| |
− | Command Class: 0x27
| |
− | ===Switch All Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.switchallv1.SwitchAllGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch All Off===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.switchallv1.SwitchAllOff {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch All On===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.switchallv1.SwitchAllOn {
| |
− |
| |
− | 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_OFF_FUNCTIONALITY_BUT_NOT_ALL_ON = 2
| |
− | 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_INCLUDED_IN_THE_ALL_ON_ALL_OFF_FUNCTIONALITY = 255
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch All Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.switchallv1.SwitchAllSet {
| |
− | Short mode
| |
− | static Short MODE_EXCLUDED_FROM_THE_ALL_OFF_FUNCTIONALITY_BUT_NOT_ALL_ON = 2
| |
− | 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_INCLUDED_IN_THE_ALL_ON_ALL_OFF_FUNCTIONALITY = 255
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==switchbinaryv1==
| |
− | Command Class: 0x25
| |
− | ===Switch Binary Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.switchbinaryv1.SwitchBinaryGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Binary Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.switchbinaryv1.SwitchBinaryReport {
| |
− | Short value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Binary Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.switchbinaryv1.SwitchBinarySet {
| |
− | Short switchValue
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==switchcolorv1==
| |
− | Command Class: 0x33
| |
− | ===Switch Color Get===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.switchcolorv1.SwitchColorGet {
| |
− | String colorComponent
| |
− | short colorComponentId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Color Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.switchcolorv1.SwitchColorReport {
| |
− | String colorComponent
| |
− | short colorComponentId
| |
− | short value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Color Set===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.switchcolorv1.SwitchColorSet {
| |
− | List<SwitchColorSet> colorComponentBytes
| |
− | short colorComponentCount
| |
− | Map colorComponents
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Color Start Level Change===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.switchcolorv1.SwitchColorStartLevelChange {
| |
− | short colorComponentId
| |
− | boolean ignoreStartLevel
| |
− | short startLevel
| |
− | boolean upDown
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Color Stop Level Change===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.switchcolorv1.SwitchColorStopLevelChange {
| |
− | short colorComponentId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Color Supported Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.switchcolorv1.SwitchColorSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Color Supported Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.switchcolorv1.SwitchColorSupportedReport {
| |
− | boolean amber
| |
− | boolean blue
| |
− | boolean coldWhite
| |
− | boolean cyan
| |
− | boolean green
| |
− | boolean index
| |
− | boolean purple
| |
− | boolean red
| |
− | boolean warmWhite
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==switchcolorv2==
| |
− | Command Class: 0x33
| |
− | ===Switch Color Get===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.switchcolorv2.SwitchColorGet {
| |
− | String colorComponent
| |
− | short colorComponentId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Color Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.switchcolorv2.SwitchColorReport {
| |
− | String colorComponent
| |
− | short colorComponentId
| |
− | short value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Color Set===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.switchcolorv2.SwitchColorSet {
| |
− | List<SwitchColorSet> colorComponentBytes
| |
− | short colorComponentCount
| |
− | Map colorComponents
| |
− | short dimmingDuration
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Color Start Level Change===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.switchcolorv2.SwitchColorStartLevelChange {
| |
− | short colorComponentId
| |
− | boolean ignoreStartLevel
| |
− | short startLevel
| |
− | boolean upDown
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Color Stop Level Change===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.switchcolorv2.SwitchColorStopLevelChange {
| |
− | short colorComponentId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Color Supported Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.switchcolorv2.SwitchColorSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Color Supported Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.switchcolorv2.SwitchColorSupportedReport {
| |
− | boolean amber
| |
− | boolean blue
| |
− | boolean coldWhite
| |
− | boolean cyan
| |
− | boolean green
| |
− | boolean index
| |
− | boolean purple
| |
− | boolean red
| |
− | boolean warmWhite
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==switchcolorv3==
| |
− | Command Class: 0x33
| |
− | ===Switch Color Get===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.switchcolorv3.SwitchColorGet {
| |
− | String colorComponent
| |
− | short colorComponentId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Color Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.switchcolorv3.SwitchColorReport {
| |
− | String colorComponent
| |
− | short colorComponentId
| |
− | short dimmingDuration
| |
− | short targetValue
| |
− | short value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Color Set===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.switchcolorv3.SwitchColorSet {
| |
− | List<SwitchColorSet> colorComponentBytes
| |
− | short colorComponentCount
| |
− | Map colorComponents
| |
− | short dimmingDuration
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Color Start Level Change===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.switchcolorv3.SwitchColorStartLevelChange {
| |
− | short colorComponentId
| |
− | short dimmingDuration
| |
− | boolean ignoreStartLevel
| |
− | short startLevel
| |
− | boolean upDown
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Color Stop Level Change===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.switchcolorv3.SwitchColorStopLevelChange {
| |
− | short colorComponentId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Color Supported Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.switchcolorv3.SwitchColorSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Color Supported Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.switchcolorv3.SwitchColorSupportedReport {
| |
− | boolean amber
| |
− | boolean blue
| |
− | boolean coldWhite
| |
− | boolean cyan
| |
− | boolean green
| |
− | boolean index
| |
− | boolean purple
| |
− | boolean red
| |
− | boolean warmWhite
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==switchmultilevelv1==
| |
− | Command Class: 0x26
| |
− | ===Switch Multilevel Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.switchmultilevelv1.SwitchMultilevelGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Multilevel Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.switchmultilevelv1.SwitchMultilevelReport {
| |
− | Short value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Multilevel Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.switchmultilevelv1.SwitchMultilevelSet {
| |
− | Short value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Multilevel Start Level Change===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.switchmultilevelv1.SwitchMultilevelStartLevelChange {
| |
− | Boolean ignoreStartLevel
| |
− | Short startLevel
| |
− | Boolean upDown
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Multilevel Stop Level Change===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.switchmultilevelv1.SwitchMultilevelStopLevelChange {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==switchmultilevelv2==
| |
− | Command Class: 0x26
| |
− | ===Switch Multilevel Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.switchmultilevelv2.SwitchMultilevelGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Multilevel Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.switchmultilevelv2.SwitchMultilevelReport {
| |
− | Short value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Multilevel Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.switchmultilevelv2.SwitchMultilevelSet {
| |
− | Short dimmingDuration
| |
− | Short value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Multilevel Start Level Change===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.switchmultilevelv2.SwitchMultilevelStartLevelChange {
| |
− | Short dimmingDuration
| |
− | Boolean ignoreStartLevel
| |
− | Short startLevel
| |
− | Boolean upDown
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Multilevel Stop Level Change===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.switchmultilevelv2.SwitchMultilevelStopLevelChange {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==switchmultilevelv3==
| |
− | Command Class: 0x26
| |
− | ===Switch Multilevel Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.switchmultilevelv3.SwitchMultilevelGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Multilevel Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.switchmultilevelv3.SwitchMultilevelReport {
| |
− | Short value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Multilevel Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.switchmultilevelv3.SwitchMultilevelSet {
| |
− | Short dimmingDuration
| |
− | Short value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Multilevel Start Level Change===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.switchmultilevelv3.SwitchMultilevelStartLevelChange {
| |
− | Short dimmingDuration
| |
− | Boolean ignoreStartLevel
| |
− | Short incDec
| |
− | Short startLevel
| |
− | Short stepSize
| |
− | Short upDown
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Multilevel Stop Level Change===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.switchmultilevelv3.SwitchMultilevelStopLevelChange {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Multilevel Supported Get===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.switchmultilevelv3.SwitchMultilevelSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Multilevel Supported Report===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.switchmultilevelv3.SwitchMultilevelSupportedReport {
| |
− | Short primarySwitchType
| |
− | Short secondarySwitchType
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==switchtogglebinaryv1==
| |
− | Command Class: 0x28
| |
− | ===Switch Toggle Binary Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.switchtogglebinaryv1.SwitchToggleBinaryGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Toggle Binary Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.switchtogglebinaryv1.SwitchToggleBinaryReport {
| |
− | Short value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Toggle Binary Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.switchtogglebinaryv1.SwitchToggleBinarySet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==switchtogglemultilevelv1==
| |
− | Command Class: 0x29
| |
− | ===Switch Toggle Multilevel Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.switchtogglemultilevelv1.SwitchToggleMultilevelGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Toggle Multilevel Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.switchtogglemultilevelv1.SwitchToggleMultilevelReport {
| |
− | Short value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Toggle Multilevel Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.switchtogglemultilevelv1.SwitchToggleMultilevelSet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Toggle Multilevel Start Level Change===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.switchtogglemultilevelv1.SwitchToggleMultilevelStartLevelChange {
| |
− | Boolean ignoreStartLevel
| |
− | Boolean rollOver
| |
− | Short startLevel
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Switch Toggle Multilevel Stop Level Change===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.switchtogglemultilevelv1.SwitchToggleMultilevelStopLevelChange {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==tariffconfigv1==
| |
− | Command Class: 0x4A
| |
− | ===Tariff Tbl Remove===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.tariffconfigv1.TariffTblRemove {
| |
− | List<TariffTblRemove> rateParameterSetId
| |
− | Short rateParameterSetIds
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Tariff Tbl Set===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.tariffconfigv1.TariffTblSet {
| |
− | Short rateParameterSetId
| |
− | Short tariffPrecision
| |
− | Integer tariffValue
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Tariff Tbl Supplier Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.tariffconfigv1.TariffTblSupplierSet {
| |
− | Integer currency
| |
− | Short day
| |
− | Short hourLocalTime
| |
− | Short minuteLocalTime
| |
− | Short month
| |
− | Short numberOfSupplierCharacters
| |
− | Short secondLocalTime
| |
− | Short standingChargePeriod
| |
− | Short standingChargePrecision
| |
− | Integer standingChargeValue
| |
− | List<TariffTblSupplierSet> supplierCharacter
| |
− | Integer year
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==tarifftblmonitorv1==
| |
− | Command Class: 0x4B
| |
− | ===Tariff Tbl Cost Get===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.tarifftblmonitorv1.TariffTblCostGet {
| |
− | Short rateParameterSetId
| |
− | Short startDay
| |
− | Short startHourLocalTime
| |
− | Short startMinuteLocalTime
| |
− | Short startMonth
| |
− | Integer startYear
| |
− | Short stopDay
| |
− | Short stopHourLocalTime
| |
− | Short stopMinuteLocalTime
| |
− | Short stopMonth
| |
− | Integer stopYear
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Tariff Tbl Cost Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.tarifftblmonitorv1.TariffTblCostReport {
| |
− | Short costPrecision
| |
− | Integer costValue
| |
− | Integer currency
| |
− | Short rateParameterSetId
| |
− | Short rateType
| |
− | Short startDay
| |
− | Short startHourLocalTime
| |
− | Short startMinuteLocalTime
| |
− | Short startMonth
| |
− | Integer startYear
| |
− | Short stopDay
| |
− | Short stopHourLocalTime
| |
− | Short stopMinuteLocalTime
| |
− | Short stopMonth
| |
− | Integer stopYear
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Tariff Tbl Get===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.tarifftblmonitorv1.TariffTblGet {
| |
− | Short rateParameterSetId
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Tariff Tbl Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.tarifftblmonitorv1.TariffTblReport {
| |
− | Short rateParameterSetId
| |
− | Short tariffPrecision
| |
− | Integer tariffValue
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Tariff Tbl Supplier Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.tarifftblmonitorv1.TariffTblSupplierGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Tariff Tbl Supplier Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.tarifftblmonitorv1.TariffTblSupplierReport {
| |
− | Integer currency
| |
− | Short day
| |
− | Short hourLocalTime
| |
− | Short minuteLocalTime
| |
− | Short month
| |
− | Short numberOfSupplierCharacters
| |
− | Short secondLocalTime
| |
− | Short standingChargePeriod
| |
− | Short standingChargePrecision
| |
− | Integer standingChargeValue
| |
− | List<TariffTblSupplierReport> supplierCharacter
| |
− | Integer year
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==thermostatfanmodev1==
| |
− | Command Class: 0x44
| |
− | ===Thermostat Fan Mode Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.thermostatfanmodev1.ThermostatFanModeGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Fan Mode Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.thermostatfanmodev1.ThermostatFanModeReport {
| |
− | Short fanMode
| |
− | static Short FAN_MODE_AUTO_HIGH = 2
| |
− | static Short FAN_MODE_AUTO_LOW = 0
| |
− | static Short FAN_MODE_HIGH = 3
| |
− | static Short FAN_MODE_LOW = 1
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Fan Mode Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.thermostatfanmodev1.ThermostatFanModeSet {
| |
− | Short fanMode
| |
− | static Short FAN_MODE_AUTO_HIGH = 2
| |
− | static Short FAN_MODE_AUTO_LOW = 0
| |
− | static Short FAN_MODE_HIGH = 3
| |
− | static Short FAN_MODE_LOW = 1
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Fan Mode Supported Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.thermostatfanmodev1.ThermostatFanModeSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Fan Mode Supported Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.thermostatfanmodev1.ThermostatFanModeSupportedReport {
| |
− | Boolean auto
| |
− | Boolean autoHigh
| |
− | Boolean on
| |
− | Boolean onHigh
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==thermostatfanmodev2==
| |
− | Command Class: 0x44
| |
− | ===Thermostat Fan Mode Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.thermostatfanmodev2.ThermostatFanModeGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Fan Mode Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.thermostatfanmodev2.ThermostatFanModeReport {
| |
− | Short fanMode
| |
− | static Short FAN_MODE_AUTO_HIGH = 2
| |
− | static Short FAN_MODE_AUTO_LOW = 0
| |
− | static Short FAN_MODE_AUTO_MEDIUM = 4
| |
− | static Short FAN_MODE_HIGH = 3
| |
− | static Short FAN_MODE_LOW = 1
| |
− | static Short FAN_MODE_MEDIUM = 5
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Fan Mode Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.thermostatfanmodev2.ThermostatFanModeSet {
| |
− | Short fanMode
| |
− | Boolean off
| |
− | static Short FAN_MODE_AUTO_HIGH = 2
| |
− | static Short FAN_MODE_AUTO_LOW = 0
| |
− | static Short FAN_MODE_AUTO_MEDIUM = 4
| |
− | static Short FAN_MODE_HIGH = 3
| |
− | static Short FAN_MODE_LOW = 1
| |
− | static Short FAN_MODE_MEDIUM = 5
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Fan Mode Supported Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.thermostatfanmodev2.ThermostatFanModeSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Fan Mode Supported Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.thermostatfanmodev2.ThermostatFanModeSupportedReport {
| |
− | Boolean auto
| |
− | Boolean autoHigh
| |
− | Boolean autoMedium
| |
− | Boolean high
| |
− | Boolean low
| |
− | Boolean medium
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==thermostatfanmodev3==
| |
− | Command Class: 0x44
| |
− | ===Thermostat Fan Mode Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.thermostatfanmodev3.ThermostatFanModeGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Fan Mode Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.thermostatfanmodev3.ThermostatFanModeReport {
| |
− | Short fanMode
| |
− | Boolean off
| |
− | static Short FAN_MODE_AUTO_HIGH = 2
| |
− | static Short FAN_MODE_AUTO_LOW = 0
| |
− | static Short FAN_MODE_AUTO_MEDIUM = 4
| |
− | static Short FAN_MODE_CIRCULATION = 6
| |
− | static Short FAN_MODE_HIGH = 3
| |
− | static Short FAN_MODE_HUMIDITY = 7
| |
− | static Short FAN_MODE_LOW = 1
| |
− | static Short FAN_MODE_MEDIUM = 5
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Fan Mode Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.thermostatfanmodev3.ThermostatFanModeSet {
| |
− | Short fanMode
| |
− | Boolean off
| |
− | static Short FAN_MODE_AUTO_HIGH = 2
| |
− | static Short FAN_MODE_AUTO_LOW = 0
| |
− | static Short FAN_MODE_AUTO_MEDIUM = 4
| |
− | static Short FAN_MODE_CIRCULATION = 6
| |
− | static Short FAN_MODE_HIGH = 3
| |
− | static Short FAN_MODE_HUMIDITY = 7
| |
− | static Short FAN_MODE_LOW = 1
| |
− | static Short FAN_MODE_MEDIUM = 5
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Fan Mode Supported Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.thermostatfanmodev3.ThermostatFanModeSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Fan Mode Supported Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.thermostatfanmodev3.ThermostatFanModeSupportedReport {
| |
− | Boolean auto
| |
− | Boolean autoHigh
| |
− | Boolean autoMedium
| |
− | Boolean circulation
| |
− | Boolean high
| |
− | Boolean humidityCirculation
| |
− | Boolean low
| |
− | Boolean medium
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==thermostatfanstatev1==
| |
− | Command Class: 0x45
| |
− | ===Thermostat Fan State Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.thermostatfanstatev1.ThermostatFanStateGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Fan State Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.thermostatfanstatev1.ThermostatFanStateReport {
| |
− | Short fanOperatingState
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==thermostatheatingv1==
| |
− | Command Class: 0x38
| |
− | ===Thermostat Heating Mode Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.thermostatheatingv1.ThermostatHeatingModeGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Heating Mode Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.thermostatheatingv1.ThermostatHeatingModeReport {
| |
− | Short mode
| |
− | static Short MODE_ANTI_FREEZE = 3
| |
− | static Short MODE_AUTOMATIC = 6
| |
− | static Short MODE_MANUAL = 4
| |
− | static Short MODE_MANUAL_TIMED = 7
| |
− | static Short MODE_OFF = 0
| |
− | static Short MODE_OFF_3_HOURS = 2
| |
− | static Short MODE_OFF_TIMED = 1
| |
− | static Short MODE_TEMPORARY_MANUAL = 5
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Heating Mode Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.thermostatheatingv1.ThermostatHeatingModeSet {
| |
− | Short mode
| |
− | static Short MODE_ANTI_FREEZE = 3
| |
− | static Short MODE_AUTOMATIC = 6
| |
− | static Short MODE_MANUAL = 4
| |
− | static Short MODE_MANUAL_TIMED = 7
| |
− | static Short MODE_OFF = 0
| |
− | static Short MODE_OFF_3_HOURS = 2
| |
− | static Short MODE_OFF_TIMED = 1
| |
− | static Short MODE_TEMPORARY_MANUAL = 5
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Heating Relay Status Get===
| |
− | Command: 0x09
| |
− | class hubitat.zwave.commands.thermostatheatingv1.ThermostatHeatingRelayStatusGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Heating Relay Status Report===
| |
− | Command: 0x0A
| |
− | class hubitat.zwave.commands.thermostatheatingv1.ThermostatHeatingRelayStatusReport {
| |
− | Short relayStatus
| |
− | static Short RELAY_STATUS_OFF = 0
| |
− | static Short RELAY_STATUS_ON = 1
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Heating Setpoint Get===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.thermostatheatingv1.ThermostatHeatingSetpointGet {
| |
− | Short setpointNr
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Heating Setpoint Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.thermostatheatingv1.ThermostatHeatingSetpointReport {
| |
− | Short precision
| |
− | Short scale
| |
− | BigDecimal scaledValue
| |
− | Short setpointNr
| |
− | Short size
| |
− | List<ThermostatHeatingSetpointReport> value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Heating Setpoint Set===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.thermostatheatingv1.ThermostatHeatingSetpointSet {
| |
− | Short precision
| |
− | Short scale
| |
− | BigDecimal scaledValue
| |
− | Short setpointNr
| |
− | Short size
| |
− | List<ThermostatHeatingSetpointSet> value
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Heating Status Get===
| |
− | Command: 0x0C
| |
− | class hubitat.zwave.commands.thermostatheatingv1.ThermostatHeatingStatusGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Heating Status Report===
| |
− | Command: 0x0D
| |
− | class hubitat.zwave.commands.thermostatheatingv1.ThermostatHeatingStatusReport {
| |
− | Short status
| |
− | static Short STATUS_COOLING = 1
| |
− | static Short STATUS_HEATING = 0
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Heating Status Set===
| |
− | Command: 0x0B
| |
− | class hubitat.zwave.commands.thermostatheatingv1.ThermostatHeatingStatusSet {
| |
− | Short status
| |
− | static Short STATUS_COOLING = 1
| |
− | static Short STATUS_HEATING = 0
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Heating Timed Off Set===
| |
− | Command: 0x11
| |
− | class hubitat.zwave.commands.thermostatheatingv1.ThermostatHeatingTimedOffSet {
| |
− | Short hours
| |
− | Short minutes
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==thermostatmodev1==
| |
− | Command Class: 0x40
| |
− | ===Thermostat Mode Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.thermostatmodev1.ThermostatModeGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Mode Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.thermostatmodev1.ThermostatModeReport {
| |
− | Short mode
| |
− | static Short MODE_AUTO = 3
| |
− | static Short MODE_AUTO_CHANGEOVER = 10
| |
− | static Short MODE_AUXILIARY_HEAT = 4
| |
− | static Short MODE_COOL = 2
| |
− | static Short MODE_DRY_AIR = 8
| |
− | static Short MODE_FAN_ONLY = 6
| |
− | static Short MODE_FURNACE = 7
| |
− | static Short MODE_HEAT = 1
| |
− | static Short MODE_MOIST_AIR = 9
| |
− | static Short MODE_OFF = 0
| |
− | static Short MODE_RESUME = 5
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Mode Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.thermostatmodev1.ThermostatModeSet {
| |
− | Short mode
| |
− | static Short MODE_AUTO = 3
| |
− | static Short MODE_AUTO_CHANGEOVER = 10
| |
− | static Short MODE_AUXILIARY_HEAT = 4
| |
− | static Short MODE_COOL = 2
| |
− | static Short MODE_DRY_AIR = 8
| |
− | static Short MODE_FAN_ONLY = 6
| |
− | static Short MODE_FURNACE = 7
| |
− | static Short MODE_HEAT = 1
| |
− | static Short MODE_MOIST_AIR = 9
| |
− | static Short MODE_OFF = 0
| |
− | static Short MODE_RESUME = 5
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Mode Supported Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.thermostatmodev1.ThermostatModeSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Mode Supported Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.thermostatmodev1.ThermostatModeSupportedReport {
| |
− | Boolean auto
| |
− | Boolean autoChangeover
| |
− | Boolean auxiliaryemergencyHeat
| |
− | Boolean cool
| |
− | Boolean dryAir
| |
− | Boolean fanOnly
| |
− | Boolean furnace
| |
− | Boolean heat
| |
− | Boolean moistAir
| |
− | Boolean off
| |
− | Boolean resume
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==thermostatmodev2==
| |
− | Command Class: 0x40
| |
− | ===Thermostat Mode Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.thermostatmodev2.ThermostatModeGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Mode Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.thermostatmodev2.ThermostatModeReport {
| |
− | Short mode
| |
− | static Short MODE_AUTO = 3
| |
− | static Short MODE_AUTO_CHANGEOVER = 10
| |
− | static Short MODE_AUXILIARY_HEAT = 4
| |
− | static Short MODE_AWAY = 13
| |
− | static Short MODE_COOL = 2
| |
− | static Short MODE_DRY_AIR = 8
| |
− | static Short MODE_ENERGY_SAVE_COOL = 12
| |
− | static Short MODE_ENERGY_SAVE_HEAT = 11
| |
− | static Short MODE_FAN_ONLY = 6
| |
− | static Short MODE_FURNACE = 7
| |
− | static Short MODE_HEAT = 1
| |
− | static Short MODE_MOIST_AIR = 9
| |
− | static Short MODE_OFF = 0
| |
− | static Short MODE_RESUME = 5
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Mode Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.thermostatmodev2.ThermostatModeSet {
| |
− | Short mode
| |
− | static Short MODE_AUTO = 3
| |
− | static Short MODE_AUTO_CHANGEOVER = 10
| |
− | static Short MODE_AUXILIARY_HEAT = 4
| |
− | static Short MODE_AWAY = 13
| |
− | static Short MODE_COOL = 2
| |
− | static Short MODE_DRY_AIR = 8
| |
− | static Short MODE_ENERGY_SAVE_COOL = 12
| |
− | static Short MODE_ENERGY_SAVE_HEAT = 11
| |
− | static Short MODE_FAN_ONLY = 6
| |
− | static Short MODE_FURNACE = 7
| |
− | static Short MODE_HEAT = 1
| |
− | static Short MODE_MOIST_AIR = 9
| |
− | static Short MODE_OFF = 0
| |
− | static Short MODE_RESUME = 5
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Mode Supported Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.thermostatmodev2.ThermostatModeSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Mode Supported Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.thermostatmodev2.ThermostatModeSupportedReport {
| |
− | Boolean auto
| |
− | Boolean autoChangeover
| |
− | Boolean auxiliaryemergencyHeat
| |
− | Boolean away
| |
− | Boolean cool
| |
− | Boolean dryAir
| |
− | Boolean energySaveCool
| |
− | Boolean energySaveHeat
| |
− | Boolean fanOnly
| |
− | Boolean furnace
| |
− | Boolean heat
| |
− | Boolean moistAir
| |
− | Boolean off
| |
− | Boolean resume
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==thermostatoperatingstatev1==
| |
− | Command Class: 0x42
| |
− | ===Thermostat Operating State Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.thermostatoperatingstatev1.ThermostatOperatingStateGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Operating State Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.thermostatoperatingstatev1.ThermostatOperatingStateReport {
| |
− | Short operatingState
| |
− | static Short OPERATING_STATE_COOLING = 2
| |
− | static Short OPERATING_STATE_FAN_ONLY = 3
| |
− | static Short OPERATING_STATE_HEATING = 1
| |
− | static Short OPERATING_STATE_IDLE = 0
| |
− | static Short OPERATING_STATE_PENDING_COOL = 5
| |
− | static Short OPERATING_STATE_PENDING_HEAT = 4
| |
− | static Short OPERATING_STATE_VENT_ECONOMIZER = 6
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==thermostatoperatingstatev2==
| |
− | Command Class: 0x42
| |
− | ===Thermostat Operating Logging Supported Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.thermostatoperatingstatev2.ThermostatOperatingLoggingSupportedReport {
| |
− | Boolean auxHeating
| |
− | Boolean cooling
| |
− | Boolean fanOnly
| |
− | Boolean heating
| |
− | Boolean idle
| |
− | Boolean pendingCool
| |
− | Boolean pendingHeat
| |
− | Boolean secondStageCooling
| |
− | Boolean secondStageHeating
| |
− | Boolean venteconomizer
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Operating State Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.thermostatoperatingstatev2.ThermostatOperatingStateGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Operating State Logging Get===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.thermostatoperatingstatev2.ThermostatOperatingStateLoggingGet {
| |
− | Boolean auxHeating
| |
− | Boolean cooling
| |
− | Boolean fanOnly
| |
− | Boolean heating
| |
− | Boolean idle
| |
− | Boolean pendingCool
| |
− | Boolean pendingHeat
| |
− | Boolean secondStageCooling
| |
− | Boolean secondStageHeating
| |
− | Boolean venteconomizer
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Operating State Logging Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.thermostatoperatingstatev2.ThermostatOperatingStateLoggingReport {
| |
− | Short reportsToFollow
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Operating State Logging Supported Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.thermostatoperatingstatev2.ThermostatOperatingStateLoggingSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Operating State Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.thermostatoperatingstatev2.ThermostatOperatingStateReport {
| |
− | Short operatingState
| |
− | static Short OPERATING_STATE_2ND_STAGE_COOLING = 9
| |
− | static Short OPERATING_STATE_2ND_STAGE_HEATING = 8
| |
− | static Short OPERATING_STATE_AUX_HEATING = 7
| |
− | static Short OPERATING_STATE_COOLING = 2
| |
− | static Short OPERATING_STATE_FAN_ONLY = 3
| |
− | static Short OPERATING_STATE_HEATING = 1
| |
− | static Short OPERATING_STATE_IDLE = 0
| |
− | static Short OPERATING_STATE_PENDING_COOL = 5
| |
− | static Short OPERATING_STATE_PENDING_HEAT = 4
| |
− | static Short OPERATING_STATE_VENT_ECONOMIZER = 6
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==thermostatsetbackv1==
| |
− | Command Class: 0x47
| |
− | ===Thermostat Setback Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.thermostatsetbackv1.ThermostatSetbackGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Setback Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.thermostatsetbackv1.ThermostatSetbackReport {
| |
− | Short setbackState
| |
− | Short setbackType
| |
− | static Short SETBACK_TYPE_NO_OVERRIDE = 0
| |
− | static Short SETBACK_TYPE_PERMANENT_OVERRIDE = 2
| |
− | static Short SETBACK_TYPE_RESERVED3 = 3
| |
− | static Short SETBACK_TYPE_TEMPORARY_OVERRIDE = 1
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Setback Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.thermostatsetbackv1.ThermostatSetbackSet {
| |
− | Short setbackState
| |
− | Short setbackType
| |
− | static Short SETBACK_TYPE_NO_OVERRIDE = 0
| |
− | static Short SETBACK_TYPE_PERMANENT_OVERRIDE = 2
| |
− | static Short SETBACK_TYPE_RESERVED3 = 3
| |
− | static Short SETBACK_TYPE_TEMPORARY_OVERRIDE = 1
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==thermostatsetpointv1==
| |
− | Command Class: 0x43
| |
− | ===Thermostat Setpoint Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.thermostatsetpointv1.ThermostatSetpointGet {
| |
− | Short setpointType
| |
− | static Short SETPOINT_TYPE_AUTO_CHANGEOVER = 10
| |
− | static Short SETPOINT_TYPE_COOLING_1 = 2
| |
− | static Short SETPOINT_TYPE_DRY_AIR = 8
| |
− | static Short SETPOINT_TYPE_FURNACE = 7
| |
− | static Short SETPOINT_TYPE_HEATING_1 = 1
| |
− | static Short SETPOINT_TYPE_MOIST_AIR = 9
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED = 0
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED1 = 3
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED2 = 4
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED3 = 5
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED4 = 6
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Setpoint Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.thermostatsetpointv1.ThermostatSetpointReport {
| |
− | Short precision
| |
− | Short scale
| |
− | BigDecimal scaledValue
| |
− | Short setpointType
| |
− | Short size
| |
− | List<ThermostatSetpointReport> value
| |
− | static Short SETPOINT_TYPE_AUTO_CHANGEOVER = 10
| |
− | static Short SETPOINT_TYPE_COOLING_1 = 2
| |
− | static Short SETPOINT_TYPE_DRY_AIR = 8
| |
− | static Short SETPOINT_TYPE_FURNACE = 7
| |
− | static Short SETPOINT_TYPE_HEATING_1 = 1
| |
− | static Short SETPOINT_TYPE_MOIST_AIR = 9
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED = 0
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED1 = 3
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED2 = 4
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED3 = 5
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED4 = 6
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Setpoint Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.thermostatsetpointv1.ThermostatSetpointSet {
| |
− | Short precision
| |
− | Short scale
| |
− | BigDecimal scaledValue
| |
− | Short setpointType
| |
− | Short size
| |
− | List<ThermostatSetpointSet> value
| |
− | static Short SETPOINT_TYPE_AUTO_CHANGEOVER = 10
| |
− | static Short SETPOINT_TYPE_COOLING_1 = 2
| |
− | static Short SETPOINT_TYPE_DRY_AIR = 8
| |
− | static Short SETPOINT_TYPE_FURNACE = 7
| |
− | static Short SETPOINT_TYPE_HEATING_1 = 1
| |
− | static Short SETPOINT_TYPE_MOIST_AIR = 9
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED = 0
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED1 = 3
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED2 = 4
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED3 = 5
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED4 = 6
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Setpoint Supported Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.thermostatsetpointv1.ThermostatSetpointSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Setpoint Supported Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.thermostatsetpointv1.ThermostatSetpointSupportedReport {
| |
− | Boolean autoChangeover
| |
− | Boolean cooling
| |
− | Boolean dryAir
| |
− | Boolean furnace
| |
− | Boolean heating
| |
− | Boolean moistAir
| |
− | Boolean none
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==thermostatsetpointv2==
| |
− | Command Class: 0x43
| |
− | ===Thermostat Setpoint Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.thermostatsetpointv2.ThermostatSetpointGet {
| |
− | Short setpointType
| |
− | static Short SETPOINT_TYPE_AUTO_CHANGEOVER = 10
| |
− | static Short SETPOINT_TYPE_AWAY_HEATING = 13
| |
− | static Short SETPOINT_TYPE_COOLING_1 = 2
| |
− | static Short SETPOINT_TYPE_DRY_AIR = 8
| |
− | static Short SETPOINT_TYPE_ENERGY_SAVE_COOLING = 12
| |
− | static Short SETPOINT_TYPE_ENERGY_SAVE_HEATING = 11
| |
− | static Short SETPOINT_TYPE_FURNACE = 7
| |
− | static Short SETPOINT_TYPE_HEATING_1 = 1
| |
− | static Short SETPOINT_TYPE_MOIST_AIR = 9
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED = 0
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED1 = 3
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED2 = 4
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED3 = 5
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED4 = 6
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Setpoint Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.thermostatsetpointv2.ThermostatSetpointReport {
| |
− | Short precision
| |
− | Short scale
| |
− | BigDecimal scaledValue
| |
− | Short setpointType
| |
− | Short size
| |
− | List<ThermostatSetpointReport> value
| |
− | static Short SETPOINT_TYPE_AUTO_CHANGEOVER = 10
| |
− | static Short SETPOINT_TYPE_AWAY_HEATING = 13
| |
− | static Short SETPOINT_TYPE_COOLING_1 = 2
| |
− | static Short SETPOINT_TYPE_DRY_AIR = 8
| |
− | static Short SETPOINT_TYPE_ENERGY_SAVE_COOLING = 12
| |
− | static Short SETPOINT_TYPE_ENERGY_SAVE_HEATING = 11
| |
− | static Short SETPOINT_TYPE_FURNACE = 7
| |
− | static Short SETPOINT_TYPE_HEATING_1 = 1
| |
− | static Short SETPOINT_TYPE_MOIST_AIR = 9
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED = 0
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED1 = 3
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED2 = 4
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED3 = 5
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED4 = 6
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Setpoint Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.thermostatsetpointv2.ThermostatSetpointSet {
| |
− | Short precision
| |
− | Short scale
| |
− | BigDecimal scaledValue
| |
− | Short setpointType
| |
− | Short size
| |
− | List<ThermostatSetpointSet> value
| |
− | static Short SETPOINT_TYPE_AUTO_CHANGEOVER = 10
| |
− | static Short SETPOINT_TYPE_AWAY_HEATING = 13
| |
− | static Short SETPOINT_TYPE_COOLING_1 = 2
| |
− | static Short SETPOINT_TYPE_DRY_AIR = 8
| |
− | static Short SETPOINT_TYPE_ENERGY_SAVE_COOLING = 12
| |
− | static Short SETPOINT_TYPE_ENERGY_SAVE_HEATING = 11
| |
− | static Short SETPOINT_TYPE_FURNACE = 7
| |
− | static Short SETPOINT_TYPE_HEATING_1 = 1
| |
− | static Short SETPOINT_TYPE_MOIST_AIR = 9
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED = 0
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED1 = 3
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED2 = 4
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED3 = 5
| |
− | static Short SETPOINT_TYPE_NOT_SUPPORTED4 = 6
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Setpoint Supported Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.thermostatsetpointv2.ThermostatSetpointSupportedGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Thermostat Setpoint Supported Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.thermostatsetpointv2.ThermostatSetpointSupportedReport {
| |
− | Boolean autoChangeover
| |
− | Boolean awayHeating
| |
− | Boolean cooling
| |
− | Boolean dryAir
| |
− | Boolean energySaveCooling
| |
− | Boolean energySaveHeating
| |
− | Boolean furnace
| |
− | Boolean heating
| |
− | Boolean moistAir
| |
− | Boolean none
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==timeparametersv1==
| |
− | Command Class: 0x8B
| |
− | ===Time Parameters Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.timeparametersv1.TimeParametersGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Time Parameters Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.timeparametersv1.TimeParametersReport {
| |
− | Short day
| |
− | Short hourUtc
| |
− | Short minuteUtc
| |
− | Short month
| |
− | Short secondUtc
| |
− | Integer year
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Time Parameters Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.timeparametersv1.TimeParametersSet {
| |
− | Short day
| |
− | Short hourUtc
| |
− | Short minuteUtc
| |
− | Short month
| |
− | Short secondUtc
| |
− | Integer year
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==timev1==
| |
− | Command Class: 0x8A
| |
− | ===Date Get===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.timev1.DateGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Date Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.timev1.DateReport {
| |
− | Short day
| |
− | Short month
| |
− | Integer year
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Time Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.timev1.TimeGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Time Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.timev1.TimeReport {
| |
− | Short hourLocalTime
| |
− | Short minuteLocalTime
| |
− | Boolean rtcFailure
| |
− | Short secondLocalTime
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==timev2==
| |
− | Command Class: 0x8A
| |
− | ===Date Get===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.timev2.DateGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Date Report===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.timev2.DateReport {
| |
− | Short day
| |
− | Short month
| |
− | Integer year
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Time Get===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.timev2.TimeGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Time Offset Get===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.timev2.TimeOffsetGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Time Offset Report===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.timev2.TimeOffsetReport {
| |
− | Short dayEndDst
| |
− | Short dayStartDst
| |
− | Short hourEndDst
| |
− | Short hourStartDst
| |
− | Short hourTzo
| |
− | Short minuteOffsetDst
| |
− | Short minuteTzo
| |
− | Short monthEndDst
| |
− | Short monthStartDst
| |
− | Boolean signOffsetDst
| |
− | Boolean signTzo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Time Offset Set===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.timev2.TimeOffsetSet {
| |
− | Short dayEndDst
| |
− | Short dayStartDst
| |
− | Short hourEndDst
| |
− | Short hourStartDst
| |
− | Short hourTzo
| |
− | Short minuteOffsetDst
| |
− | Short minuteTzo
| |
− | Short monthEndDst
| |
− | Short monthStartDst
| |
− | Boolean signOffsetDst
| |
− | Boolean signTzo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Time Report===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.timev2.TimeReport {
| |
− | Short hourLocalTime
| |
− | Short minuteLocalTime
| |
− | Boolean rtcFailure
| |
− | Short secondLocalTime
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==transportservicev1==
| |
− | Command Class: 0x55
| |
− | ===Command First Fragment===
| |
− | Command: 0xC0
| |
− | class hubitat.zwave.commands.transportservicev1.CommandFirstFragment {
| |
− | Integer checksum
| |
− | Short datagramSize1
| |
− | Short datagramSize2
| |
− | Short sequenceNo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Command Fragment Complete===
| |
− | Command: 0xE8
| |
− | class hubitat.zwave.commands.transportservicev1.CommandFragmentComplete {
| |
− | Short sequenceNo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Command Fragment Request===
| |
− | Command: 0xC8
| |
− | class hubitat.zwave.commands.transportservicev1.CommandFragmentRequest {
| |
− | Short numberOfOffsets
| |
− | Short sequenceNo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Command Fragment Wait===
| |
− | Command: 0xF0
| |
− | class hubitat.zwave.commands.transportservicev1.CommandFragmentWait {
| |
− | Short pendingFragments
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Command Subsequent Fragment===
| |
− | Command: 0xE0
| |
− | class hubitat.zwave.commands.transportservicev1.CommandSubsequentFragment {
| |
− | Integer checksum
| |
− | Short datagramOffset1
| |
− | Short datagramOffset2
| |
− | Short datagramSize1
| |
− | Short datagramSize2
| |
− | Short sequenceNo
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==usercodev1==
| |
− | Command Class: 0x63
| |
− | ===User Code Get===
| |
− | Command: 0x02
| |
− | class hubitat.zwave.commands.usercodev1.UserCodeGet {
| |
− | Short userIdentifier
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===User Code Report===
| |
− | Command: 0x03
| |
− | class hubitat.zwave.commands.usercodev1.UserCodeReport {
| |
− | String userCode
| |
− | Short userIdStatus
| |
− | Short userIdentifier
| |
− | static Short USER_ID_STATUS_AVAILABLE_NOT_SET = 0
| |
− | static Short USER_ID_STATUS_OCCUPIED = 1
| |
− | static Short USER_ID_STATUS_RESERVED_BY_ADMINISTRATOR = 2
| |
− | static Short USER_ID_STATUS_STATUS_NOT_AVAILABLE = 254
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===User Code Set===
| |
− | Command: 0x01
| |
− | class hubitat.zwave.commands.usercodev1.UserCodeSet {
| |
− | String userCode
| |
− | Short userIdStatus
| |
− | Short userIdentifier
| |
− | static Short USER_ID_STATUS_AVAILABLE_NOT_SET = 0
| |
− | static Short USER_ID_STATUS_OCCUPIED = 1
| |
− | static Short USER_ID_STATUS_RESERVED_BY_ADMINISTRATOR = 2
| |
− | static Short USER_ID_STATUS_STATUS_NOT_AVAILABLE = 254
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Users Number Get===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.usercodev1.UsersNumberGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Users Number Report===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.usercodev1.UsersNumberReport {
| |
− | Short supportedUsers
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==versionv1==
| |
− | Command Class: 0x86
| |
− | ===Version Command Class Get===
| |
− | Command: 0x13
| |
− | class hubitat.zwave.commands.versionv1.VersionCommandClassGet {
| |
− | Short requestedCommandClass
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Version Command Class Report===
| |
− | Command: 0x14
| |
− | class hubitat.zwave.commands.versionv1.VersionCommandClassReport {
| |
− | Short commandClassVersion
| |
− | Short requestedCommandClass
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Version Get===
| |
− | Command: 0x11
| |
− | class hubitat.zwave.commands.versionv1.VersionGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Version Report===
| |
− | Command: 0x12
| |
− | class hubitat.zwave.commands.versionv1.VersionReport {
| |
− | Short applicationSubVersion
| |
− | Short applicationVersion
| |
− | Short zWaveLibraryType
| |
− | Short zWaveProtocolSubVersion
| |
− | Short zWaveProtocolVersion
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==wakeupv1==
| |
− | Command Class: 0x84
| |
− | ===Wake Up Interval Get===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.wakeupv1.WakeUpIntervalGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Wake Up Interval Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.wakeupv1.WakeUpIntervalReport {
| |
− | Short nodeid
| |
− | Integer seconds
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Wake Up Interval Set===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.wakeupv1.WakeUpIntervalSet {
| |
− | Short nodeid
| |
− | Integer seconds
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Wake Up No More Information===
| |
− | Command: 0x08
| |
− | class hubitat.zwave.commands.wakeupv1.WakeUpNoMoreInformation {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Wake Up Notification===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.wakeupv1.WakeUpNotification {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ==wakeupv2==
| |
− | Command Class: 0x84
| |
− | ===Wake Up Interval Capabilities Get===
| |
− | Command: 0x09
| |
− | class hubitat.zwave.commands.wakeupv2.WakeUpIntervalCapabilitiesGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Wake Up Interval Capabilities Report===
| |
− | Command: 0x0A
| |
− | class hubitat.zwave.commands.wakeupv2.WakeUpIntervalCapabilitiesReport {
| |
− | Integer defaultWakeUpIntervalSeconds
| |
− | Integer maximumWakeUpIntervalSeconds
| |
− | Integer minimumWakeUpIntervalSeconds
| |
− | Integer wakeUpIntervalStepSeconds
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Wake Up Interval Get===
| |
− | Command: 0x05
| |
− | class hubitat.zwave.commands.wakeupv2.WakeUpIntervalGet {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Wake Up Interval Report===
| |
− | Command: 0x06
| |
− | class hubitat.zwave.commands.wakeupv2.WakeUpIntervalReport {
| |
− | Short nodeid
| |
− | Integer seconds
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Wake Up Interval Set===
| |
− | Command: 0x04
| |
− | class hubitat.zwave.commands.wakeupv2.WakeUpIntervalSet {
| |
− | Short nodeid
| |
− | Integer seconds
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Wake Up No More Information===
| |
− | Command: 0x08
| |
− | class hubitat.zwave.commands.wakeupv2.WakeUpNoMoreInformation {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |
− | | |
− | ===Wake Up Notification===
| |
− | Command: 0x07
| |
− | class hubitat.zwave.commands.wakeupv2.WakeUpNotification {
| |
− |
| |
− | List<Short> getPayload()
| |
− | String format()
| |
− | }
| |