Ok, here's my conundrum:
I've designed a device with an internal WiFi module that works like a charm. The module responds to AT commands, and among its instructions, it has one for listing available WiFi networks.
Here's the deal: The device has no keyboard and no display and only a single, lonely button that is used for testing and diagnostics. I could program said button to do anything I want. For instance, press and hold would do one thing, pressing it twice another thing etc...
I would like to connect my device to my WiFi network, but since the device has no other way to interact with its user, I cannot key in the network's password.
Question: Is there a way to write some sort of software that would discover my device and allow it to connect to the network? I read that letting the router know its MAC address might do the trick, but can something like that be done via a custom written software? My goal is to allow the device connect to a network with as little assistance as possible from the user. That is, I want to avoid the need of assistance from a specialist for this simple purpose.
Ideally, I'd like to make a program that when run would allow me to reach the device via WiFi and let it know the password to access said network.
I've designed a device with an internal WiFi module that works like a charm. The module responds to AT commands, and among its instructions, it has one for listing available WiFi networks.
Here's the deal: The device has no keyboard and no display and only a single, lonely button that is used for testing and diagnostics. I could program said button to do anything I want. For instance, press and hold would do one thing, pressing it twice another thing etc...
I would like to connect my device to my WiFi network, but since the device has no other way to interact with its user, I cannot key in the network's password.
Question: Is there a way to write some sort of software that would discover my device and allow it to connect to the network? I read that letting the router know its MAC address might do the trick, but can something like that be done via a custom written software? My goal is to allow the device connect to a network with as little assistance as possible from the user. That is, I want to avoid the need of assistance from a specialist for this simple purpose.
Ideally, I'd like to make a program that when run would allow me to reach the device via WiFi and let it know the password to access said network.