mirror of
https://github.com/esphome/esphome.git
synced 2024-11-29 18:24:13 +01:00
Also accept invalid spelling from Updater
Fixes https://github.com/esphome/issues/issues/564 partly. At least the error message will now be a better one.
This commit is contained in:
parent
be1e4c0a1d
commit
fd1dc24ac6
2 changed files with 4 additions and 3 deletions
|
@ -182,11 +182,11 @@ void OTAComponent::handle_() {
|
||||||
error_code = OTA_RESPONSE_ERROR_INVALID_BOOTSTRAPPING;
|
error_code = OTA_RESPONSE_ERROR_INVALID_BOOTSTRAPPING;
|
||||||
goto error;
|
goto error;
|
||||||
}
|
}
|
||||||
if (ss.indexOf("new Flash config wrong") != -1) {
|
if (ss.indexOf("new Flash config wrong") != -1 || ss.indexOf("new Flash config wsong") != -1) {
|
||||||
error_code = OTA_RESPONSE_ERROR_WRONG_NEW_FLASH_CONFIG;
|
error_code = OTA_RESPONSE_ERROR_WRONG_NEW_FLASH_CONFIG;
|
||||||
goto error;
|
goto error;
|
||||||
}
|
}
|
||||||
if (ss.indexOf("Flash config wrong real") != -1) {
|
if (ss.indexOf("Flash config wrong real") != -1 || ss.indexOf("Flash config wsong real") != -1) {
|
||||||
error_code = OTA_RESPONSE_ERROR_WRONG_CURRENT_FLASH_CONFIG;
|
error_code = OTA_RESPONSE_ERROR_WRONG_CURRENT_FLASH_CONFIG;
|
||||||
goto error;
|
goto error;
|
||||||
}
|
}
|
||||||
|
|
|
@ -127,7 +127,8 @@ def check_error(data, expect):
|
||||||
"correct 'board' option (esp01_1m always works) and then flash over USB.")
|
"correct 'board' option (esp01_1m always works) and then flash over USB.")
|
||||||
if dat == RESPONSE_ERROR_WRONG_NEW_FLASH_CONFIG:
|
if dat == RESPONSE_ERROR_WRONG_NEW_FLASH_CONFIG:
|
||||||
raise OTAError("Error: ESP does not have the requested flash size (wrong board). Please "
|
raise OTAError("Error: ESP does not have the requested flash size (wrong board). Please "
|
||||||
"choose the correct 'board' option (esp01_1m always works) and try again.")
|
"choose the correct 'board' option (esp01_1m always works) and try "
|
||||||
|
"uploading again.")
|
||||||
if dat == RESPONSE_ERROR_ESP8266_NOT_ENOUGH_SPACE:
|
if dat == RESPONSE_ERROR_ESP8266_NOT_ENOUGH_SPACE:
|
||||||
raise OTAError("Error: ESP does not have enough space to store OTA file. Please try "
|
raise OTAError("Error: ESP does not have enough space to store OTA file. Please try "
|
||||||
"flashing a minimal firmware (remove everything except ota)")
|
"flashing a minimal firmware (remove everything except ota)")
|
||||||
|
|
Loading…
Reference in a new issue