Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.zwave_js.discovery Namespace Reference

Classes

class  DataclassMustHaveAtLeastOne
 
class  FirmwareVersionRange
 
class  ValueType
 
class  ZwaveDiscoveryInfo
 
class  ZWaveDiscoverySchema
 
class  ZWaveValueDiscoverySchema
 

Variables

 COLOR_SWITCH_CURRENT_VALUE_SCHEMA
 
 DOOR_LOCK_CURRENT_MODE_SCHEMA
 
 SIREN_TONE_SCHEMA
 
 SWITCH_BINARY_CURRENT_VALUE_SCHEMA
 
 SWITCH_MULTILEVEL_CURRENT_VALUE_SCHEMA
 
 SWITCH_MULTILEVEL_TARGET_VALUE_SCHEMA
 
 WINDOW_COVERING_COVER_CURRENT_VALUE_SCHEMA
 
 WINDOW_COVERING_SLAT_CURRENT_VALUE_SCHEMA
 

Detailed Description

Map Z-Wave nodes and values to Home Assistant entities.

Variable Documentation

◆ COLOR_SWITCH_CURRENT_VALUE_SCHEMA

homeassistant.components.zwave_js.discovery.COLOR_SWITCH_CURRENT_VALUE_SCHEMA
Initial value:
1 = ZWaveValueDiscoverySchema(
2  command_class={CommandClass.SWITCH_COLOR},
3  property={CURRENT_COLOR_PROPERTY},
4  property_key={None},
5 )

Definition at line 241 of file discovery.py.

◆ DOOR_LOCK_CURRENT_MODE_SCHEMA

homeassistant.components.zwave_js.discovery.DOOR_LOCK_CURRENT_MODE_SCHEMA
Initial value:
1 = ZWaveValueDiscoverySchema(
2  command_class={CommandClass.DOOR_LOCK},
3  property={CURRENT_MODE_PROPERTY},
4  type={ValueType.NUMBER},
5 )

Definition at line 219 of file discovery.py.

◆ SIREN_TONE_SCHEMA

homeassistant.components.zwave_js.discovery.SIREN_TONE_SCHEMA
Initial value:
1 = ZWaveValueDiscoverySchema(
2  command_class={CommandClass.SOUND_SWITCH},
3  property={TONE_ID_PROPERTY},
4  type={ValueType.NUMBER},
5 )

Definition at line 247 of file discovery.py.

◆ SWITCH_BINARY_CURRENT_VALUE_SCHEMA

homeassistant.components.zwave_js.discovery.SWITCH_BINARY_CURRENT_VALUE_SCHEMA
Initial value:
1 = ZWaveValueDiscoverySchema(
2  command_class={CommandClass.SWITCH_BINARY}, property={CURRENT_VALUE_PROPERTY}
3 )

Definition at line 237 of file discovery.py.

◆ SWITCH_MULTILEVEL_CURRENT_VALUE_SCHEMA

homeassistant.components.zwave_js.discovery.SWITCH_MULTILEVEL_CURRENT_VALUE_SCHEMA
Initial value:
1 = ZWaveValueDiscoverySchema(
2  command_class={CommandClass.SWITCH_MULTILEVEL},
3  property={CURRENT_VALUE_PROPERTY},
4  type={ValueType.NUMBER},
5 )

Definition at line 225 of file discovery.py.

◆ SWITCH_MULTILEVEL_TARGET_VALUE_SCHEMA

homeassistant.components.zwave_js.discovery.SWITCH_MULTILEVEL_TARGET_VALUE_SCHEMA
Initial value:
1 = ZWaveValueDiscoverySchema(
2  command_class={CommandClass.SWITCH_MULTILEVEL},
3  property={TARGET_VALUE_PROPERTY},
4  type={ValueType.NUMBER},
5 )

Definition at line 231 of file discovery.py.

◆ WINDOW_COVERING_COVER_CURRENT_VALUE_SCHEMA

homeassistant.components.zwave_js.discovery.WINDOW_COVERING_COVER_CURRENT_VALUE_SCHEMA
Initial value:
1 = ZWaveValueDiscoverySchema(
2  command_class={CommandClass.WINDOW_COVERING},
3  property={CURRENT_VALUE_PROPERTY},
4  property_key=COVER_POSITION_PROPERTY_KEYS,
5 )

Definition at line 253 of file discovery.py.

◆ WINDOW_COVERING_SLAT_CURRENT_VALUE_SCHEMA

homeassistant.components.zwave_js.discovery.WINDOW_COVERING_SLAT_CURRENT_VALUE_SCHEMA
Initial value:
1 = ZWaveValueDiscoverySchema(
2  command_class={CommandClass.WINDOW_COVERING},
3  property={CURRENT_VALUE_PROPERTY},
4  property_key=COVER_TILT_PROPERTY_KEYS,
5 )

Definition at line 259 of file discovery.py.