Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.zwave_js.migrate.ValueID Class Reference

Public Member Functions

bool is_same_value_different_endpoints (self, ValueID other)
 

Static Public Member Functions

ValueID from_string_id (str value_id_str)
 
ValueID from_unique_id (str unique_id)
 

Public Attributes

 command_class
 
 property_
 
 property_key
 

Static Public Attributes

 None
 

Detailed Description

Class to represent a Value ID.

Definition at line 24 of file migrate.py.

Member Function Documentation

◆ from_string_id()

ValueID homeassistant.components.zwave_js.migrate.ValueID.from_string_id ( str  value_id_str)
static
Get a ValueID from a string representation of the value ID.

Definition at line 42 of file migrate.py.

◆ from_unique_id()

ValueID homeassistant.components.zwave_js.migrate.ValueID.from_unique_id ( str  unique_id)
static
Get a ValueID from a unique ID.

This also works for Notification CC Binary Sensors which have their
own unique ID format.

Definition at line 33 of file migrate.py.

◆ is_same_value_different_endpoints()

bool homeassistant.components.zwave_js.migrate.ValueID.is_same_value_different_endpoints (   self,
ValueID  other 
)
Return whether two value IDs are the same excluding endpoint.

Definition at line 48 of file migrate.py.

Member Data Documentation

◆ command_class

homeassistant.components.zwave_js.migrate.ValueID.command_class

Definition at line 51 of file migrate.py.

◆ None

homeassistant.components.zwave_js.migrate.ValueID.None
static

Definition at line 30 of file migrate.py.

◆ property_

homeassistant.components.zwave_js.migrate.ValueID.property_

Definition at line 52 of file migrate.py.

◆ property_key

homeassistant.components.zwave_js.migrate.ValueID.property_key

Definition at line 53 of file migrate.py.


The documentation for this class was generated from the following file: