0.1.3 • Published 2 months ago

@trickfilm400/senertec-dachs-msr2 v0.1.3

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

senertec-dachs-msr2

This NPM package provides a full nodejs-api for the Dachs-Ethernet-Card-HTTP-Api.

Usage

  • Install npm package

Typescript Example

import {IReadKeyList, KeyListEntityResponse, SenerTecDachsClientMSR2} from "@trickfilm400/senertec-dachs-msr2";

const client = new SenerTecDachsClientMSR2({
    host: "http://192.168.178.225",
    //protocol: "http",
    //port: 80,
    username: "glt",
    password: "",
    resultConfig: {
        //addRawValue: false,
        addKeyObject: false
    }
});


client.fetchUsefulData().then(result => {
    console.log(result)
});

// OR

client.fetchKeys(
    //betriebsdaten
    client.ReadKeyList.Hka_Bd.ulAnzahlStarts.key,
    client.ReadKeyList.Hka_Bd.ulBetriebssekunden.key,
    client.ReadKeyList.Hka_Bd.ulArbeitElektr.key,
    client.ReadKeyList.Hka_Bd.UHka_Anf.usAnforderung.key,
    client.ReadKeyList.Hka_Bd.bStoerung.key,
    client.ReadKeyList.Hka_Bd.bWarnung.key
).then(result => {
    //...
});

© 2022-2024 Trickfilm400

0.1.3

2 months ago

0.1.2

3 months ago

0.1.1

9 months ago

0.1.0

9 months ago