-
Notifications
You must be signed in to change notification settings - Fork 806
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
Shelly BLE Button1 discovery causes a rolling reboot #2138
Comments
Hi @WillMunns Did you install 1.6.0 over 1.7.0 without erasing the flash, so as to keep your existing settings? If so, could you erase the flash before installing 1.8.0 again, as there are a few strange inconsistencies in your stated settings https://decoder.theengs.io/devices/SBBT-002C.html If you are still experiencing this after an erase flash fresh install of 1.8.0, someone in the team with an actual Shelly Button will have to investigate this. |
I installed over something else completely, messed up my settings so i couldn't log in, erased the flash and then installed 1.8 esp32-lolin32lite-ble-firmware.bin which i could access over http and had this error. Then I installed 1.8 from a fresh build (no clean flash), still has this error, but that is version with the log Then I installed 1.7 from the releases page (no clean flash), which now works. with the log line from above. Bash history looks like this:
|
Thanks for the additional info, but I'm afraid someone else with an actual Shelly BLU Button 1 will have to debug what's going on there with 1.8.0. |
I updated the firmware on the button and that changed the behavior on 1.7, so I thought I better try 1.8 again. Still crashes, this is a snip of the serial log if that helps One additional thing, it seems happy to sit there ignoring the button unless it gets a button press during a scan
|
Describe the bug
Using a ESP32-WROOM-32, and a stock build of 1.8, pressing the button on the shelly appears to cause the code to reboot.
Builds of 1.7 work correctly
To Reproduce
Install 1.8 firmware
Press button on remote
If viewing on the WebUI, you will be re-asked for your password
If viewing on MQTT:
Expected behavior
MQTT to show something like
xxxxx/BTtoMQTT/MACADDRESS {"id":"MACADDRESS","name":"SBBT-002C","rssi":-37,"brand":"Shelly","model":"ShellyBLU Button1","model_id":"SBBT-002C","type":"BTN","packet":189,"batt":97,"press":5,"mac":"MACADDRESS"}
Environment (please complete the following information):
Seen on pre-compiled 1.8 binaries and on esp32dev-ble build using gitpod
^Unsure on how to get this
The text was updated successfully, but these errors were encountered: