mirror of
https://github.com/tzapu/WiFiManager.git
synced 2026-04-27 17:15:53 +03:00
[GH-ISSUE #1688] Feature request: qrcode scanning #1432
Labels
No labels
📶 WiFi
🕸️ HTTP
Branch
DEV Help Wanted
Discussion
Documentation
ESP32
Example
Good First Issue
Hotfix
In Progress
Incomplete
Needs Feeback
Priority
QA
Question
Task
Upstream/Dependancy
bug
duplicate
enhancement
invalid
pull-request
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/WiFiManager#1432
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @kamikazem on GitHub (Dec 12, 2023).
Original GitHub issue: https://github.com/tzapu/WiFiManager/issues/1688
Hi @tablatronix
it would be nice if you could add networks by qrcode scanner , in multiple scenarios that I've witnessed the end user is not tech savvy and may not even know his wifi password , what i usually do when i'm setting up a device in their home is to ask them bring me their phone that is connected to the wifi , ask them to go to the settings and show the qrcode for that network to me ,
then i scan it with a qrcode barcode scanner , copy the password and use it to connect to the network.
i think it would be bomb if there was a camera icon in the app that brought up a javascript barcode reader and do the rest from that.
@Chalta commented on GitHub (Sep 6, 2024):
Hmmm...
To even get to the wifi manager portal, the user has already had to join that adhoc wifi network manually from another device. Then choosing a network from wm portal's list and typing in a password doesn't seem harder?
That said, I've used lvgl to generate dynamically a QR code on an esp32 external display.
Scanning that code auto connects to the wifi manager adhoc portal, but that's more to save time in generating unique ssids and then commissioning multiple devices than to account for user sophistication.
With your suggestion, it could maybe be nice if it could be maybe be two qr code scans to commission a device to a local network. But the second qr code would need to physically exist somewhere that is both secure and close to each device at time of its commissioning.
I don't know if the juice is worth the squeeze?
@tablatronix commented on GitHub (Sep 9, 2024):
Yeah it seems like a futile effort now that we have browser based wifi init capabilities.
@kamikazem commented on GitHub (Dec 27, 2024):
i tinkered out a simple barcode scanner using Barcode Detection API , but it needs "secure context" to run.
is there any future plan for adding https support ?