Adding a charger
1
Serial number and pincode
Your user picks Volt Time and the model, then types the serial number and the pincode printed on the card. Link adds the charger to Plugchoice. The pincode proves your user has the charger in hand.
2
Its internet
A charger that’s already online goes straight on. An offline One, One Business or Source 2s gets its network over Bluetooth, as below. Other Volt Time models connect by their own network; Link waits for them to come online.
3
Electrical setup
Once the charger is online, Link asks about its electrical setup, such as the rating of its overcurrent protection and its current limit, and applies it.
Wi-Fi over Bluetooth
Your user stays near the charger. The phone finds it over Bluetooth by its Chargepoint ID, which is the charger’s Bluetooth name. Each setup also checks that the charger points at Plugchoice, and corrects it when it doesn’t.One and One Business
The One can’t tell the phone about its network, so Link asks for the Wi-Fi first: the network name and the password. A user whose charger is connected by cable or SIM can skip this. Link then sends the details to the charger, which restarts and joins the Wi-Fi. Link waits until the charger is online. When that takes long, it suggests checking the network name and password, and lets your user enter them again.Source 2s
The Source 2s reports its connections, so Link doesn’t ask for anything first. The setup shows how the charger reaches the internet: Ethernet, Wi-Fi, or mobile when it has a SIM. Your user can let the charger look for Wi-Fi networks and join one, or a hidden network. They continue once one connection is up. If the charger refuses the connection, Link says it’s locked to another app. Your user removes it there and tries again.Changing the network later
Open Link with thenetwork action and the charger’s id to change its Wi-Fi. Link shows only the network steps (the Wi-Fi details for a One, the connections for a Source 2s), waits until the charger is online, and closes. It doesn’t ask the setup questions again.
Read the charger’s capabilities.network_setup first: it’s capable for these models and needs ble. Show the button only when the device has ble too. See Devices and capabilities.
Bluetooth in your app and in browsers
- iOS: your app needs
NSBluetoothAlwaysUsageDescriptionin its Info.plist. Without it, the SDK doesn’t use Bluetooth and the device has noble. See iOS. - Android: keep the Bluetooth permissions the library adds to your manifest. See Android.
- React Native: the config plugin adds the iOS string for you. See React Native.
- Browsers: Chrome and Edge show their own list of nearby devices; your user picks the one named after the charger’s Chargepoint ID. Safari, every browser on iPhone, and Firefox have no Bluetooth. There, Link waits for the charger to come online by cable or SIM.