@mschaeffler/node-red-bthome 0.1.1

A Node Red node to decrypt and decode BT-Home frames

npm install @mschaeffler/node-red-bthome

@mschaeffler/node-red-bthome

A Node Red node to decrypt and decode raw data frames from BT-Home sensors.

image of example flow

At the moment these sensors are implemented and tested:

  • Shelly BLU Door/Window
  • Shelly BLU H&T
  • Shelly BLU Button 1
  • Shelly BLU Button Tough 1
  • Shelly BLU RC Button 4
  • Shelly BLU Wall Switch 4
  • Shelly BLU Motion

Capture of Raw Frames

The raw data frames are captured by Shelly devices with Bluetooth (Gen2 up to Gen4) and then sent via MQTT to Node-Red.

This is the script to be used.

Install

$ npm install @mschaeffler/node-red-bthome

Input

msg. type description
topic string topic for the output message
payload payload for the output message

Output

msg. type description
topic string same is in corresponding input message
payload same is in corresponding input message

Parameters

config type description
interval number the intervall between two resends

Example Flow

example flow

Author

Mathias Schäffler

License

LGPL-2.1

Node Info

Version: 0.1.1
Updated 19 hours ago
License: LGPL-2.1
Rating: not yet rated

Categories

Actions

Rate:

Downloads

0 in the last week

Nodes

  • bthome

Keywords

  • node-red
  • BT-Home
  • bthome
  • Shelly BLU
  • BLE

Maintainers