Best way for user to enter their wifi ssid and password - Raspberry Pi Forums


i making product has raspberry pi in , connect the internet using persons local wifi network. however, ip address, raspberry pi needs persons ssid , password access wifi network. best , user easy way can achieved?

1. device presents wifi access point, user connects it, selects ssid (auto populated ssid's found) , enters password. devices logs onto access point , user can access via avahi <hostname>.local
thoughts on method: it appears commonly used across devices wifi access. find cumbersome , confusing novice users understand flow going on - may other devices have poor documentation.

2. user creates text file ssid , password on pc , saves usb stick password.txt, usb inserted raspberry pi looks password.txt, reads , applies network configuration.
thoughts on method: prone error spelling mistakes entry method. idea appears more "logical" going on novice users passing file. don't requires usb key may not have.

3. other ways...

feedback or thoughts appreciated. other ideas on how has been implemented. guess having both idea , easy enough too!

regarding first idea, think work fine, long setup run access point (preferably password) whenever couldn't connect access point provided. take bit of testing sort out potential bugs, means won't have let people access insides of device.
[edit]
relatively new concept people. in few years, it'll norm. think of being ahead of trend (or pioneer (depending on preference)).
[/edit]

regarding second idea, can buy new usb sticks little $2.20au on ebay. don't think hurt add cost, otherwise couldn't see being economically viable project begin (unless you're trying undercut competition few dollars , know can't cut costs (which unlikely)). things electronic timers have ports sd cards allow easy way change settings these days.

other options include plugging usb keyboard device, , letting user type in master password, ssid, , password access point. or adding touch screen (which drive price up, adds display whatever else customers potentially see). downside touchscreen idea don't work water, again, wouldn't want allow access usb port @ if water issue...


raspberrypi



Comments

Popular posts from this blog

invalid use of void expresion in FlexiTimer2 library

error: a function-definition is not allowed here before '{' token

LED Strip Code