All Adafruit io feeds stopped reporting simultaneously

Moderators: adafruit_support_bill, adafruit

Forum rules
If you're posting code, please make sure your code does not include your Adafruit IO Active Key or WiFi network credentials.
User avatar
bpeters2
 
Posts: 5
Joined: Tue Dec 07, 2021 12:02 pm

All Adafruit io feeds stopped reporting simultaneously

Post by bpeters2 »

Hello, I have 8 Adafruit io feeds (with IO plus subscription) that all went offline simultaneously yesterday. The feeds are from 6 separate Feather Huzzahs which are in two different locations on two separate wifi networks. Im traveling and can't the microprocessors and sensors for a restart. Any ideas what might be going on?

User avatar
brubell
Learn User Page
 
Posts: 2010
Joined: Fri Jul 17, 2015 10:33 pm

Re: All Adafruit io feeds stopped reporting simultaneously

Post by brubell »

Which Feather Huzzah do you have? ESP8266? ESP32?

User avatar
jvm_ada
 
Posts: 2
Joined: Sat Jan 15, 2022 10:55 am

Re: All Adafruit io feeds stopped reporting simultaneously

Post by jvm_ada »

Same with me. Using ESP8266 all feeds stoped yesterday.

User avatar
jwcooper
 
Posts: 1003
Joined: Tue May 01, 2012 9:08 pm

Re: All Adafruit io feeds stopped reporting simultaneously

Post by jwcooper »

Please update to the latest libraries, particularly: https://github.com/adafruit/Adafruit_IO ... o/releases

See here for more information:
viewtopic.php?f=56&t=192516

User avatar
adafruit2
 
Posts: 22111
Joined: Fri Mar 11, 2005 7:36 pm

Re: All Adafruit io feeds stopped reporting simultaneously

Post by adafruit2 »

(fyi we strongly recommend moving to ESP32 which has certificate verification by storing root certs and having a chain-of-trust rather than doing individual cert fingerprints)

User avatar
bpeters2
 
Posts: 5
Joined: Tue Dec 07, 2021 12:02 pm

Re: All Adafruit io feeds stopped reporting simultaneously

Post by bpeters2 »

brubell wrote:Which Feather Huzzah do you have? ESP8266? ESP32?
I'm using esp8266

User avatar
jvm_ada
 
Posts: 2
Joined: Sat Jan 15, 2022 10:55 am

Re: All Adafruit io feeds stopped reporting simultaneously

Post by jvm_ada »

Thank you. Udated lib and now back to working state.

User avatar
gvandesompel
 
Posts: 6
Joined: Fri Aug 12, 2022 1:10 pm

Re: All Adafruit io feeds stopped reporting simultaneously

Post by gvandesompel »

I've updated the library but still no feed.
Worked like a charm before yesterday. Any suggestions please?

User avatar
brubell
Learn User Page
 
Posts: 2010
Joined: Fri Jul 17, 2015 10:33 pm

Re: All Adafruit io feeds stopped reporting simultaneously

Post by brubell »

gvandesompel wrote:I've updated the library but still no feed.
Worked like a charm before yesterday. Any suggestions please?
Did you re-compile and upload the sketch to your board?

User avatar
gvandesompel
 
Posts: 6
Joined: Fri Aug 12, 2022 1:10 pm

Re: All Adafruit io feeds stopped reporting simultaneously

Post by gvandesompel »

It worked after deleting the old Adafruit lib.
Thanks.

User avatar
wraith181
 
Posts: 3
Joined: Sat Aug 18, 2018 11:51 pm

Re: All Adafruit io feeds stopped reporting simultaneously

Post by wraith181 »

For anyone else having the same problem. Download the new AdafruitIO .zip library, import it into your libraries, and then delete the old AdafruitIO libraries.

User avatar
wraith181
 
Posts: 3
Joined: Sat Aug 18, 2018 11:51 pm

Re: All Adafruit io feeds stopped reporting simultaneously

Post by wraith181 »

gvandesompel wrote:It worked after deleting the old Adafruit lib.
Thanks.
Thank you. This saved me

User avatar
fruito
 
Posts: 40
Joined: Thu Jul 07, 2022 11:40 pm

Re: All Adafruit io feeds stopped reporting simultaneously

Post by fruito »

jwcooper wrote:Please update to the latest libraries, particularly: https://github.com/adafruit/Adafruit_IO ... o/releases

See here for more information:
viewtopic.php?f=56&t=192516
Please check TLSA/DANE which potentially could accomplish the same task without yearly updates.

User avatar
adafruit2
 
Posts: 22111
Joined: Fri Mar 11, 2005 7:36 pm

Re: All Adafruit io feeds stopped reporting simultaneously

Post by adafruit2 »

