Intro
The DetectDevices script was developed to give a fast feedback on connection problems or any other failure within the DICENTIS wired system. It will simulate a device and give out an advanced log file which can be used to track sporadic or normal connection problems. The technical support will provide this tool to get a deeper look into some issues if needed.
Step-by-step guide:
Install the IronPython
To run the scrip you need to install the IronPython on your DICENTIS server.
Only 2.7 are working currently with our Dicentis software since it was programmed in this version so don't use 3.4 or else the program will not open up.
Please go first to the webpage and install the open-source program.
![1 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png 1 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png](https://community.boschsecurity.com/t5/image/serverpage/image-id/9458i27C76A27108E0F89/image-size/large?v=v2&px=999)
![2 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png 2 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png](https://community.boschsecurity.com/t5/image/serverpage/image-id/9459i84EF3F0BA6EAD161/image-size/large?v=v2&px=999)
- Copy it to "C:\" and install it on your server.
![3 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png 3 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png](https://community.boschsecurity.com/t5/image/serverpage/image-id/9460i42E1DFBE390E4177/image-size/large?v=v2&px=999)
![4 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png 4 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png](https://community.boschsecurity.com/t5/image/serverpage/image-id/9457iB320511CAB5F7B9B/image-size/large?v=v2&px=999)
![5 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png 5 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png](https://community.boschsecurity.com/t5/image/serverpage/image-id/9461iD325224DEABB61EE/image-size/large?v=v2&px=999)
![6 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png 6 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png](https://community.boschsecurity.com/t5/image/serverpage/image-id/9462iBCBA8AE96298DAEC/image-size/large?v=v2&px=999)
![7 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png 7 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png](https://community.boschsecurity.com/t5/image/serverpage/image-id/9463iDB0DEC0A6015D7FA/image-size/large?v=v2&px=999)
![8 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png 8 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png](https://community.boschsecurity.com/t5/image/serverpage/image-id/9464i8130AC4201BFA2A3/image-size/large?v=v2&px=999)
Restart your server.
![9 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png 9 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png](https://community.boschsecurity.com/t5/image/serverpage/image-id/9465iFC2537FF9FA6D0E5/image-size/large?v=v2&px=999)
![10 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png 10 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png](https://community.boschsecurity.com/t5/image/serverpage/image-id/9466i60CB1FEFE64B9710/image-size/large?v=v2&px=999)
Install the DetectDevices
- First copy the DetectDevices zip file to "C:\" and extract it.
![11 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png 11 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png](https://community.boschsecurity.com/t5/image/serverpage/image-id/9467i2E337466EA86324F/image-size/large?v=v2&px=999)
- It should look like this.
![12 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png 12 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png](https://community.boschsecurity.com/t5/image/serverpage/image-id/9468i820F4774A0389068/image-size/large?v=v2&px=999)
- Create a shortcut and cut this out and move this shortcut in the auto start.
![13 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png 13 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png](https://community.boschsecurity.com/t5/image/serverpage/image-id/9469i77D0A9CBA3784A46/image-size/large?v=v2&px=999)
- Type in in the file explorer "shell:startup" and past the shortcut into it.
![14 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png 14 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png](https://community.boschsecurity.com/t5/image/serverpage/image-id/9470i0773AF331F360F0D/image-size/large?v=v2&px=999)
- Please note to copy it to all Users which are supposed to us the Dicentis.
C:\Users\admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
![15 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png 15 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png](https://community.boschsecurity.com/t5/image/serverpage/image-id/9471iCA8FACC30EFA2B76/image-size/large?v=v2&px=999)
- In this case we configured the auto start for admin and Administrator. Now every time the server is starting it will activate the logging of the d.bat script automatically.
![16 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png 16 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png](https://community.boschsecurity.com/t5/image/serverpage/image-id/9472iC45A4621D8FCEB2C/image-size/large?v=v2&px=999)
- Now run the "d.bat" file as administrator and let the command window stay open all the time. Don't close it or it will save the log so far and stop the recording.
![17 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png 17 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png](https://community.boschsecurity.com/t5/image/serverpage/image-id/9473i1CA63C9F3E67FEB4/image-size/large?v=v2&px=999)
- Open the "DICENTIS Meeting application" , go to "Seats and devices" and if it is not added automatically please select the" DICENTIS-SERVER-PythonTestScript" and click on "Assign Device to Seat".
- In higher DICENTIS Version >4.0 there will be an automatic assign to your seats.
![18 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png 18 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png](https://community.boschsecurity.com/t5/image/serverpage/image-id/9474iCBA3349362ED8D08/image-size/large?v=v2&px=999)
- This unit is now added as virtual Seat so that it can record everything in the log file.
![19 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png 19 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png](https://community.boschsecurity.com/t5/image/serverpage/image-id/9475i0FFE77F4C511F803/image-size/large?v=v2&px=999)
- Every time this sever is starting now (d.bat will activate) it will create a text file with all the logging data which are needed.
![20 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png 20 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png](https://community.boschsecurity.com/t5/image/serverpage/image-id/9476iD2FFBEC1AB06FB05/image-size/large?v=v2&px=999)
- If the error occurred you have to first close the d.bat to generate a new log file with the so fare collected data and reopen it again to continue with the recording.
Please copy these files and send them to the Technical Support for analysis.
![21 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png 21 How to install DetectDevices on DICENTIS Server and Iron Pyton script for detecting connection problems.png](https://community.boschsecurity.com/t5/image/serverpage/image-id/9477i8DF881763AA9A125/image-size/large?v=v2&px=999)
Then you look at the running CMD program you can immediately see and follow up changes. So for example if you expect cable or connector issues you start start to wiggle the cables and devices and check if an package loos or disconnections are occurring.