The purpose is to document some of the features of the plugin version 6.3 We will also document some pre-requisites
In order to have a smooth transition when moving to version 6.3 and where there is no data migration, it would be good to take the following steps:
cd Domoticz-Zigbee
(or Domoticz-Zigate for the old installation)git config --add submodule.recurse true
git pull --recurse-submodules
( you might have to use the sudo command if you get access right issues)sudo python3 -m pip --no-input install -r requirements.txt
Most of the features added to the plugin are in relation with Texas Instrument deConz and Silicon Labs based Coordinators. The main reason is that we have access to latest firmwares on those coordinators, while it is not the case with ZiGate for which we are also suffering from bugs.
At every plugin start, every plugin shutdown and on a regular time, the plugin create a coordinator backup, which can be restore on any coordinators (except ZiGate). The backup is save in a simple text file under the Data folder with a name “Coordinator-07.backup”. Every time a new backup is done, a copy is created so we keep an historical list of backups.
Starting this version the Network Topology is created by using the Routing Tables and the neighbour tables, while it was based only on the Neighbour tables. This feature is only available on Texas Instrument, deConz, Silicon Labs based coordinator, as there is a bug in the 321 Zigate firmware which prevent to access Routing Table
In case you are a ZiGate user and when requesting a Topology Report you don’t get any result. Check the advanced settings and make sure that ‘TopologyV2’ is disable.
Configure Reporting is a special Zigbee feature which allows to configure when, with which frequency, with which change sensor informations can be reported. From the WebUI > Tools > Configure Reporting you will be able to edit/change the Configure Reporting settings like :
We have made the plugin and especially the WebUI compatible with reverse proxy. You can find several exemple in the wiki, on how to set it up.