Built-in Wi-Fi device that can accept conditions on the plenary portal?

I am creating an IoT solution for a client, and network administrators insist that the devices only connect through the guest network, which has an accessible portal with the terms of service, which must be accepted with the click of a user interface button before dialing external Internet access. Most of the IoT solutions that I have looked at so far (electric pulse, Spark core) clearly state that they cannot connect to the captive portal. I saw another code of a higher level for automatic interaction with an involuntary portal, but I did not find a solution that allows an embedded Wi-Fi device (for example, CC3000) to automatically accept conditions on an involuntary portal.

Has anyone seen or created a custom wifi stack for something like the CC3000 that can recognize and interact with an involuntary portal? Is there any other built-in Wi-Fi solution (maybe xbee wifi?) that is successful in this area?

+4
source share
2 answers

I would not solve this problem on the stack. I would go for a high-level code that runs automatically after connecting to the network. For example, some simple scripts that automatically “click a user interface button” are for you. Depending on the design of this page, this may be as simple as a single http request.

(): Wifi- MAC- . , , .

+1

, , SparkCore Wi-Fi.

spark_utilities.cpp 807 ( Internet_Test) https://github.com/spark/firmware/blob/master/src/spark_utilities.cpp#L807

0

All Articles