1.0.3 • Published 3 years ago

stromquittung-keba-p30 v1.0.3

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
3 years ago

stromquittung-keba-p30

Prepare a billing event for last charging session of a KEBA P30 Wallbox

npm Build Status Code Quality

This module retrieves the last charging session of a KEBA P30 Wallbox (or compatible) using a UDP connection KEBA P20/P30 Programmers Guide and pushes value to an energy receipt Strom-Quittung to invoice customer.

Corrently STROM-Quittung

Sample of a receipt created using this module: https://corrently.de/download/0x1f0516a14d76125dC9B4e6589434f28E0A200CA8.pdf

Installation / Usage

Prerequisites

  • npm and Node JS (version 12 recommended)

via CLI (Standalone)

npm install -g stromquittung-keba-p30
  • you might run from command line typing stromquittung_keba_p30 <IP_ADDRESS_OF_KEBABOX>

as Module

const service = require("stromquittung-keba-p30");
const quittungURL = service.quittung("IP_ADDRESS_OF_KEBABOX");
console.log("Finish your Receipt at: ",quittungURL);

in Node-RED

  cd ~/.node-red/
  npm i --save stromquittung-keba-p30

Further reading

Further Documentation is available in german language: https://docs.corrently.de/

Maintainer / Imprint

This module is not an official contribution by KEBA.

LICENSE

Apache-2.0