mirror of
				https://github.com/esphome/esphome.git
				synced 2025-10-30 22:53:59 +00: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:
		| @@ -182,11 +182,11 @@ void OTAComponent::handle_() { | ||||
|       error_code = OTA_RESPONSE_ERROR_INVALID_BOOTSTRAPPING; | ||||
|       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; | ||||
|       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; | ||||
|       goto error; | ||||
|     } | ||||
|   | ||||
| @@ -127,7 +127,8 @@ def check_error(data, expect): | ||||
|                        "correct 'board' option (esp01_1m always works) and then flash over USB.") | ||||
|     if dat == RESPONSE_ERROR_WRONG_NEW_FLASH_CONFIG: | ||||
|         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: | ||||
|         raise OTAError("Error: ESP does not have enough space to store OTA file. Please try " | ||||
|                        "flashing a minimal firmware (remove everything except ota)") | ||||
|   | ||||
		Reference in New Issue
	
	Block a user