# Communicating to BLE device and node-red

**URL:** <https://discourse.nodered.org/t/communicating-to-ble-device-and-node-red/51997>\
**Category:** General\
**Created:** [8 October 2021 03:52 UTC](https://discourse.nodered.org/t/communicating-to-ble-device-and-node-red/51997 "2021-10-08T03:52:35Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jasonlodder](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/jasonlodder/32/42892_2.png) [@jasonlodder](https://discourse.nodered.org/u/jasonlodder)\
**Post date:** [8 October 2021 03:52 UTC](https://discourse.nodered.org/t/communicating-to-ble-device-and-node-red/51997/1 "2021-10-08T03:52:35Z")

</div>

I have been using raspberry pi and node-red for a while now and was considering to use my raspberry pi zero w as a hotspot to communicate with my polar heart rate monitor to display the information.

I have played a bit with gatt but don't seem to get a grip on it. Can anyone please point me towards a tutorial that I can follow along step by step to understand it?

I have used MQTT and I assume gatt works in a similar way or server and client communication?

Much appreciated and looking forward to starting this exciting project and learning more useful functionalities

---

<div class="post-metadata">

**Author:** ![Gunner](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gunner/32/43582_2.png) [@Gunner](https://discourse.nodered.org/u/Gunner)\
**Post date:** [8 October 2021 08:37 UTC](https://discourse.nodered.org/t/communicating-to-ble-device-and-node-red/51997/2 "2021-10-08T08:37:03Z")

</div>

> [@jasonlodder](#):
>
> I have played a bit with gatt but don't seem to get a grip on it. Can anyone please point me towards a tutorial

Hello and welcome to the Node-Red forum.

However, as your question doesn't seem to have much to do with Node-Red (at least yet), I recommend starting with [this](https://www.google.com/search?q=BLE+GATT+RPi).

As well as using the forum search option for keywords like [GATT](https://discourse.nodered.org/search?q=GATT) as there seems to be a few posts about it.

---

<div class="post-metadata">

**Author:** ![Andrei](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/andrei/32/10446_2.png) [@Andrei](https://discourse.nodered.org/u/Andrei)\
**Post date:** [8 October 2021 11:10 UTC](https://discourse.nodered.org/t/communicating-to-ble-device-and-node-red/51997/3 "2021-10-08T11:10:39Z")

</div>

Did you check [Node-RED flows library](https://flows.nodered.org/) for BLE nodes ? Probably this is a good starting point. This [contrib node](https://flows.nodered.org/node/node-red-contrib-noble-bluetooth) for instance shows how to read data from heart monitors.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [7 December 2021 11:11 UTC](https://discourse.nodered.org/t/communicating-to-ble-device-and-node-red/51997/4 "2021-12-07T11:11:23Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
