No description
Find a file
Rick Sellens 4639a9fbad Detect dropped network connection
Check networkStatus() in mqttStatus() before attempting to reconnect MQTT. Fail quickly to avoid the ~20 seconds for MQTT connect attempts to timeout.

Allow run() to return if the MQTT connection is down, without any other action. The calling sketch can then check network status, etc. to fix the problem. Checking mqttStatus() once per loop() is enough to allow it to retry the MQTT connection when needed.

https://github.com/adafruit/Adafruit_IO_Arduino/issues/99
2019-11-17 08:35:11 -05:00
.github Add GitHub issue template 2016-05-27 13:45:55 -07:00
docs Fix a wrong link 2019-08-29 21:00:29 +09:00
examples modifying examples to maintain nina pin standard 2019-06-20 16:53:26 -04:00
src Detect dropped network connection 2019-11-17 08:35:11 -05:00
.gitignore adding new AirLift configuration file to examples 2019-04-29 17:03:02 -04:00
.travis.yml update travis to reflect adafruit master, add .m4wifi skip files 2019-05-22 10:05:15 -04:00
Jenkinsfile replace ethernet2 with ethernet lib 2019-04-15 15:07:22 -04:00
library.properties Bumped version to 3.2.3 2019-11-13 08:13:05 -05:00
LICENSE remove old REST classes and examples 2016-07-19 15:24:08 -04:00
README.md Update README.md 2019-05-22 10:44:38 -04:00

Adafruit IO Arduino Library

Documentation Status Build Status Discord

AIOArduino

This library provides a simple device independent interface for interacting with Adafruit IO using Arduino. It allows you to switch between WiFi (ESP8266, ESP32, AirLift, WINC1500, & WICED), Cellular (32u4 FONA), and Ethernet (Ethernet FeatherWing)

Documentation

Documentation including installation, configuration and usage for this library is found on the Adafruit IO Arduino ReadTheDocs pages.

License

Copyright (c) 2019 Adafruit Industries. Licensed under the MIT license.

Adafruit invests time and resources providing this open source code. Please support Adafruit and open-source hardware by purchasing products from Adafruit.