Getting started is easy. You don’t need to learn a new OS or a new programing language, the Infrafon CC1 device works just like a modern, mobile terminal: You send the screen content you wish to display as a structured set of JSON.
You can handle your backend the way you and the customers are used to. Like to try it for yourself? Apply for your developing kit and start developing.
What are Dataviews and how do I create and use them? Interested in learning how it works? Check out our new Dataview-Developer’s-Guide which explains how to use APIs, Infopages and Widgets to create a congruent user experience without troubling your IT-guys.
Our developer-kit contains the following:
CC1 device
Desktop charger
Device ID
Admin login
After you unpacked everything, put the CC1 in the desktop charger and connect it to the USB-C power supply. Once charging the LED of the CC1 should light up.
Once you've received your developer device, you can find the admin portal at www.infrafon.cloud where we have already set up an account for you. The login credentials will be send to you as soon as the dev kit is shipped.
Under ‚Add Account’ you can add your company's Admin and Developer Accounts. Once your Subaccounts are setup, you are able to log in with those directly.
The following steps will help you to set up your backend entity. This interface simulates the real life hardware application with operation sites, Dispensers and Kiosk-Interfaces (A Dispenser is the robotic box the devices are stored/charged in which one ore more are connected to a Kiosk which manages the Check-In and Allocation) Allocation means initializing the device with the users Dataviews and user data like a picture/name.
Under "Sites" you need to create an operating site, like your office.
Under ‚Kiosks’ you need to create a Kiosk to simulate the Check-In Kiosk.
Under "Dispenser" you need to create a Dispenser.
Under "Devices" > "add single device" you can now add your recieved CC1 device.
Now add the device ID (QR-Code from the box).
To connect your device for the first time, you need to create a wifi access point named 'kiosk' with the password 'infrafon-2022' (you could use a laptop or mobile as a hotspot, just make sure it is 2,4Ghz).
After a successful connection the device should be in a 'returned' state
Under "Dataview" > "add Dataview" you can create your Dataviews. Our visual Dataviewdesigner is still in development, so for documentation to create the Dataview you can check out the latest Version of our Dataview-developers-reference-guide. To actually create the Dataview, just upload the JSON file.
Go to the device section and return the added CC1 to your respective kiosk. (Though the device is in a returned state, the backend doesn't know, so you need to manually return it.)If there's an error ('Device did not check return') it's ok.
Go to the device section and select 'Allocate'. When the allocation window opens, you put in the username, select the Dataview and put the user data for the data view as a JSON in, then press Allocate.
On your device: Press the home button to deactivate sleep mode and then press the QR-code. In the top bar it should read: 'fetching for dataviews'
A mix of more general but also specific technical questions inspired by the conversations we had with our partner developers