Headless Devices


A headless device is one that does not have a monitor or a keyboard to interact with. In order to work with such a device, it needs to be connected to the infrastructure wifi or to a cloud account. We provide a platform to connect such vanilla devices to connect to local wifi or hotspot so that they can be accessed over the internet or via cloud account.

Ad-hoc Mode

When you switch on your Headless Device for the first time you will see it advertise a hotspot by the name that starts with ‘HL-‘  (or ‘CCam-‘) and is followed by an id. (In the example that it is a8da850b).
Connect to this hotspot using your mobile phone or laptop. This is an insecure hotspot and you do not need to provide any password in order to connect to it. Also, note that the blue
light of the wifi adapter will be blinking. This light will blink only in the hotspot mode.

hotspot mode
Figure 1: Wifi selection as seen on iPhone 6s Plus
Once you are connected to the hotspot you will see the device screen that is popped open on your mobile (Android or iOS) phone automatically. It should look like Figure 2.
hotspot mode
Figure 2: Popup screen when connected to hotspot
In case your device does not open the default device screen you need to navigate to using any of the supported browsers. * Navigate to Wifi Setup from the top menu.
To be able to access your account online you will be setting up the device to connect to your home wifi. This is the home wifi network that you use to connect your laptop and smartphones. You need to have the following information handy in order to complete the setup.

  1. Wifi credentials: This includes the wifi network name, also called SSID and password. This is the information that you usually give to your mobile phone in order for it to connect
    to the home wifi.
  2. Ip Information: Most of the user need not worry about this. They can select the Auto option, ips are assigned in the background as they are assigned to your mobile phone. For
    advanced users who familiar with their wifi setup, they can provide the static IP, gateway, and netmask.

Now provide wifi credentials on the wifi setup screen.

wifi setup screen

Figure 3: Wifi credentials screen
For most of the user, the wifi name also called SSID and wifi password are enough and they can press configure button to configure the wifi connectivity. Advance user familiar with their network can further provide static IP to their device if they want.

Wifi credentials screen
Figure 5. Ip setup screen.

Infrastructure Mode

Once the device is configured. It will take about a minute to setup and validate the device. If all is well then all the indication LEDs should be turned off. Now if you have selected
DHCP you will have to login into your router’s admin console to find out the IP that was assigned to the device, the device id should appear as the device name in the router’s listing.
Consult your router’s manual to get help on it. If you provided a static IP then you already know it. Use this IP that is assigned to your device to check if the device is configured
and available. You can use this IP to ssh into your device and have fun!

Infrastructure Mode
Figure 6. The device with wifi configured.
*Supported browsers are any latest versions of IE, Safari, Chrome, and Firefox. On any of the computers, tablets or mobile devices.

Planning to get a headless image for your raspberry pi, contact here

Share this post