knx-dpts-baos

1.0.2 • Public • Published

knx-dpts-baos

Simple library to work with KNX datapoints in JS. Supports DPT1-18, as KNX BAOS 830 ETS database. Thanks to knx-datapoints package and Rafelder as it is based on his library but much simplified.

Usage

const dpts = require('knx-dpts-baos');
 
// assuming data is Buffer<0x00>/Buffer<0x01>
dpts.dpt1.toJS(data);
 
// returns Buffer<0x01>
dpts.dpt1.fromJS(true);
 
// float. data=Buffer<0x0c 0xf1>, result=25.3
dpts.dpt9.toJS(data);
 
// returns Buffer<0x0c 0xf1>
dpts.dpt9.fromJS(25.3); 

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i knx-dpts-baos

      Weekly Downloads

      1

      Version

      1.0.2

      License

      ISC

      Unpacked Size

      21.7 kB

      Total Files

      20

      Last publish

      Collaborators

      • shabunin