b1-to-b0-convertor

1.0.0 • Public • Published

b1-to-b0-convertor

npm (scoped) npm bundle size (scoped)

JavaScript version of the python script BitBucketConverter.py written by Portisch. Useful to convert raw RF data from B1 format to B0 format. I use it prior to sending RF signals through a Sonoff RF Bridge running Tasmota.

The package is nothing more than a single value convertor, it is meant to be used within other projects. It takes a single argument containing the B1 value itself. It won't extract the info from the logs of the Tasmota console (e.g. {"RfRaw":{"Data": "AA B1 ........"}})

Usage

const convertB1toB0 = require('b1-to-b0-convertor');
console.log(convertB1toB0('AA B1 04 1360 0276 0122 1388 38192A192A1A1A19292A1A19292929292A19292A1929292A1A192A192A1A19292A1A1A1A1A1A1A1A192A1A1A1A1A1A1A1A1A1A1A1A192A192929292A1A19292A1A19 55'));
// AA B0 4C 04 08 1360 0276 0122 1388 38192A192A1A1A19292A1A19292929292A19292A1929292A1A192A192A1A19292A1A1A1A1A1A1A1A192A1A1A1A1A1A1A1A1A1A1A1A192A192929292A1A19292A1A19 55

Dependencies (0)

    Dev Dependencies (2)

    Package Sidebar

    Install

    npm i b1-to-b0-convertor

    Weekly Downloads

    2

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    5.02 kB

    Total Files

    4

    Last publish

    Collaborators

    • francoismassart