For better diagnostic of TapHome bus there is possible to use Bus analyzer. Go to Settings/Hardware/TapHome Bus and click on Bus analyzer:
Bus analyser page:
- Reset error statistics
- If there are error on the bus it self they are displayed here
- Modules, which never communicate have no statistics
- Information about physical bus where is actually module connected
If the communication with module is actually wrong - module do not answer - then this information is displayed in red colour:
If there were communication problems, but actually module answering correctly errors are displayed in green colour:
If there are possibly unexpected module information's - like unexpected reset - this is displayed near to module name in red colour:
If the uptime of the module is more then 30 seconds but less than 2 minutes it is displayed in green colour:
If the uptime of the module is less than 30 seconds it is displayed in red colour:
After two minutes from start uptime is displayed in gray colour.
Click on reset error statistic button will clear all module communication errors from memory and starts new statistics. This can be used after finding out some problems to focus on just new problems which appears on bus after this. Until statistics are reset every time when bus analyzer is started they are displayed also for communication which was before bus analyzer starts.
There is possible to pause the bus analyzer and check the actual state without changes. Use following click to do so:
To again run live display use resume:
Bus analyzer include possibility to quick search for new devices. When this is started there is only one cycle of new devices finding cycle executed - in normal operation there are three cycles done.
Please note that Bus analyzer use extensive communication with modules which can slow down normal operation. After you either correctly close Bus analyzer or any how finish TapHome application the Bus analyzer is no more active.