WiFi Config QR Tool
Published 2026-09-09
中ENGenerate a signed WiFi provisioning QR code online: devices scan it to join the target network automatically, with optional device admin password change.
The WiFi config QR tool targets devices that join a network by scanning a provisioning QR code: on-site staff fill in the target SSID and password, the tool generates a signed config QR, and the device connects automatically after verification, with an optional admin password change.
Step 1: Generate
1. Open the tool (Technical Docs → Online Tools → WiFi Config QR Tool);
2. Enter the 16-character admin configuration password agreed with the device side (the default matches the factory convention — change it and sync to devices as needed);
3. Fill in the WiFi name and WiFi password; to also change the device admin password, set "Change password" to YES and enter a matching 16-character new password;
4. Click "Generate QR code" and scan it with the device; after signature verification the device provisions the network and applies the parameters (reboot=1 auto-restarts).
Payload Format
The payload consists of a protocol header + WiFi parameters + HMAC-MD5 signature:
___VBAR_CONFIG_V1.1.0___{ssid='<WiFi name>',psk='<WiFi password>',reboot=1}--<Base64(HMAC-MD5)>
A com_passwd field is appended when changing the password:
___VBAR_CONFIG_V1.1.0___{ssid='<WiFi name>',psk='<WiFi password>',com_passwd='<new password>',reboot=1}--<Base64(HMAC-MD5)>
ssid is the WiFi name, psk the WiFi password, com_passwd the new device admin password (optional) and reboot=1 restarts the device after applying the config.
Security Notes
The key participates in HMAC-MD5 signing and the device verifies with the same key; everything runs locally in your browser and no data is uploaded.
FAQ
What is the admin configuration password?
A 16-character key used in HMAC-MD5 signing; the device verifies the QR code with the same key, so it must match the device convention.
What happens when I choose YES for changing the password?
You must enter and confirm a new 16-character password; the device updates its admin password via com_passwd after joining the network.
Does the QR code leak the WiFi password?
The payload carries the SSID, password and signature for provisioning only, and everything is generated locally in the browser — nothing is uploaded.
