Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Exception (28) after a config update through '$implementation/config/set' #712

Open
elbowz opened this issue Jun 25, 2021 · 0 comments
Open

Comments

@elbowz
Copy link
Contributor

elbowz commented Jun 25, 2021

Report this issue only as reminder, because after the exception the esp8266 restart and works :)

With an empty/bare code:

void setup() {
  Serial.begin(115200);
  Homie_setFirmware("awesome-relay", "1.0.0");
  Homie.setup();
}

void loop() {
  Homie.loop();
}

after publish on $implementation/config/set:

{
  "name": "Test"
}

on console I get:

✔ Configuration updated
Flagged for reboot
Device is idle
↻ Rebooting...
✖ MQTT disconnected, reason: 0
Triggering MQTT_DISCONNECTED event...
↕ Attempting to connect to MQTT...
✖ Wi-Fi disconnected, reason: 8
Triggering WIFI_DISCONNECTED event...
↕ Attempting to connect to Wi-Fi...

Exception (28):
epc1=0x4000df2f epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000033 depc=0x00000000

>>>stack>>>

ctx: sys
sp: 3fffea60 end: 3fffffb0 offset: 0190
3fffebf0:  40262d44 3ffeea1c 00000005 ffffff80  
3fffec00:  4025e365 40262f33 40278564 00000001  
3fffec10:  00000033 00000010 4025ec59 3ffee324  
3fffec20:  3ffed7e8 00000000 3ffe8e33 3ffed7e8  
3fffec30:  3ffe8e33 00000000 00000024 00000000  
[...]
3fffff80:  3fffdad0 00000000 3ffefd28 40201702  
3fffff90:  3fffdad0 00000000 3fff0708 40201348  
3fffffa0:  feefeffe 00000000 3fff0708 40211b3c  
<<<stack<<<

 ets Jan  8 2013,rst cause:2, boot mode:(3,6)

load 0x4010f000, len 3656, room 16 
tail 8
chksum 0x0c
csum 0x0c
v9c56ed1f
~ld

Thanks for this amazing project :)

@elbowz elbowz changed the title Exception (28) after a config update through publish on '$implementation/config/set'The issue tracker is a great place to ask for enhancements and to report bugs. If you have some questions or if you need help, some people might help you on the [Gitter room](https://gitter.im/homie-iot/ESP8266). Before submitting your issue, make sure: - [ ] You've read the documentation for *your* release (in the docs/ folder or at https://homieiot.github.io/homie-esp8266/) which contains some answsers to the most common problems (notably the Limitations and know issues and Troubleshooting pages) - [ ] You're using the examples bundled in *your* release, which are in the examples/ folder of the .zip of the release you're using. Examples might not be backward-compatible Thanks! Exception (28) after a config update through publish on '$implementation/config/set' Jun 25, 2021
@elbowz elbowz changed the title Exception (28) after a config update through publish on '$implementation/config/set' Exception (28) after a config update through '$implementation/config/set' Jun 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant