All Projects → mrWheel → DSMRloggerWS

mrWheel / DSMRloggerWS

Licence: other
New firmware for the DSMRlogger heavily using WebSockets and Javascript

Programming Languages

HTML
75241 projects
C++
36643 projects - #6 most used programming language
javascript
184084 projects - #8 most used programming language
c
50402 projects - #5 most used programming language
lua
6591 projects
CSS
56736 projects
OpenSCAD
209 projects

Projects that are alternatives of or similar to DSMRloggerWS

Bleeper
Library to manage your firmware configurations written in C++
Stars: ✭ 54 (+86.21%)
Mutual labels:  webserver, wifi
Esp8266 Wifi Relay
simple sketch of using ESP8266WebServer to switch relays on GPIO pins. It serves a simple website with toggle buttons for each relay
Stars: ✭ 13 (-55.17%)
Mutual labels:  webserver, wifi
AndroidWiFiManager
Android WiFi Manager
Stars: ✭ 115 (+296.55%)
Mutual labels:  wifi
pycameresp
Motion detection with image notification for Esp32CAM and Esp32 flasher with GUI based on esptool.py.
Stars: ✭ 40 (+37.93%)
Mutual labels:  wifi
rpi3-wifi-conf
A simple Python script to configure wifi over bluetooth for a Raspberry Pi 3
Stars: ✭ 112 (+286.21%)
Mutual labels:  wifi
WiFi-remote-for-Bestway-Lay-Z-SPA
Hack - ESP8266 as WiFi remote control for Bestway Lay-Z spa Helsinki
Stars: ✭ 138 (+375.86%)
Mutual labels:  wifi
ESPAsync WiFiManager
This is an ESP32 (including ESP32-S2 and ESP32-C3) / ESP8266 WiFi Connection Manager, using ESPAsyncWebServer, with fallback web configuration portal. Use this library for configuring ESP32, ESP8266 modules' WiFi, etc. Credentials at runtime. You can also specify static DNS servers, personalized HostName, fixed or random AP WiFi channel. With ex…
Stars: ✭ 244 (+741.38%)
Mutual labels:  wifi
wifi-penetration-testing-cheat-sheet
Work in progress...
Stars: ✭ 149 (+413.79%)
Mutual labels:  wifi
easy-shell
A pure Python script to easily get a reverse shell
Stars: ✭ 48 (+65.52%)
Mutual labels:  webserver
mf-chsdi3
api3.geo.admin.ch source code.
Stars: ✭ 35 (+20.69%)
Mutual labels:  webserver
WiFiPS
WiFi Based Indoor Positioning System, A MVP android Application
Stars: ✭ 105 (+262.07%)
Mutual labels:  wifi
CDDN-Change-DNS-Dynamically-with-your-Network
This script allows you to have the best configuration of your DNS when switching from one Wi-Fi to another.
Stars: ✭ 22 (-24.14%)
Mutual labels:  wifi
ESP32 Thing Plus
ESP32 Thing-compatible board using the WROOM module and a QWIIC connector.
Stars: ✭ 18 (-37.93%)
Mutual labels:  wifi
rssd
Rohde & Schwarz SCPI Driver (in Python)
Stars: ✭ 25 (-13.79%)
Mutual labels:  wifi
wlan-extcap
Wireshark extcap interface for remote wireless captures.
Stars: ✭ 31 (+6.9%)
Mutual labels:  wifi
tempo-cnn
Framework for estimating temporal properties of music tracks.
Stars: ✭ 62 (+113.79%)
Mutual labels:  meter
bridgeap
Automagically bridge any live interface to any idle interface using NATS, DHCP, and HostAP where applicable
Stars: ✭ 52 (+79.31%)
Mutual labels:  wifi
micrOS
micrOS - mini automation OS for DIY projects requires reliable direct communication
Stars: ✭ 55 (+89.66%)
Mutual labels:  wifi
webfr
moved to: https://github.com/godzillaframework/godzilla.git
Stars: ✭ 13 (-55.17%)
Mutual labels:  webserver
cookiecutter-esp32-webserver
Cookiecutter template to get you quickly started with an ESP32-based webserver project.
Stars: ✭ 13 (-55.17%)
Mutual labels:  webserver

Documentatie DSMRloggerWS (laatste Versie 1.0.5)

