Supported Sensor Report¶
- class st.zwave.CommandClass.SensorMultilevel.SupportedSensorReport¶
Dynamically versioned SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT
Supported versions: 5,6,7,8,9,10,11; unique base versions: 5,6,7,8,9,10,11
- cmd_class: number¶
0x31
- cmd_id: number¶
0x02
- version: number¶
5,6,7,8,9,10,11
- args: st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV5Args or st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV6Args or st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV7Args or st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV8Args or st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV9Args or st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV10Args or st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV11Args¶
- construct(module, args)¶
Construct a SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT object at the module instance serialization version.
- Parameters:
module (
st.zwave.CommandClass.SensorMultilevel) – command class module instanceargs (
st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV5Args or st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV6Args or st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV7Args or st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV8Args or st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV9Args or st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV10Args or st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV11Args) – command-specific arguments
- Return type:
st.zwave.CommandClass.SensorMultilevel.SupportedSensorReport
- class st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV5: st.zwave.Command¶
v5 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT
- cmd_class: number¶
0x31
- cmd_id: number¶
0x02
- version: number¶
5
- args: st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV5Args¶
command-specific arguments
- init(module, args)¶
Initialize a v5 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT object.
- Parameters:
module (
st.zwave.CommandClass.SensorMultilevel) – command class module instanceargs (
st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV5Args) – command-specific arguments
- serialize()¶
Serialize v5 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT arguments.
- Returns:
serialized payload
- Return type:
str
- deserialize()¶
Deserialize a v5 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT payload.
- Returns:
deserialized arguments
- Return type:
st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV5Args
- class st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV5Args¶
- air_temperature: boolean¶
- general_purpose_value: boolean¶
- luminance: boolean¶
- power: boolean¶
- humidity: boolean¶
- velocity: boolean¶
- direction: boolean¶
- atmospheric_pressure: boolean¶
- barometric_pressure: boolean¶
- solar_radiation: boolean¶
- dew_point: boolean¶
- rain_rate: boolean¶
- tide_level: boolean¶
- weight: boolean¶
- voltage: boolean¶
- current: boolean¶
- co2_level: boolean¶
- air_flow: boolean¶
- tank_capacity: boolean¶
- distance: boolean¶
- angle_position: boolean¶
- rotation: boolean¶
- water_temperature: boolean¶
- soil_temperature: boolean¶
- seismic_intensity: boolean¶
- seismic_magnitude: boolean¶
- ultraviolet: boolean¶
- electrical_resistivity: boolean¶
- electrical_conductivity: boolean¶
- loudness: boolean¶
- moisture: boolean¶
- class st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV6: st.zwave.Command¶
v6 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT
- cmd_class: number¶
0x31
- cmd_id: number¶
0x02
- version: number¶
6
- args: st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV6Args¶
command-specific arguments
- init(module, args)¶
Initialize a v6 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT object.
- Parameters:
module (
st.zwave.CommandClass.SensorMultilevel) – command class module instanceargs (
st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV6Args) – command-specific arguments
- serialize()¶
Serialize v6 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT arguments.
- Returns:
serialized payload
- Return type:
str
- deserialize()¶
Deserialize a v6 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT payload.
- Returns:
deserialized arguments
- Return type:
st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV6Args
- class st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV6Args¶
- air_temperature: boolean¶
- general_purpose_value: boolean¶
- luminance: boolean¶
- power: boolean¶
- humidity: boolean¶
- velocity: boolean¶
- direction: boolean¶
- atmospheric_pressure: boolean¶
- barometric_pressure: boolean¶
- solar_radiation: boolean¶
- dew_point: boolean¶
- rain_rate: boolean¶
- tide_level: boolean¶
- weight: boolean¶
- voltage: boolean¶
- current: boolean¶
- co2_level: boolean¶
- air_flow: boolean¶
- tank_capacity: boolean¶
- distance: boolean¶
- angle_position: boolean¶
- rotation: boolean¶
- water_temperature: boolean¶
- soil_temperature: boolean¶
- seismic_intensity: boolean¶
- seismic_magnitude: boolean¶
- ultraviolet: boolean¶
- electrical_resistivity: boolean¶
- electrical_conductivity: boolean¶
- loudness: boolean¶
- moisture: boolean¶
- frequency: boolean¶
- time: boolean¶
- target_temperature: boolean¶
- class st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV7: st.zwave.Command¶
v7 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT
- cmd_class: number¶
0x31
- cmd_id: number¶
0x02
- version: number¶
7
- args: st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV7Args¶
command-specific arguments
- init(module, args)¶
Initialize a v7 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT object.
- Parameters:
module (
st.zwave.CommandClass.SensorMultilevel) – command class module instanceargs (
st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV7Args) – command-specific arguments
- serialize()¶
Serialize v7 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT arguments.
- Returns:
serialized payload
- Return type:
str
- deserialize()¶
Deserialize a v7 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT payload.
- Returns:
deserialized arguments
- Return type:
st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV7Args
- class st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV7Args¶
- air_temperature: boolean¶
- general_purpose_value: boolean¶
- luminance: boolean¶
- power: boolean¶
- humidity: boolean¶
- velocity: boolean¶
- direction: boolean¶
- atmospheric_pressure: boolean¶
- barometric_pressure: boolean¶
- solar_radiation: boolean¶
- dew_point: boolean¶
- rain_rate: boolean¶
- tide_level: boolean¶
- weight: boolean¶
- voltage: boolean¶
- current: boolean¶
- co2_level: boolean¶
- air_flow: boolean¶
- tank_capacity: boolean¶
- distance: boolean¶
- angle_position: boolean¶
- rotation: boolean¶
- water_temperature: boolean¶
- soil_temperature: boolean¶
- seismic_intensity: boolean¶
- seismic_magnitude: boolean¶
- ultraviolet: boolean¶
- electrical_resistivity: boolean¶
- electrical_conductivity: boolean¶
- loudness: boolean¶
- moisture: boolean¶
- frequency: boolean¶
- time: boolean¶
- target_temperature: boolean¶
- particulate_matter_2_5: boolean¶
- formaldehyde_ch2_o_level: boolean¶
- radon_concentration: boolean¶
- methane_density_ch4: boolean¶
- volatile_organic_compound: boolean¶
- carbon_monoxide_co_level: boolean¶
- soil_humidity: boolean¶
- soil_reactivity: boolean¶
- soil_salinity: boolean¶
- heart_rate: boolean¶
- blood_pressure: boolean¶
- muscle_mass: boolean¶
- fat_mass: boolean¶
- bone_mass: boolean¶
- total_body_water_tbw: boolean¶
- basic_metabolic_rate_bmr: boolean¶
- body_mass_index_bmi: boolean¶
- class st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV8: st.zwave.Command¶
v8 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT
- cmd_class: number¶
0x31
- cmd_id: number¶
0x02
- version: number¶
8
- args: st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV8Args¶
command-specific arguments
- init(module, args)¶
Initialize a v8 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT object.
- Parameters:
module (
st.zwave.CommandClass.SensorMultilevel) – command class module instanceargs (
st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV8Args) – command-specific arguments
- serialize()¶
Serialize v8 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT arguments.
- Returns:
serialized payload
- Return type:
str
- deserialize()¶
Deserialize a v8 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT payload.
- Returns:
deserialized arguments
- Return type:
st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV8Args
- class st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV8Args¶
- air_temperature: boolean¶
- general_purpose_value: boolean¶
- luminance: boolean¶
- power: boolean¶
- humidity: boolean¶
- velocity: boolean¶
- direction: boolean¶
- atmospheric_pressure: boolean¶
- barometric_pressure: boolean¶
- solar_radiation: boolean¶
- dew_point: boolean¶
- rain_rate: boolean¶
- tide_level: boolean¶
- weight: boolean¶
- voltage: boolean¶
- current: boolean¶
- co2_level: boolean¶
- air_flow: boolean¶
- tank_capacity: boolean¶
- distance: boolean¶
- angle_position: boolean¶
- rotation: boolean¶
- water_temperature: boolean¶
- soil_temperature: boolean¶
- seismic_intensity: boolean¶
- seismic_magnitude: boolean¶
- ultraviolet: boolean¶
- electrical_resistivity: boolean¶
- electrical_conductivity: boolean¶
- loudness: boolean¶
- moisture: boolean¶
- frequency: boolean¶
- time: boolean¶
- target_temperature: boolean¶
- particulate_matter_2_5: boolean¶
- formaldehyde_ch2_o_level: boolean¶
- radon_concentration: boolean¶
- methane_density_ch4: boolean¶
- volatile_organic_compound: boolean¶
- carbon_monoxide_co_level: boolean¶
- soil_humidity: boolean¶
- soil_reactivity: boolean¶
- soil_salinity: boolean¶
- heart_rate: boolean¶
- blood_pressure: boolean¶
- muscle_mass: boolean¶
- fat_mass: boolean¶
- bone_mass: boolean¶
- total_body_water_tbw: boolean¶
- basic_metabolic_rate_bmr: boolean¶
- body_mass_index_bmi: boolean¶
- acceleration_x_axis: boolean¶
- acceleration_y_axis: boolean¶
- acceleration_z_axis: boolean¶
- smoke_density: boolean¶
- class st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV9: st.zwave.Command¶
v9 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT
- cmd_class: number¶
0x31
- cmd_id: number¶
0x02
- version: number¶
9
- args: st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV9Args¶
command-specific arguments
- init(module, args)¶
Initialize a v9 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT object.
- Parameters:
module (
st.zwave.CommandClass.SensorMultilevel) – command class module instanceargs (
st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV9Args) – command-specific arguments
- serialize()¶
Serialize v9 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT arguments.
- Returns:
serialized payload
- Return type:
str
- deserialize()¶
Deserialize a v9 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT payload.
- Returns:
deserialized arguments
- Return type:
st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV9Args
- class st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV9Args¶
- air_temperature: boolean¶
- general_purpose_value: boolean¶
- luminance: boolean¶
- power: boolean¶
- humidity: boolean¶
- velocity: boolean¶
- direction: boolean¶
- atmospheric_pressure: boolean¶
- barometric_pressure: boolean¶
- solar_radiation: boolean¶
- dew_point: boolean¶
- rain_rate: boolean¶
- tide_level: boolean¶
- weight: boolean¶
- voltage: boolean¶
- current: boolean¶
- co2_level: boolean¶
- air_flow: boolean¶
- tank_capacity: boolean¶
- distance: boolean¶
- angle_position: boolean¶
- rotation: boolean¶
- water_temperature: boolean¶
- soil_temperature: boolean¶
- seismic_intensity: boolean¶
- seismic_magnitude: boolean¶
- ultraviolet: boolean¶
- electrical_resistivity: boolean¶
- electrical_conductivity: boolean¶
- loudness: boolean¶
- moisture: boolean¶
- frequency: boolean¶
- time: boolean¶
- target_temperature: boolean¶
- particulate_matter_2_5: boolean¶
- formaldehyde_ch2_o_level: boolean¶
- radon_concentration: boolean¶
- methane_density_ch4: boolean¶
- volatile_organic_compound: boolean¶
- carbon_monoxide_co_level: boolean¶
- soil_humidity: boolean¶
- soil_reactivity: boolean¶
- soil_salinity: boolean¶
- heart_rate: boolean¶
- blood_pressure: boolean¶
- muscle_mass: boolean¶
- fat_mass: boolean¶
- bone_mass: boolean¶
- total_body_water_tbw: boolean¶
- basic_metabolic_rate_bmr: boolean¶
- body_mass_index_bmi: boolean¶
- acceleration_x_axis: boolean¶
- acceleration_y_axis: boolean¶
- acceleration_z_axis: boolean¶
- smoke_density: boolean¶
- water_flow: boolean¶
- water_pressure: boolean¶
- rf_signal_strength: boolean¶
- class st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV10: st.zwave.Command¶
v10 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT
- cmd_class: number¶
0x31
- cmd_id: number¶
0x02
- version: number¶
10
- args: st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV10Args¶
command-specific arguments
- init(module, args)¶
Initialize a v10 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT object.
- Parameters:
module (
st.zwave.CommandClass.SensorMultilevel) – command class module instanceargs (
st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV10Args) – command-specific arguments
- serialize()¶
Serialize v10 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT arguments.
- Returns:
serialized payload
- Return type:
str
- deserialize()¶
Deserialize a v10 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT payload.
- Returns:
deserialized arguments
- Return type:
st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV10Args
- class st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV10Args¶
- air_temperature: boolean¶
- general_purpose_value: boolean¶
- luminance: boolean¶
- power: boolean¶
- humidity: boolean¶
- velocity: boolean¶
- direction: boolean¶
- atmospheric_pressure: boolean¶
- barometric_pressure: boolean¶
- solar_radiation: boolean¶
- dew_point: boolean¶
- rain_rate: boolean¶
- tide_level: boolean¶
- weight: boolean¶
- voltage: boolean¶
- current: boolean¶
- co2_level: boolean¶
- air_flow: boolean¶
- tank_capacity: boolean¶
- distance: boolean¶
- angle_position: boolean¶
- rotation: boolean¶
- water_temperature: boolean¶
- soil_temperature: boolean¶
- seismic_intensity: boolean¶
- seismic_magnitude: boolean¶
- ultraviolet: boolean¶
- electrical_resistivity: boolean¶
- electrical_conductivity: boolean¶
- loudness: boolean¶
- moisture: boolean¶
- frequency: boolean¶
- time: boolean¶
- target_temperature: boolean¶
- particulate_matter_2_5: boolean¶
- formaldehyde_ch2_o_level: boolean¶
- radon_concentration: boolean¶
- methane_density_ch4: boolean¶
- volatile_organic_compound: boolean¶
- carbon_monoxide_co_level: boolean¶
- soil_humidity: boolean¶
- soil_reactivity: boolean¶
- soil_salinity: boolean¶
- heart_rate: boolean¶
- blood_pressure: boolean¶
- muscle_mass: boolean¶
- fat_mass: boolean¶
- bone_mass: boolean¶
- total_body_water_tbw: boolean¶
- basic_metabolic_rate_bmr: boolean¶
- body_mass_index_bmi: boolean¶
- acceleration_x_axis: boolean¶
- acceleration_y_axis: boolean¶
- acceleration_z_axis: boolean¶
- smoke_density: boolean¶
- water_flow: boolean¶
- water_pressure: boolean¶
- rf_signal_strength: boolean¶
- particulate_matter: boolean¶
- respiratory_rate: boolean¶
- class st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV11: st.zwave.Command¶
v11 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT
- cmd_class: number¶
0x31
- cmd_id: number¶
0x02
- version: number¶
11
- args: st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV11Args¶
command-specific arguments
- init(module, args)¶
Initialize a v11 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT object.
- Parameters:
module (
st.zwave.CommandClass.SensorMultilevel) – command class module instanceargs (
st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV11Args) – command-specific arguments
- serialize()¶
Serialize v11 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT arguments.
- Returns:
serialized payload
- Return type:
str
- deserialize()¶
Deserialize a v11 SENSOR_MULTILEVEL_SUPPORTED_SENSOR_REPORT payload.
- Returns:
deserialized arguments
- Return type:
st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV11Args
- class st.zwave.CommandClass.SensorMultilevel.SupportedSensorReportV11Args¶
- air_temperature: boolean¶
- general_purpose_value: boolean¶
- luminance: boolean¶
- power: boolean¶
- humidity: boolean¶
- velocity: boolean¶
- direction: boolean¶
- atmospheric_pressure: boolean¶
- barometric_pressure: boolean¶
- solar_radiation: boolean¶
- dew_point: boolean¶
- rain_rate: boolean¶
- tide_level: boolean¶
- weight: boolean¶
- voltage: boolean¶
- current: boolean¶
- co2_level: boolean¶
- air_flow: boolean¶
- tank_capacity: boolean¶
- distance: boolean¶
- angle_position: boolean¶
- rotation: boolean¶
- water_temperature: boolean¶
- soil_temperature: boolean¶
- seismic_intensity: boolean¶
- seismic_magnitude: boolean¶
- ultraviolet: boolean¶
- electrical_resistivity: boolean¶
- electrical_conductivity: boolean¶
- loudness: boolean¶
- moisture: boolean¶
- frequency: boolean¶
- time: boolean¶
- target_temperature: boolean¶
- particulate_matter_2_5: boolean¶
- formaldehyde_ch2_o_level: boolean¶
- radon_concentration: boolean¶
- methane_density_ch4: boolean¶
- volatile_organic_compound: boolean¶
- carbon_monoxide_co_level: boolean¶
- soil_humidity: boolean¶
- soil_reactivity: boolean¶
- soil_salinity: boolean¶
- heart_rate: boolean¶
- blood_pressure: boolean¶
- muscle_mass: boolean¶
- fat_mass: boolean¶
- bone_mass: boolean¶
- total_body_water_tbw: boolean¶
- basic_metabolic_rate_bmr: boolean¶
- body_mass_index_bmi: boolean¶
- acceleration_x_axis: boolean¶
- acceleration_y_axis: boolean¶
- acceleration_z_axis: boolean¶
- smoke_density: boolean¶
- water_flow: boolean¶
- water_pressure: boolean¶
- rf_signal_strength: boolean¶
- particulate_matter: boolean¶
- respiratory_rate: boolean¶
- relative_modulation_level: boolean¶
- boiler_water_temperature: boolean¶
- domestic_hot_water_temperature: boolean¶
- outside_temperature: boolean¶
- exhaust_temperature: boolean¶