Issue Details
Software | Hardware |
InsightCM 3.8.5 and above |
Any Controller |
The file definition may have been deleted from the database, which causes the device not to show up in the add device list.
Solution/Procedure
This will require access to the ICM server and administrator credentials.
- Navigate to C:\ProgramData\Cutsforth\InsightCM\Definitions\DeviceTypes and locate the JSON definition file of the device that is not showing up.
- If it is not there please contact support.
- Open a CMD as administrator and type cd "c:\Program Files\Cutsforth\InsightCM" to navigate to that folder.
- Once in there type: insightcmconsole.exe importdefinition -t device -f "C:\ProgramData\Cutsforth\InsightCM\Definitions\DeviceTypes\<replace with the Device name>.json"
- Wait for the process to complete and get a success message.
- Do a hard reset and clear cache to the browser:
- Open developer tools (CTRL+SHIFT+I or go to the Elipses > More tools option).
- Right-click in the browser's refresh button and select the empty cache and hard refresh option.
- Confirm that it now shows up in the device add list, if it does not show up, please contact support.
The image below shows an example of how a missing CMS-9047 device could look.