Debugging a Thingio Device

Let's cover some steps to take if your Thing is not sending data as expected.
  1. Make sure sure your WiFi credentials are correct. Remember this is case sensitive! In most templates the WiFi credentials are stored in the WIFI_SSID[] and WIFI_PASSWORD[] variables.
  2. Check that the THINGNAME definition did not change from the configure step. This is used to identify the device on the Thingio servers.
  3. Confirm that your DEVICE_CERTIFICATE[] and PRIVATE_KEY[] did not change from the configure step. This is needed to authenticate with the servers.
  4. Check the serial output for any errors. Most templates should have logging when the WiFi connection is made and when the Thingio Cloud connection is made.
  5. Contact us if you're still having issues! ubiqueiot@gmail.com