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); 

Readme

Keywords

Package Sidebar

Install

npm i knx-dpts-baos

Weekly Downloads

4

Version

1.0.2

License

ISC

Unpacked Size

21.7 kB

Total Files

20

Last publish

Collaborators

  • shabunin