diff --git a/interface/src/app/settings/Version.tsx b/interface/src/app/settings/Version.tsx index 0f4067105..ac459fc23 100644 --- a/interface/src/app/settings/Version.tsx +++ b/interface/src/app/settings/Version.tsx @@ -60,8 +60,10 @@ const Version = () => { send: loadData, error } = useRequest(SystemApi.readSystemStatus).onSuccess((event) => { - // older version of EMS-ESP didn't have the psram set, so we can't do an OTA upgrade - setDownloadOnly(event.data.psram === undefined); + // older version of EMS-ESP on 4MB boards, can't use OTA because of SSL support in HttpClient + if (event.data.arduino_version.startsWith('Tasmota')) { + setDownloadOnly(true); + } setUsingDevVersion(event.data.emsesp_version.includes('dev')); }); @@ -252,7 +254,12 @@ const Version = () => { Platform - {getPlatform()} + + {getPlatform()} + +   ({data.psram ? '+PSRAM' : '-PSRAM'}) + +