Skip to content

denwilliams/node-red-contrib-flic-buttons-hci

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

##node-red-contrib-flic-buttons-hci

A Node-RED node to interact with the flic.io BLE buttons.

This node requires the fliclib-linux-hci daemon (installed on a Raspberry Pi or similar) to handle the low level communication with the buttons.

Buttons need to be paired before you can use this node at the moment. See fliclib-linux-hci for more info on this.

The node takes 2 config parameters

  • Host - this is the host running the flic.io daemon process, defaults to localhost
  • Port - the port for the daemon process, defaults to 5551

If Node-RED is installed on the same host there is no configuration.

The node emits a msg.payload that looks like this

{ "deviceId": "00:ee:dd:77:77:33", "clickType": "ButtonSingleClick", "wasQueued": false, "timeDiff": 0 }

msg.topic is set to flic/ with the deviceId of the button appended to the end

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 92.9%
  • HTML 7.1%