Expand Wi-Fi recalibration details

Michael Ingraham 2019-10-24 08:19:47 -04:00
parent 20f433661a
commit 0603d9f0a0
1 changed files with 5 additions and 1 deletions

6
FAQ.md

@ -161,7 +161,11 @@ We've also seen reports then when a specific LED light bulb was hooked up near o
All you can really do is check the solder joints, move the device closer to your Access Point. If all else fails, replace the device.
### Weaker Wi-Fi signal after upgrade
In some cases the Wi-Fi signal strength (RSSI) drops significantly after upgrading to a newer version, specially when upgrading the Arduino core version. In such a case it is good to save the device configuration and run [`Reset 5`](Commands#reset) command which erases all flash and resets parameters to firmware defaults but keeps Wi-Fi settings. This also deletes Wi-Fi calibration data and after a restart Wi-Fi will re-calibrate. After this is done you will need to configure your device back to its previous settings.
On an ESP82xx, Wi-Fi calibration is sensitive to the power supplied. If this changes substantially (e.g., you add a sensor, configure a new Tasmota feature, upgrade the firmware or Arduino Core, etc.), the device's Wi-Fi calibration may not be set properly any longer. The Wi-Fi signal strength (RSSI) can drop significantly and impact Wi-Fi performance. In such a case, the Wi-Fi calibration needs to be deleted to force the device to re-calibrate Wi-Fi after it restarts.
1. **Save the device configuration**
2. Run [`Reset 5`](Commands#reset) in the Console. This command deletes Wi-Fi calibration data, erases all flash memory, and resets parameters to firmware defaults _but keeps your Wi-Fi network credentials_
3. The device will restart
4. **Restore your device configuration from the _step 1_ backup**
## MQTT
### Cannot connect to my MQTT broker