Hi Guys,
With the ZigBee improvements in Homey Firmware v5 and reading about all tips for building and fixing a good ZigBee mesh network I wanted to know how big ZigBee Meshes grow on Homey and how Happy the Homey users are with it.
To collect all Data I ask you to run a HomeyScript on your Homey V5 and report back some results here.
The script is placed on my Github as it is to large for here.
For copying the script to HomeyScript you can better open it RAW here!
How to run the script:
- Install HomeyScript on your Homey (Must be in Firmware v5!)
- Open the Homey Web App https://my.homey.app/
- Navigate to HomeyScript < / > in the Left navigation bar.
- Create a New Script
- Copy the script from the external link above and past the complete script (more then ~200 lines) in your new HomeyScript (Best done from a Deskop!)
- Edit the 8th and 9th line to tell me how happy you are and if you started with ZigBee of reset ZigBee after upgrading to Firmware v5.
- Save the Script and RUN
- Review the output
If everything went well you will see:
———————————————————
Script Success
Reporting back:
Please report your results back here in the thread (if you want), from all sections you can skip the first two as these can contain personal identifiable information about your Homey.
The other sections are the readable part of the information analysed.
If you share it here you can discuss it with others. If you don’t want your Device names reported you can choose in line #10 to show only IDs by setting anonymizeNames = true .
For me the most important part is the almost last line starting with > reporting :
Example:
> reporting : 9,“00124b0018dd5ed5”,2,false,“Homey (Early 2018)”,“5.0.1-rc.1”,0,11,0,2,“2.6.3”,61,20,41,4,24,16,“#”,8,11,28,17,4,5 , $
Only this line is necessary to PM to me for collection and get the report details back from me
I collect information in a Google sheet, if you report it here or in PM I will add the info and send you in PM a link to the sheet.
ToDo
I just started, but will look if I can find more ways to represent information in the sheet. maybe updating the script to report more info.
̶I̶ ̶a̶l̶s̶o̶ ̶w̶i̶l̶l̶ ̶l̶o̶o̶k̶ ̶i̶n̶t̶o̶ ̶c̶r̶e̶a̶t̶i̶n̶g̶ ̶a̶ ̶m̶o̶d̶i̶f̶i̶e̶d̶ ̶s̶c̶r̶i̶p̶t̶ ̶t̶o̶ ̶r̶e̶p̶o̶r̶t̶ ̶t̶h̶e̶ ̶d̶e̶v̶i̶c̶e̶s̶ ̶w̶i̶t̶h̶ ̶b̶a̶d̶ ̶r̶o̶u̶t̶e̶s̶ ̶t̶o̶ ̶t̶h̶e̶ ̶t̶i̶m̶e̶l̶i̶n̶e̶ ̶(̶n̶o̶t̶i̶f̶i̶c̶a̶t̶i̶o̶n̶s̶)̶ ̶s̶o̶ ̶y̶o̶u̶ ̶c̶a̶n̶ ̶r̶u̶n̶ ̶t̶h̶e̶ ̶n̶o̶t̶i̶f̶i̶c̶a̶t̶i̶o̶n̶s̶-̶s̶c̶r̶i̶p̶t̶ ̶d̶a̶i̶l̶y̶ ̶f̶r̶o̶m̶ ̶a̶ ̶f̶l̶o̶w̶.̶