# Upgrade DSMRloggerAPI v2 to v3

Het upgraden vanaf de *DSMRloggerAPI **v2*** firmware naar de *DSMRlogger**API*** firmware v3 is nodig omdat het SPIFFS bestand systeem binnenkort niet meer ondersteund wordt door de esp8266 core. Versie 3 van de DSMRloggerAPI firmware maakt daarom gebruik van het zgn. LittleFS (little file system) en daarom is het noodzakelijk de volgende stappen uit te voeren:

* Gebruik de FSexplorer om de **`RINGhours.csv`, `RINGdays.csv`** e&#x6E;**`RINGmonths.csv`** naar je computer te downloaden (dit hoef je alleen te doen als je de opgebouwde historie na de upgrade terug wilt zien in de GUI van de DSMR-logger met de nieuwe firmware).

![](/files/-M30Y7n3UnI5OoOyQmFv)

* Download de laatste (nieuwste) versie **`DSMRloggerAPI.ino.bin`** en **`DSMRloggerAPI.mklittlefs.bin`** files van [github](https://github.com/mrWheel/DSMRloggerAPI/releases/tag/v3.0.1) naar je computer.
* Klik op de knop **`[Update Firmware]`**, selecteer <img src="/files/-M2DQivs5T-C7OGbw_py" alt="" data-size="original"> met **`[Choose File]`** het goede firmware bestand (DSMRloggerAP&#x49;**.ino.bin**) en flash eerst deze nieuwe firmware door op de knop **`[Flash Firmware]`** te klikken.

![](/files/-M28YS4tXCUDgDT5-o77)

* Wacht na de boodschap dat de update goed is gegaan tot de teller op 10 staat en klik dan in de browser op `[Back]` , tik in de URL-balk het IP-Adres van de DSMR-logger in met daarachter "**`/update`**" of wacht tot de DSMR-logger opnieuw is opgestart. Je komt nu weer in het scherm waar je nieuwe firmware kunt flashen.
* Klik nu op de knop **`[Update Firmware]`**, selecteer <img src="/files/-Mbozes6F8zvWC3eFlgF" alt="" data-size="original"> door op **`[Choose File]`** onder de tekst "*Selecteer een **.mklittlefs.bin** bestand*" te klikken. Selecteer nu het zojuist gedownloade **DSMRloggerAPI**.**mklittlefs.bin** bestand en klik op de knop **`[Flash FileSystem]`**.&#x20;

![](/files/-MbozmxKq5w049_uFXho)

\
&#x20;Als het flashen goed is gegaan verschijnt na enige tijd het start scherm van de DSMR-logger.

![](/files/-Mbp-2i-6S_U_eRTnDwb)

Gebruik vervolgens de FSmanager om de, in stap 1 naar de PC gekopieerde, RINGbestanden terug naar de DSMR-logger te zetten.

![](/files/-Mbp-tg3ZPXvwkPhPgeo)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://mrwheel-docs.gitbook.io/dsmrloggerapi/upgrade-dsmrloggerapi-v2-to-v3.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
