ZigbeeNode
homey.zigbee_node
A Zigbee device in Homey.
This class must not be initialized by the developer, but retrieved by calling ManagerZigbee.get_node().
Ancestors
- SimpleClass
- homey.util.event_emitter.EventEmitter
- typing.Generic
Instance variables
ieee_address
var ieee_address : strmanufacturer_name
var manufacturer_name : strproduct_id
var product_id : strMethods
handle_frame
async def handle_frame(self, endpoint_id: int, cluster_id: int, frame: bytes, meta: dict) ‑> NoneThis method is called when a frame is received from this Zigbee node.
It must be overridden.
send_frame
async def send_frame(self, endpoint_id: int, cluster_id: int, frame: bytes) ‑> NoneSend the frame to the given cluster on the given endpoint.