Node-red ruuvitag node missing

Hello,

I’ve been trying to read ruuviTag data into node-red which is running on raspberry pi 3b+ directly, not using the gateway.

Bluetooth is working and I am getting the raw coded messages from the tag, but I cannot encrypt them because the node for parsing the message is not shown anymore in the node-red GUI.

I think I read from somewhere that it might not be supported anymore, but I guess some people have got it working with custom function nodes or files from gitHub. Could someone point me a direction, how to get the original node or which function should I use?

  • Kkuula

ON PIZw
19 Feb 17:50:03 - [info] Node-RED version: v1.1.3
19 Feb 17:50:03 - [info] Node.js version: v12.18.3
19 Feb 17:50:03 - [info] Linux 5.10.63+ arm LE

ON PIZ2W
19 Feb 17:53:03 - [info] Node-RED version: v2.2.2
19 Feb 17:53:03 - [info] Node.js version: v16.14.0
19 Feb 17:53:03 - [info] Linux 5.10.92-v7 + arm LE

Which node-red version are you using, because there has been a change in the latest version, which I am testing and getting up and running.

I have made my own functions for extracting data from Ruuvi tags.

I’m using node-red-contrib-ruuvitag v 0.1.0 in N-R to “decode” BLE messages and it works like charm. All running in Raspberry PI

[{“id”:“88af3fde.9f701”,“type”:“scan ble”,“z”:“6ac4c280.adde7c”,“uuids”:"",“duplicates”:false,“name”:"",“x”:550,“y”:100,“wires”:[[“bf491322.e759d”,“d9fc192b.24fc48”]]},{“id”:“7aca961d.c40458”,“type”:“inject”,“z”:“6ac4c280.adde7c”,“name”:“Start BLE scan every 1 min”,“props”:[{“p”:“payload”},{“p”:“topic”,“vt”:“str”}],“repeat”:“10”,“crontab”:"",“once”:true,“onceDelay”:"",“topic”:“startBLEScan”,“payload”:"{ “scan”: true }",“payloadType”:“json”,“x”:180,“y”:60,“wires”:[[“88af3fde.9f701”,“3764bccf.fcf714”,“256d16f6.d796aa”]]},{“id”:“3764bccf.fcf714”,“type”:“change”,“z”:“6ac4c280.adde7c”,“name”:“Stop scan”,“rules”:[{“t”:“set”,“p”:“payload”,“pt”:“msg”,“to”:"{ “scan”: false }",“tot”:“json”}],“action”:"",“property”:"",“from”:"",“to”:"",“reg”:false,“x”:150,“y”:140,“wires”:[[“d7ef5334.aacf2”]]},{“id”:“d7ef5334.aacf2”,“type”:“delay”,“z”:“6ac4c280.adde7c”,“name”:"",“pauseType”:“delay”,“timeout”:“5”,“timeoutUnits”:“seconds”,“rate”:“1”,“nbRateUnits”:“1”,“rateUnits”:“second”,“randomFirst”:“1”,“randomLast”:“5”,“randomUnits”:“seconds”,“drop”:false,“outputs”:1,“x”:320,“y”:140,“wires”:[[“88af3fde.9f701”,“825bec9c.26915”]]},{“id”:“bf491322.e759d”,“type”:“debug”,“z”:“6ac4c280.adde7c”,“name”:"",“active”:false,“tosidebar”:true,“console”:false,“tostatus”:false,“complete”:“true”,“targetType”:“full”,“statusVal”:"",“statusType”:“auto”,“x”:670,“y”:40,“wires”:[]},{“id”:“256d16f6.d796aa”,“type”:“debug”,“z”:“6ac4c280.adde7c”,“name”:"",“active”:false,“tosidebar”:true,“console”:false,“tostatus”:false,“complete”:“true”,“targetType”:“full”,“x”:370,“y”:40,“wires”:[]},{“id”:“825bec9c.26915”,“type”:“debug”,“z”:“6ac4c280.adde7c”,“name”:"",“active”:false,“tosidebar”:true,“console”:false,“tostatus”:false,“complete”:“true”,“targetType”:“full”,“x”:470,“y”:160,“wires”:[]},{“id”:“d9fc192b.24fc48”,“type”:“ruuvitag”,“z”:“6ac4c280.adde7c”,“name”:"",“x”:140,“y”:580,“wires”:[[“5e61e41f.0772fc”,“2a342f5c.28ef3”,“8c28be57.ffdc9”,“1035778eef5b3c7b”]]}]