The event InternetConnection.Results of this extension has its own Timer that checks the network continuously (No need to use the Clock block) for the internet access and delivers the results as parameters which can be used in the app coding…
Network Status : ssid, mobile or disconnected
IP Address : Local IP Address or 0.0.0.0(if disconnected)
Internet Access : true or false
Metered Internet : true or false
The parameter networkStatus gives the SSID of the WiFi Network to which the device is connected.
The phrase mobile, if it is connected to the Mobile Network.
Otherwise, the phrase disconnected, if it is disconnected from the network.
The parameter ipAddress gives the Local IP Address with which the device is connected to the network.
Otherwise 0.0.0.0, if it is disconnected from the network.
If the parameter internetAccess is true, the Internet is available.
If it is false, there is no internet.
If the parameter meteredInternet is true, there is a data limit in accessing internet.
If it is false, there is no data limit in accessing internet.
Yes you are right. I have tested these events many times. It triggers when you are connected to internet, no matter if the connection is stable or not. So I think this extension works in a different way.
I don’t understand, in which case both are different.
Are Network connection and Internet connection both same?
Is Data connection different from Internet connection?
Please explain?
I am working with IoT. I built an app e-switch to control electrical switch board in my home through internet. I stuck up in checking the availability of Internet. I tried Network Connection component. But it does not meet my requirement.
I have been searching for the solution for the last two months. Finally, i get your Internet Connection Extension today. This is what exactly i need.
Thanks for making such a fabulous extension.
Hope the people working on IoT got a great solution with your extension.