# Upgrade DSMRloggerWS naar DSMRloggerAPI

[Deze video](https://youtu.be/Pq-Zm-o8Xo8) laat zien hoe je de *DSMRlogger**WS*** firmware eenvoudig kunt upgraden naar de nieuwe *DSMRlogger**API*** firmware.

{% hint style="warning" %}
Je kunt deze upgrade maar één maal uitvoeren!\
Nadat de upgrade is uitgevoerd (en als het is gelukt) kun je nieuwe versies van de DSMRloggerAPI firmware via de [normale](https://mrwheel-docs.gitbook.io/dsmrloggerapi/nieuwe-dsmrloggerapi-firmware-flashen) weg updaten!
{% endhint %}

Het upgraden vanaf de *DSMRlogger**WS*** firmware naar de *DSMRlogger**API*** firmware bestaat uit de volgende stappen:

* Gebruik de FSexplorer om de **`PRDhours.csv`, `PRDdays.csv`** en **`PRDmonths.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).
* Verwijder het bestand **`DSMRsettings.ini`** van de DSMR-logger (gebruik weer de FSexplorer).\
  **Pas op!** *Sla deze stap niet over*!!

![](https://2927952243-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1Kis9INYELbJcAOzxz%2F-M30U3j0UW9zRoDtYT28%2F-M30Y7n3UnI5OoOyQmFv%2FFSexplorerFWupdate.png?alt=media\&token=3648a8e9-bb68-48fe-9936-7a8e4cd4080d)

Voer nu de stappen uit zoals in [Nieuwe DSMRloggerAPI firmware flashen](https://mrwheel-docs.gitbook.io/dsmrloggerapi/nieuwe-dsmrloggerapi-firmware-flashen) beschreven.

Als de voorgaande stap goed is gegaan verschijnt na enige tijd het start scherm van de DSMR-logger.

![](https://2927952243-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1Kis9INYELbJcAOzxz%2F-MboxSNjdAILBvV9NBfg%2F-Mbp-2i-6S_U_eRTnDwb%2FScreenshot%202021-06-10%20at%2010.17.53.png?alt=media\&token=16d39aa9-a0c4-403d-ad43-93af9c850ce2)

De DSMRloggerAPI firmware heeft een mogelijkheid om bestanden van de DSMRloggerWS (zgn. **`PRD-bestanden`**) automatisch te converteren naar het door de DSMRloggerAPI gebruikt (*RING*) formaat.

Nadat je de DSMRloggerAPI hebt geïnstalleerd en deze 'werkt' kun je met de **`FSmanager`** de drie bewaarde **`PRD-bestanden`** naar het bestand systeem uploaden.

Upload vervolgens een bestand met de exacte naam **`!PRDconvert`** (het eerste teken is een uitroep-teken) naar het File Systeem (de inhoud van dit bestand is niet belangrijk). Start de DSMR-logger nu opnieuw op (klik op de knop **`[ReBoot]`**) en de RING bestanden zullen automatisch gevuld worden met de inhoud van de PRD bestanden.

{% hint style="warning" %}
Let op! \
Je moet ervoor zorgen dat de PRD bestanden ***zo actueel mogelijk***, maar in ieder geval ***binnen dezelfde dag*** en bij voorkeur ***in hetzelfde uur*** waarop je de conversie uitvoert, nog ge-update zijn! \
Missen er uren of dagen dan geeft dit vreemde resultaten (maar dat komt na verloop van tijd vanzelf goed)!
{% endhint %}

![](https://2927952243-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1Kis9INYELbJcAOzxz%2F-M3_ul6RZ03xer8WFu6G%2F-M3_vY0SmiS7JYyNENVa%2FDSMR_GUI_Uren_Graph.png?alt=media\&token=c23653cb-e7c3-4813-ba50-2c8e41650f18)
