# Raspberry pi4 rpi-gpio.status.not-available using HC-SR04 pisrf library

**URL:** <https://discourse.nodered.org/t/raspberry-pi4-rpi-gpio-status-not-available-using-hc-sr04-pisrf-library/87100>\
**Category:** General\
**Tags:** raspberry-pi\
**Created:** [9 April 2024 12:08 UTC](https://discourse.nodered.org/t/raspberry-pi4-rpi-gpio-status-not-available-using-hc-sr04-pisrf-library/87100 "2024-04-09T12:08:44Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![denissanga](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/denissanga/32/48346_2.png) [@denissanga](https://discourse.nodered.org/u/denissanga)\
**Post date:** [9 April 2024 12:08 UTC](https://discourse.nodered.org/t/raspberry-pi4-rpi-gpio-status-not-available-using-hc-sr04-pisrf-library/87100/1 "2024-04-09T12:08:44Z")

</div>

hi all, i'm trying using pisrf library in nodered to read the signal of ultrasonic sensor HC-SR04.  
I set the pin input but following error appears:  
`rpi-gpio.status.not-available`

can someone help me?  
many thanks in advance

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [9 April 2024 12:22 UTC](https://discourse.nodered.org/t/raspberry-pi4-rpi-gpio-status-not-available-using-hc-sr04-pisrf-library/87100/2 "2024-04-09T12:22:15Z")

</div>

> [@denissanga](#):
>
> i'm trying using pisrf library

Do you mean a contrib node? If so then exactly which node have you installed.

---

<div class="post-metadata">

**Author:** ![denissanga](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/denissanga/32/48346_2.png) [@denissanga](https://discourse.nodered.org/u/denissanga)\
**Post date:** [9 April 2024 17:09 UTC](https://discourse.nodered.org/t/raspberry-pi4-rpi-gpio-status-not-available-using-hc-sr04-pisrf-library/87100/3 "2024-04-09T17:09:53Z")

</div>

thank you I'm using 3.1.8: Maintenance Release

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [9 April 2024 17:41 UTC](https://discourse.nodered.org/t/raspberry-pi4-rpi-gpio-status-not-available-using-hc-sr04-pisrf-library/87100/4 "2024-04-09T17:41:00Z")

</div>

> [@denissanga](#):
>
> i'm trying using pisrf library

I meant exactly what 'library' are you using? Please provide a link to it.

---

<div class="post-metadata">

**Author:** ![denissanga](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/denissanga/32/48346_2.png) [@denissanga](https://discourse.nodered.org/u/denissanga)\
**Post date:** [9 April 2024 17:53 UTC](https://discourse.nodered.org/t/raspberry-pi4-rpi-gpio-status-not-available-using-hc-sr04-pisrf-library/87100/5 "2024-04-09T17:53:20Z")

</div>

> **[node-red-node-pisrf](https://flows.nodered.org/node/node-red-node-pisrf)**
>
> A Node-RED node for a Raspberry Pi to use a SRF04 or SRF05 range finder

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [9 April 2024 20:00 UTC](https://discourse.nodered.org/t/raspberry-pi4-rpi-gpio-status-not-available-using-hc-sr04-pisrf-library/87100/6 "2024-04-09T20:00:12Z")

</div>

Which version of node-red-node-pisrf are you using?

Also please stop node red and start it again in command window and copy/paste the startup log here. Copy/paste please, not screenshot.

---

<div class="post-metadata">

**Author:** ![zenofmud](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/zenofmud/32/316_2.png) [@zenofmud](https://discourse.nodered.org/u/zenofmud)\
**Post date:** [9 April 2024 20:13 UTC](https://discourse.nodered.org/t/raspberry-pi4-rpi-gpio-status-not-available-using-hc-sr04-pisrf-library/87100/7 "2024-04-09T20:13:32Z")

</div>

Also what OS do you have installed on the Pi4?

to find this, open a terminal window on the Pi and enter  
`lsb_release -c`  
and paste the response.

---

<div class="post-metadata">

**Author:** ![denissanga](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/denissanga/32/48346_2.png) [@denissanga](https://discourse.nodered.org/u/denissanga)\
**Post date:** [10 April 2024 06:01 UTC](https://discourse.nodered.org/t/raspberry-pi4-rpi-gpio-status-not-available-using-hc-sr04-pisrf-library/87100/8 "2024-04-10T06:01:46Z")

</div>

starting node red I obtain

```auto
10 Apr 07:57:59 - [info] Starting flows
10 Apr 07:57:59 - [info] Started flows
10 Apr 07:57:56 - [info]

Welcome to Node-RED
===================

10 Apr 07:57:56 - [info] Node-RED version: v3.1.8
10 Apr 07:57:56 - [info] Node.js version: v18.20.1
10 Apr 07:57:56 - [info] Linux 6.6.20+rpt-rpi-v8 arm LE
10 Apr 07:57:57 - [info] Loading palette nodes
10 Apr 07:57:59 - [warn] rpi-srf : rpi-gpio.errors.ignorenode
10 Apr 07:57:59 - [info] Settings file : /home/pi/.node-red/settings.js
10 Apr 07:57:59 - [info] Context store : 'default' [module=memory]
10 Apr 07:57:59 - [info] User directory : /home/pi/.node-red
10 Apr 07:57:59 - [info] Projects directory: /home/pi/.node-red/projects
10 Apr 07:57:59 - [warn] No active project : using default flows file
10 Apr 07:57:59 - [info] Flows file : /home/pi/.node-red/flows.json
10 Apr 07:57:59 - [info] Server now running at http://127.0.0.1:1880/
10 Apr 07:57:59 - [warn]

```

lsb\_release -c output is

```auto
No LSB modules are available.
Codename: bookworm

```

pisrf version:

```auto
node-red-node-pisrf
0.2.0

```

---

<div class="post-metadata">

**Author:** ![zenofmud](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/zenofmud/32/316_2.png) [@zenofmud](https://discourse.nodered.org/u/zenofmud)\
**Post date:** [10 April 2024 08:54 UTC](https://discourse.nodered.org/t/raspberry-pi4-rpi-gpio-status-not-available-using-hc-sr04-pisrf-library/87100/9 "2024-04-10T08:54:45Z")

</div>

Are you running the 32 bit or 64 bit version of Bookworm?

If you are running the 64 bit version could you flash another SD card with the 32 bit version and test that?

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [10 April 2024 09:06 UTC](https://discourse.nodered.org/t/raspberry-pi4-rpi-gpio-status-not-available-using-hc-sr04-pisrf-library/87100/10 "2024-04-10T09:06:16Z")

</div>

If you configure a GPIO In node on another pin does it indicate any problems?

---

<div class="post-metadata">

**Author:** ![denissanga](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/denissanga/32/48346_2.png) [@denissanga](https://discourse.nodered.org/u/denissanga)\
**Post date:** [10 April 2024 14:14 UTC](https://discourse.nodered.org/t/raspberry-pi4-rpi-gpio-status-not-available-using-hc-sr04-pisrf-library/87100/11 "2024-04-10T14:14:17Z")

</div>

the problem persist on all pins

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [10 April 2024 14:41 UTC](https://discourse.nodered.org/t/raspberry-pi4-rpi-gpio-status-not-available-using-hc-sr04-pisrf-library/87100/12 "2024-04-10T14:41:25Z")

</div>

I asked that you tried a standard GPIO In node, in order to determine whether the problem is specific to the node you are using.

---

<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:** [9 July 2024 14:41 UTC](https://discourse.nodered.org/t/raspberry-pi4-rpi-gpio-status-not-available-using-hc-sr04-pisrf-library/87100/13 "2024-07-09T14:41:47Z")

</div>

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