How to... - dresden-elektronik/deconz-rest-plugin GitHub Wiki

Read device clusters

This is an example how to read a device's basic cluster.

  • Press the most right bullet on the node to expand the available clusters (1).
  • Make sure you have selested the Cluster Info pane (3).
  • Select the cluster of your choice (2) and scroll down to the read button (4) if required and press it.

In case the device is a light sleeper, the attributes should be read after roughly 7 seconds without any further requirement of action (the node blinks blue first and then green). If the device is a deep sleeper (the node blinks red), you need to wake the device first. This is typically done e.g. by a brief press on the device's physical button or by triggering its function (move, open/close). Please take note that the button must be pressed 1-2 seconds afterwards.

Manually bind server clusters

This is an example how to to manually bind a server cluster.

  • In deconz GUI, select Panels and then Bind dropbox.

For your chosen device as well as the coordinator (blue node), press the most right bullet on the node to expand the available clusters.

  • For the coordinator: Drag&drop 01 Home Automation Endpoint as Destination (1).
  • For the device: Select the Simple Metering cluster (taken here as example) and also drag&drop it as Source (2). Take note that this must be a server cluster (colored blue).
  • Press bind (3).

In case the device is a light sleeper, the status of the binding (4) should be returned after roughly 7 seconds without any further requirement of action (the node blinks blue first and then green). If the device is a deep sleeper (the node blinks red), you need to wake the device first. This is typically done e.g. by a brief press on the device's physical button or by triggering its function (move, open/close). Please take note that the button must be pressed 1-2 seconds afterwards.

Manually configure attribute reporting

This is an example how to to manually configure attribute reporting.

For your chosen device, press the most right bullet on the node to expand the available clusters.

  • Select the cluster of your choice (Electrical Measurement cluster taken here as example) (1).
  • Double click on the value of the attribute of your choice (0x0505 taken here as example) (2).
  • It is recommended to first read the current reporting configuration of the attribute (press read config). UNSUPPORTED_ATTRIBUTE as return status indicates the attribute is non-reportable, NOT_FOUND indicates a reportable attribute which has not yet been configured.
  • In the opened Attribute Editor, change the values according to your needs (3).
  • When done, press write config (4).

In case the device is a light sleeper, the status of the reporting configuration (5) should be returned after roughly 7 seconds without any further requirement of action (the node blinks blue first and then green). If the device is a deep sleeper (the node blinks red), you need to wake the device first. This is typically done e.g. by a brief press on the device's physical button or by triggering its function (move, open/close). Please take note that the button must be pressed 1-2 seconds afterwards.