it would need to be supported by the ESP8266 IDF...which we can't identify as so. the ESP8266 is pretty old at this point, even espressif is trying to replace it with the ESP32-C3 :)

User avatar
xraymike
 
Posts: 14
Joined: Wed Oct 23, 2013 1:34 pm

Re: All Adafruit io feeds stopped reporting simultaneously

Post by xraymike »

Folks,
I've updated the IO library and recompiled and reloaded the sketch to a feather Huzzah esp8266 wifi 4Mb flash. It works for a while and I can see the data arriving in my io.adafruit.com stream, then crashes with the following:

6:00:14.683 -> fahrenheit: 83.12F
16:00:17.810 -> fahrenheit: 83.12F
16:00:20.814 ->
16:00:20.814 -> Exception (3):
16:00:20.814 -> epc1=0x402067d1 epc2=0x00000000 epc3=0x00000000 excvaddr=0x40005e16 depc=0x00000000
16:00:20.814 ->
16:00:20.814 -> >>>stack>>>
16:00:20.814 ->
16:00:20.814 -> ctx: cont
16:00:20.814 -> sp: 3ffffcb0 end: 3fffffc0 offset: 01a0
16:00:20.814 -> 3ffffe50: 3fff017c 3ffefdba 3fff04a4 40206bb0
16:00:20.814 -> 3ffffe60: 3ffef91c 3ffefc52 3ffefc52 40201990
16:00:20.814 -> 3ffffe70: 3fff0188 00000001 00000022 3ffef91c
16:00:20.848 -> 3ffffe80: 00000033 0000001a 00000004 3ffefdac
16:00:20.848 -> 3ffffe90: 3ffefb4c 00000004 3ffefc52 402019cd
16:00:20.848 -> 3ffffea0: 0000001a 00000000 3ffef944 3ffefdac
16:00:20.848 -> 3ffffeb0: 3ffefdb1 3ffefc52 3ffefb4c 40201a70
16:00:20.848 -> 3ffffec0: 00000064 000092b8 3ffefa7c 40201a88
16:00:20.848 -> 3ffffed0: 00000064 000092b8 3ffef91c 40201aa1
16:00:20.848 -> 3ffffee0: 00000064 00000015 00000000 402021c8
16:00:20.848 -> 3ffffef0: 3ffef91c 3ffef91c 00000015 40206fbc
16:00:20.883 -> 3fffff00: 00000000 00000000 3ffee514 00000000
16:00:20.883 -> 3fffff10: 00000000 00000015 3ffee514 402015a9
16:00:20.883 -> 3fffff20: 000092b8 3ffee6d4 40205044 3fffefa0
16:00:20.883 -> 3fffff30: 4020582e 00000bb8 00000bb8 3ffee6d4
16:00:20.883 -> 3fffff40: 3fffdad0 00000000 3ffee6a4 40201117
16:00:20.883 -> 3fffff50: 00000000 00000000 00000006 40204789
16:00:20.883 -> 3fffff60: 00000024 ffffffff 0000000d 00000000
16:00:20.883 -> 3fffff70: 000086f8 41e33333 00000000 00000000
16:00:20.917 -> 3fffff80: 00000000 40207658 3ffee500 3ffee4dc
16:00:20.917 -> 3fffff90: 00000000 00000000 00000001 40205065
16:00:20.917 -> 3fffffa0: 3fffdad0 00000000 3ffee6a4 402050f4
16:00:20.917 -> 3fffffb0: feefeffe feefeffe 3ffe8510 40100581
16:00:20.917 -> <<<stack<<<
16:00:20.917 ->
16:00:20.917 -> ets Jan 8 2013,rst cause:2, boot mode:(3,1)
16:00:20.917 ->
16:00:20.952 -> load 0x4010f000, len 1384, room 16
16:00:20.952 -> tail 8
16:00:20.952 -> chksum 0x2d
16:00:20.952 -> csum 0x2d
16:00:20.952 -> v8b899c12
16:00:20.952 -> ~ld
16:00:20.988 -> Connecting to Adafruit IO............
16:00:29.312 -> Adafruit IO connected.
16:00:29.484 -> fahrenheit: nanF


This is code from April 2020 that has worked flawlessly since written. I've always had the problem that after uploading the code the temperature is "nan" but after unplugging the Huzzah and waiting for a few seconds it restarts and reports the correct temperature. Now after it crashes it goes back to nan. I'm running Arduino 1.8.19 and AFAIK have updated all the relevant libraries. Any suggestion as to what might be the problem?

Locked
Forum rules
If you're posting code, please make sure your code does not include your Adafruit IO Active Key or WiFi network credentials.

Return to “Internet of Things: Adafruit IO and Wippersnapper”