📉
DSMRloggerAPI
  • Documentatie DSMRloggerAPI firmware
  • DSMRloggerAPI GUI
  • FSmanager
  • DSMR-editor
  • Beschrijving restAPI's
    • DSMR-logger gerelateerde restAPI's
    • Slimme Meter gerelateerde restAPI's
    • Historische Gegevens gerelateerde restAPI's
  • Nieuwe DSMRloggerAPI firmware flashen
  • Arduino IDE geschikt maken voor het compileren van de DSMRloggerAPI firmware
    • Arduino IDE
    • ESP8266 Core
    • ESP8266 LittleFS Data Upload Tool
    • Installatie Bibliotheken
  • DSMRloggerAPI firmware
    • Installeren benodigde bibliotheken
    • DSMRloggerAPI Firmware
    • Selecteren compiler opties
      • USE_UPDATE_SERVER
      • USE_MQTT
      • USE_MINDERGAS
      • SHOW_PASSWRDS
      • USE_SYSLOGGER
      • HAS_NO_METER
    • Firmware Flashen
    • Data map Flashen
  • Update Server
  • Slimme Meters
  • Integratie met Home Assistant
  • Upgrade DSMRloggerAPI v2 to v3
  • Upgrade DSMRloggerWS naar DSMRloggerAPI
  • Oude Hardware (met ESP-01 bordje)
  • License
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
Export as PDF
  1. DSMRloggerAPI firmware

Selecteren compiler opties

Overzicht te selecteren functies

Tijdens het compileren van de firmware kun je bepaalde functionaliteit in- en uit-schakelen door de #defines wél of níet door twee slashes ("//") vooraf te laten gaan.

In onderstaande tabel kun je zien of een bepaalde functionaliteit beschikbaar is voor de DSMR-logger.

#define

Functie

Default

Met de Update Server kun je vanuit de FSexplorer updates van de firmware installeren

JA

Deze optie zorgt ervoor dat de functionaliteit voor het versturen van gegevens naar een MQTT broker wordt ingebouwd

JA

JA

Met de System logger is het mogelijk om debug informatie over de werking van de DSMR-logger op te slaan in een bestand van 500 regels.

NEE

alleen gebruiken om te debuggen.

Of je de gebruikte passwords in het Systeem Info scherm en via telnet wilt tonen

NEE

Als je geen Slimme Meter op de DSMR-logger hebt aangesloten maar toch (dummy) data wilt zien.

NEE

alleen om te testen


/******************** compiler options  ********************************************/
#define USE_UPDATE_SERVER         // define if there is enough memory and updateServer to be used
//  #define HAS_NO_SLIMMEMETER        // define for testing only!
#define USE_MQTT                  // define if you want to use MQTT
#define USE_MINDERGAS             // define if you want to update mindergas (also add token down below)
//  #define USE_SYSLOGGER             // define if you want to use the sysLog library for debugging
//  #define SHOW_PASSWRDS             // well .. show the PSK key and MQTT password, what else?
/******************** don't change anything below this comment **********************/
PreviousDSMRloggerAPI FirmwareNextUSE_UPDATE_SERVER

Last updated 3 years ago

Was this helpful?

Deze optie zorgt voor de functionaliteit voor het versturen van gegevens naar waar je het huidige gasverbruik kunt vergelijken met anderen.

USE_UPDATE_SERVER
USE_MQTT
USE_MINDERGAS
mindergas.nl
USE_SYSLOGGER
SHOW_PASSWORDS
HAS_NO_METER