Voor de project beschrijving ga naar www.aandewiel.nl.


Er heeft ondertussen een re-design van de firmware plaatsgevonden. Informatie over de DSMRloggerAPI firmware kun je hier vinden.


VersieOpmerking
1.0.5 Dit is een 'tussen' release

* Geschikt voor esp8266 core 2.6.3 (niét meer voor 2.5.x)
* Nieuwe Update Library (moet geïnstalleerd worden)
    ---> https://github.com/mrWheel/ModUpdateServer
1.0.4 [RvdB] Koppeling met MinderGas.nl
Mogelijkheid dagelijks het gasverbruik te versturen naar mindergas.nl zodat je eenvoudig je gasverbruik door de jaren heen kan bewaken en vergelijken met anderen.

Nieuwe versie FSexplorer
* Twee nieuwe SPIFFS files:
    - FSexplorer.html
    - FSexplorer.css
De [Format SPIFFS] knop kan worden "Enabled" door een bestand met de naam "!format" te uploaden.

De volgende files zijn ook aangepast en moeten dus ook worden ge-upload
    - DSMRlogger.html
    - DSMRlogger.js
    - DSMReditor.html
    - DSMReditor.js

[RvdB] Bug Fix m.b.t. validate MQTT broker IP address (dank Marco voor het melden)

Gecombineerde MQTT JSON string vervallen.

Memory footprint (iets) verkleint.
1.0.3c Bug fix on v1.0.3b
Memory footprint (iets) verkleint.
1.0.3b Tussen Release
Bij het opstarten checkt de firmware of alle (html/js) bestanden die noodzakelijk zijn voor een goede werking ook daadwerkelijk aanwezig zijn. Zoniet dan wordt automatisch de FSexplorer gestart waarna deze bestanden handmatig, alsnog, naar SPIFFS kunnen worden gekopieerd.
1.0.3 Tweede Officiële Release
Mogelijkheid om een iets groter OLED scherm (1.3" - SH1106) te gebruiken.
Bij de MQTT broker kan nu ook een poort-nummer worden opgegeven:
    <brokerURL>:<Poort> (test.mosquitto.org:1883)
of:
    <brokerIP>:<Poort> (5.196.95.208:1883)
De, naar de MQTT broker, gepubliceerde berichten zijn aangepast (zie documentatie)
Diverse cosmetische verbeteringen.
1.0.2 Eerste Officiële Release
Debug efficiënter gemaakt
Display status OLED scherm is nu onafhankelijk van binnenkomend Telegram
Firmware Update voortgang zichtbaar in telnet
Diverse cosmetische verbeteringen.
Het is verstandig om de .html en .js files uit de data map via de FSexplorer te uploaden (kan ook met de Update Server maar dan verlies je de historische gegevens)
0.4.7 Splitsen settings.ini file in DSMRsettings.ini en DSMRchartColors.ini
P - No Parsing (show RAW data from Smart Meter) maakt nu de DTR pin hoog zodat de Slimme Meter de Telegrammen ook daadwerkelijk verstuurd!!
Diverse cosmetische verbeteringen.
0.4.6 Intergratie MQTT (#define USE_MQTT)
Via FSexplorer -> [Edit instellingen] -> [Settings]
Kunnen de volgende gegevens worden ingevuld:
      MQTT server (URL of IP)
      MQTT username
      MQTT password
      MQTT send interval
      MQTT top Topic
Diverse cosmetische verbeteringen.
0.4.5 Mogelijkheid om pré DSMR 4.0 Slimme Meters uit te lezen #define USE_PRE40_PROTOCOL
Diverse cosmetische verbeteringen.

Als de Slimme Meter geen fase informatie geeft kan de PowerDelivered_l1 gevuld worden met PowerDeliverd (#define SM_HAS_NO_FASE_INFO)
0.4.4 Mogelijkheid om de Timestamp niet uit de Slimme Meter te halen
maar uit een NTP server (#define USE_NTP_TIME).
Betere meldingen op het Oled-scherm (o.a. start AP mode).
Directe reactie als op de Wake-Up knop (FLASH) wordt gedrukt.
Diverse cosmetische verbeteringen.
0.4.3Update meterstanden voor tab [per Uur], [per Dag] en [per Maand]
0.4.0Eerste publieke versie

Inhoudsopgave

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].