DSMRlogger32
  • DSMRlogger32
    • De Hardware
    • Graphical User Interface
      • GUI - Actual
      • GUI - Uren
      • GUI - Dagen
      • GUI - Maanden
      • GUI - Telegram
      • GUI - All Fields
      • GUI - Systeem Info
      • GUI - restAPI's
      • FSmanager
      • Settings Editor
      • Systeem Log
    • Telnet User Interface
    • Betekenis NeoPixels
  • Beschrijving restAPI's (v2)
    • Slimme Meter gerelateerde restAPI's
    • DSMR-logger gerelateerde restAPI's
    • Historische Gegevens gerelateerde restAPI's
    • Arduino MEGA met Ethernet shield
    • ESP8266 (WiFi)
    • ESP32 (WiFi)
  • Integratie met Home-Assistant
  • updateServer
  • firmware
    • Benodigde Bibliotheken
    • DSMRrlogger32 firmware clonen
    • Firmware Compileren en Uploaden
    • Pré Compiled Binaries Uploaden
  • Voorbereiding
    • Arduino IDE
    • ESP32 core
    • ESP32 Data Upload tool
    • Installatie Bibliotheken
  • De eerste keer opstarten
  • Vragen (en antwoorden)
    • Werkt de DSMR-logger32 met mijn Slimme Meter?
  • Onderdelen Lijst
  • License
Powered by GitBook
On this page
Export as PDF
  1. firmware

Benodigde Bibliotheken

PreviousfirmwareNextDSMRrlogger32 firmware clonen

Last updated 2 years ago

Voor de DSMRlogger32 firmware zijn de volgende bibliotheken nodig:

dsmr2Lib

Deze library is een uitbreiding op de arduino-dsmr van Matthijs Kooijman. Je kunt de dsmr2Lib library downloaden.

ezTime

Deze is door Rop Gonggrijp ontwikkeld. Installatie via de Library Manager. Je kunt meer informatie over deze bibliotheek vinden.

WiFiManager

Installatie via de Library Manager. Je kunt meer over deze door Tzapu ontwikkelde, bibliotheek vinden. De DSMRlogger32 firmware is getest met version 0.15.0 van deze bibliotheek maar nieuwere versies zullen waarschijnlijk ook werken.

TelnetStream

Deze bibliotheek is door Juraj Andrassy ontwikkeld. Installatie via de Library Manager. Je kunt meer informatie over deze bibliotheek vinden. De firmware is getest met version 1.2.2 maar nieuwere versies zullen waarschijnlijk ook werken.

Let op: De installatie van deze bibliotheek gaat net als de andere bibliotheken. Een update kan echter pas geïnstalleerd worden als éérst de map TelnetStream-master uit de map Libraries wordt verwijderd!

SSD1306Ascii

William Greiman heeft deze bibliotheek ontwikkeld met in het achterhoofd minimaal gebruik van resources (dus: een bibliotheek die weinig geheugen gebruikt). Installatie via de Library Manager. Meer informatie over deze bibliotheek kun je vinden. De DSMR-logger Firmware is getest met Version1.3.0 maar nieuwere versies zullen waarschijnlijk ook werken.

SSD1306AsciiWire

Onderdeel van SSD1306Ascii.

Adafruit NeoPixel

Door Adafruit ontwikkelde bibliotheek om NeoPixels aan te sturen. Installatie via de Library Manager.

PubSubClient

ArduinoJson

SPIFFS_SysLogger

Overige libraries

Onderstaande libraries zijn onderdeel van de ESP8266 Core en moeten dus niet handmatig geïnstalleerd worden!

  • FS

  • SPIFFS

  • WiFi

  • WebServer

  • HTTPUpdateServer

  • ESPmDNS

  • WiFiUpd

  • esp_heap_caps

  • HardwareSerial

Nick O'Leary (knolleary) heeft deze bibliotheek ontwikkeld. Installatie via de Library Manager. Getest met versie 2.7.0 Je kunt meer informatie over deze bibliotheek vinden.

Ontwikkeld door Benoit Blanchon. Installatie via de Library Manager. Getest met versie 16.19.3. vind je meer informatie over deze library.

Je kunt de bibliotheek downloaden. Pas op! voor gebruik van het LittleFS moet je versie gebruiken!

hier
hier
hier
hier
hier
hier
Hier
hier
deze