# Devices

The Devices section is where new devices are added to be connected with the SKAARHOJ panels. There are two ways a device can be added, Auto Discover and Manually.

[![image.png](https://wiki.skaarhoj.com/uploads/images/gallery/2022-11/scaled-1680-/9Bcimage.png)](https://wiki.skaarhoj.com/uploads/images/gallery/2022-11/9Bcimage.png)

<details id="bkmrk-auto-discover-search"><summary>Auto Discover</summary>

Searching on the network for devices will find many types by a combination of mDNS look-ups and other methods. However, not all devices can be discovered easily, but with those that can, it’s a simple click of a button to add it to the Blue Pill device collection. Following an Auto Discover some device details may still be needed to establish connectivity. See Device Details section for set up.

[![image.png](https://wiki.skaarhoj.com/uploads/images/gallery/2022-11/scaled-1680-/evqimage.png)](https://wiki.skaarhoj.com/uploads/images/gallery/2022-11/evqimage.png)

Pressing SHIFT + the green Select button will allow for multiple device selection.

</details><details id="bkmrk-manually-added-if-a-"><summary>Manually Added</summary>

If a device must be added manually, it’s easy to look it up in the list of supported models. Following a manual choice of device, the user will have to enter the IP address and other possible device detail information. See the Device Details section for set up.<span class="Apple-converted-space"> </span>

[![image.png](https://wiki.skaarhoj.com/uploads/images/gallery/2022-11/scaled-1680-/42Mimage.png)](https://wiki.skaarhoj.com/uploads/images/gallery/2022-11/42Mimage.png)

Pressing SHIFT + the green Add Device button will allow for multiple device selection.

</details><details id="bkmrk-adding-based-on-core"><summary>Adding Based on Core</summary>

When the Home screen is in Advanced mode, it becomes possible to add device pre-filtered based on the device core. Both methods of adding the device (discovered and manually) are still available.

[![image.png](https://wiki.skaarhoj.com/uploads/images/gallery/2022-11/scaled-1680-/PtJimage.png)](https://wiki.skaarhoj.com/uploads/images/gallery/2022-11/PtJimage.png)

[![image.png](https://wiki.skaarhoj.com/uploads/images/gallery/2022-11/scaled-1680-/iRsimage.png)](https://wiki.skaarhoj.com/uploads/images/gallery/2022-11/iRsimage.png)

</details><details id="bkmrk-device-details-devic"><summary>Device Details</summary>

Devices are presented in a nice overview with their connectivity status and IP address shown clearly.

[![image.png](https://wiki.skaarhoj.com/uploads/images/gallery/2022-11/scaled-1680-/0vjimage.png)](https://wiki.skaarhoj.com/uploads/images/gallery/2022-11/0vjimage.png)

Clicking on a device’s name in the Devices section will open up the details. Here the active status, IP address, Username and Password, Device Name, DeviceID, ModelID, and Description can be adjusted. (Details shown here are for a Canon CR-N500 PTZ camera, available detail options are device specific) . The device name and description are customizable. The device name will be the default name used by any camera selector for a display name. The status must be Active to control the device. The Ping button will open the ping tool to check the connectivity, stability, and latency on the connection to the device. <span class="Apple-converted-space"> </span>

[![image.png](https://wiki.skaarhoj.com/uploads/images/gallery/2022-11/scaled-1680-/AKhimage.png)](https://wiki.skaarhoj.com/uploads/images/gallery/2022-11/AKhimage.png)

</details><details id="bkmrk-device-core-details-"><summary>Device Core Details</summary>

Devices will be shown broken down into different groups based on their associated device core. Device cores are auto loaded onto the blue pill when a new core is selected via a device.

Clicking on the Device core<span class="Apple-converted-space"> </span>name associated with the devices will open additional details.<span class="Apple-converted-space"> </span>

[![image.png](https://wiki.skaarhoj.com/uploads/images/gallery/2022-11/scaled-1680-/A4nimage.png)](https://wiki.skaarhoj.com/uploads/images/gallery/2022-11/A4nimage.png)

<table border="1" cellpadding="0" cellspacing="0" class="align-center" style="border-collapse: collapse; border-spacing: 0px; border: 1px solid rgb(0, 0, 0); width: 100%;"><tbody><tr><td style="border-width: 1px; padding: 0px; border-color: rgb(0, 0, 0); width: 14.1167%;" valign="top"><span style="color: #000000; font-family: Avenir Next; font-size: xx-small;">**Name**</span>

</td><td class="align-left" style="border-width: 1px; padding: 0px; border-color: rgb(0, 0, 0); width: 85.8833%;" valign="top"><span style="color: #000000; font-family: Avenir Next; font-size: xx-small;">**Description**</span>

</td></tr><tr><td style="border-width: 1px; padding: 0px; border-color: rgb(0, 0, 0); width: 14.1167%;" valign="top"><span style="color: #000000; font-family: Avenir Next; font-size: xx-small;">Maturity Level</span>

</td><td class="align-left" style="border-width: 1px; padding: 0px; border-color: rgb(0, 0, 0); width: 85.8833%;" valign="top"><span style="color: #000000; font-family: Avenir Next; font-size: xx-small;">Development maturity level of the device core. See Packages section for more information on the different levels.<span class="Apple-converted-space"> </span></span>

</td></tr><tr><td style="border-width: 1px; padding: 0px; border-color: rgb(0, 0, 0); width: 14.1167%;" valign="top"><span style="color: #000000; font-family: Avenir Next; font-size: xx-small;">Manual</span>

</td><td class="align-left" style="border-width: 1px; padding: 0px; border-color: rgb(0, 0, 0); width: 85.8833%;" valign="top"><span style="color: #000000; font-family: Avenir Next; font-size: xx-small;">Opens device core manual to see controllable parameter list.</span>

</td></tr><tr><td style="border-width: 1px; padding: 0px; border-color: rgb(0, 0, 0); width: 14.1167%;" valign="top"><span style="color: #000000; font-family: Avenir Next; font-size: xx-small;">Auto-fix Potential Problems</span>

</td><td class="align-left" style="border-width: 1px; padding: 0px; border-color: rgb(0, 0, 0); width: 85.8833%;" valign="top"><span style="color: #000000; font-family: Avenir Next; font-size: xx-small;">Re-syncs device core locally.</span>

</td></tr><tr><td style="border-width: 1px; padding: 0px; border-color: rgb(0, 0, 0); width: 14.1167%;" valign="top"><span style="color: #000000; font-family: Avenir Next; font-size: xx-small;">Address</span>

</td><td class="align-left" style="border-width: 1px; padding: 0px; border-color: rgb(0, 0, 0); width: 85.8833%;" valign="top"><span style="color: #000000; font-family: Avenir Next; font-size: xx-small;">The location of the device core. Local references the core on the individual Blue Pill. To connect to the core running off of a remote Blue Pill, use the IP address of the remote Blue Pill (must be accessible from local subnet).</span>

</td></tr><tr><td style="border-width: 1px; padding: 0px; border-color: rgb(0, 0, 0); width: 14.1167%;" valign="top"><span style="color: #000000; font-family: Avenir Next; font-size: xx-small;">Description</span>

</td><td class="align-left" style="border-width: 1px; padding: 0px; border-color: rgb(0, 0, 0); width: 85.8833%;" valign="top"><span style="color: #000000; font-family: Avenir Next; font-size: xx-small;">Custom description for personal reference.</span>

</td></tr><tr><td style="border-width: 1px; padding: 0px; border-color: rgb(0, 0, 0); width: 14.1167%;" valign="top"><span style="color: #000000; font-family: Avenir Next; font-size: xx-small;">Delete</span>

</td><td class="align-left" style="border-width: 1px; padding: 0px; border-color: rgb(0, 0, 0); width: 85.8833%;" valign="top"><span style="color: #000000; font-family: Avenir Next; font-size: xx-small;">Deletes all devices using the core but not the core itself.<span class="Apple-converted-space"> </span></span>

</td></tr><tr><td style="border-width: 1px; padding: 0px; border-color: rgb(0, 0, 0); width: 14.1167%;" valign="top"><span style="color: #000000; font-family: Avenir Next; font-size: xx-small;">Simulate</span>

</td><td class="align-left" style="border-width: 1px; padding: 0px; border-color: rgb(0, 0, 0); width: 85.8833%;" valign="top"><span style="color: #000000; font-family: Avenir Next; font-size: xx-small;">Runs the device cores in simulation mode to see how it would work on the controller. The individual devices needs to be ‘active’ for it to simulate.</span>

</td></tr><tr><td style="border-width: 1px; padding: 0px; border-color: rgb(0, 0, 0); width: 14.1167%;" valign="top"><span style="color: #000000; font-family: Avenir Next; font-size: xx-small;">UsePrereleases</span>

</td><td class="align-left" style="border-width: 1px; padding: 0px; border-color: rgb(0, 0, 0); width: 85.8833%;" valign="top"><span style="color: #000000; font-family: Avenir Next; font-size: xx-small;">Uses the prerelease versions of the device core.</span>

</td></tr><tr><td style="border-width: 1px; padding: 0px; border-color: rgb(0, 0, 0); width: 14.1167%;" valign="top"><span style="color: #000000; font-family: Avenir Next; font-size: xx-small;">Disable AutoResolve</span>

</td><td class="align-left" style="border-width: 1px; padding: 0px; border-color: rgb(0, 0, 0); width: 85.8833%;" valign="top"><span style="color: #000000; font-family: Avenir Next; font-size: xx-small;">coming soon</span>

</td></tr><tr><td style="border-width: 1px; padding: 0px; border-color: rgb(0, 0, 0); width: 14.1167%;" valign="top"><span style="color: #000000; font-family: Avenir Next; font-size: xx-small;">Use Encryption</span>

</td><td class="align-left" style="border-width: 1px; padding: 0px; border-color: rgb(0, 0, 0); width: 85.8833%;" valign="top"><span style="color: #000000; font-family: Avenir Next; font-size: xx-small;">coming soon</span>

</td></tr><tr><td style="border-width: 1px; padding: 0px; border-color: rgb(0, 0, 0); width: 14.1167%;" valign="top"><span style="color: #000000; font-family: Avenir Next; font-size: xx-small;">Core specific settings</span>

</td><td class="align-left" style="border-width: 1px; padding: 0px; border-color: rgb(0, 0, 0); width: 85.8833%;" valign="top"><span style="color: #000000; font-family: Avenir Next; font-size: xx-small;">Settings specific to the individual device cores. Mouse over the name in the web interface for more details.</span>

</td></tr></tbody></table>

</details>