Over the last few months I’ve noticed that a WiFi outage (as simple as an access point rebooting from a firmware update) will cause the spark (3) to fail to reconnect and even once it reconnects the spark service requires a manual restart. This didn’t used to happen it I believe I did a Brewblox update a few months back. I updated again but no luck.
Replace all Xs with your specific values. The BREWBLOX_SPARK_DEVICE_ID can be found under your Brewblox Spark service section in the System Info block.
Thanks, I added that but along the way discovered that somehow the Spark is connecting to an old SSID. At least a year ago I split my network into several VLANs. At that time I moved the Spark to my IOT VLAN which required changing the SSID. Apparently its stored the old one as well and has started reconnecting. Very odd. With a reboot, the Spark connects to the desired SSID but I did have to restart the brewblox (did not try just the service) to connect so I’m not sure this fixed my issue.
I did reflash the firmware to the Spark just now, but I believe its been flashed twice sine the issue started before today. I also re-entered the WIFI credentials.
I also have a similar issue with the multiple SSIDs. I haven’t found the fix for that yet and just reboot/reconnect the Spark when it’s connected to the wrong network and roll the dice that it reconnects to the proper network.
On a Spark 3, you can hold the setup button for 10 seconds to clear wifi credentials.
Then brewblox-ctl wifi again to configure wifi. It can remember multiple SSIDs if I remember correctly. Clearing and setting up just one could help.