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.
If you're posting code, please make sure your code does not include your Adafruit IO Active Key or WiFi network credentials.
- bpeters2
- Posts: 5
- Joined: Tue Dec 07, 2021 12:02 pm
All Adafruit io feeds stopped reporting simultaneously
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?
- brubell
- Learn User Page
- Posts: 2010
- Joined: Fri Jul 17, 2015 10:33 pm
Re: All Adafruit io feeds stopped reporting simultaneously
Which Feather Huzzah do you have? ESP8266? ESP32?
- jvm_ada
- Posts: 2
- Joined: Sat Jan 15, 2022 10:55 am
Re: All Adafruit io feeds stopped reporting simultaneously
Same with me. Using ESP8266 all feeds stoped yesterday.
- jwcooper
- Posts: 1003
- Joined: Tue May 01, 2012 9:08 pm
Re: All Adafruit io feeds stopped reporting simultaneously
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
See here for more information:
viewtopic.php?f=56&t=192516
- adafruit2
- Posts: 22111
- Joined: Fri Mar 11, 2005 7:36 pm
Re: All Adafruit io feeds stopped reporting simultaneously
(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)
- bpeters2
- Posts: 5
- Joined: Tue Dec 07, 2021 12:02 pm
Re: All Adafruit io feeds stopped reporting simultaneously
I'm using esp8266brubell wrote:Which Feather Huzzah do you have? ESP8266? ESP32?
- jvm_ada
- Posts: 2
- Joined: Sat Jan 15, 2022 10:55 am
Re: All Adafruit io feeds stopped reporting simultaneously
Thank you. Udated lib and now back to working state.
- gvandesompel
- Posts: 6
- Joined: Fri Aug 12, 2022 1:10 pm
Re: All Adafruit io feeds stopped reporting simultaneously
I've updated the library but still no feed.
Worked like a charm before yesterday. Any suggestions please?
Worked like a charm before yesterday. Any suggestions please?
- brubell
- Learn User Page
- Posts: 2010
- Joined: Fri Jul 17, 2015 10:33 pm
Re: All Adafruit io feeds stopped reporting simultaneously
Did you re-compile and upload the sketch to your board?gvandesompel wrote:I've updated the library but still no feed.
Worked like a charm before yesterday. Any suggestions please?
- gvandesompel
- Posts: 6
- Joined: Fri Aug 12, 2022 1:10 pm
Re: All Adafruit io feeds stopped reporting simultaneously
It worked after deleting the old Adafruit lib.
Thanks.
Thanks.
- wraith181
- Posts: 3
- Joined: Sat Aug 18, 2018 11:51 pm
Re: All Adafruit io feeds stopped reporting simultaneously
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.
- wraith181
- Posts: 3
- Joined: Sat Aug 18, 2018 11:51 pm
Re: All Adafruit io feeds stopped reporting simultaneously
Thank you. This saved megvandesompel wrote:It worked after deleting the old Adafruit lib.
Thanks.
- fruito
- Posts: 40
- Joined: Thu Jul 07, 2022 11:40 pm
Re: All Adafruit io feeds stopped reporting simultaneously
Please check TLSA/DANE which potentially could accomplish the same task without yearly updates.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
- adafruit2
- Posts: 22111
- Joined: Fri Mar 11, 2005 7:36 pm
Re: All Adafruit io feeds stopped reporting simultaneously
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 :)
- xraymike
- Posts: 14
- Joined: Wed Oct 23, 2013 1:34 pm
Re: All Adafruit io feeds stopped reporting simultaneously
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?
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?
Forum rules
If you're posting code, please make sure your code does not include your Adafruit IO Active Key or WiFi network credentials.
If you're posting code, please make sure your code does not include your Adafruit IO Active Key or WiFi network credentials.