# Node-red:rpi-gpio.status.not-available

**URL:** <https://discourse.nodered.org/t/node-red-rpi-gpio-status-not-available/88158>\
**Category:** General\
**Tags:** node-red-dashboard\
**Created:** [22 May 2024 08:03 UTC](https://discourse.nodered.org/t/node-red-rpi-gpio-status-not-available/88158 "2024-05-22T08:03:29Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![vani](https://avatars.discourse-cdn.com/v4/letter/v/c89c15/32.png) [@vani](https://discourse.nodered.org/u/vani)\
**Post date:** [22 May 2024 08:03 UTC](https://discourse.nodered.org/t/node-red-rpi-gpio-status-not-available/88158/1 "2024-05-22T08:03:29Z")

</div>

Hi, i am new in node-red. I try to connect ultrasonic sensor HC-SR04 to raspberry pi 4 and use palette rpi-srf.  
This is my setting of palette rpi-srf:

 ![Error GPIO_1](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/4/5/45b1d1041e2a1ca4f619d4d4be5d44b60b3095f0.jpeg)

and after i click deploy, there is an warning appear under pallete rpi-srf that say "node-red:rpi-gpio.status.not-available" like this :

 ![Error GPIO_2](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/3/4/34542ea43eed0903b0008d39cc855d203128cbfc.jpeg)

Can anyone help me, what is wrong with that and what is the solution ?  
Thankyou

---

<div class="post-metadata">

**Author:** ![Trying\_to\_learn](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/trying_to_learn/32/28400_2.png) [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Post date:** [22 May 2024 08:16 UTC](https://discourse.nodered.org/t/node-red-rpi-gpio-status-not-available/88158/2 "2024-05-22T08:16:39Z")

</div>

I think if you want NR to _see_ the GPIO pins, you need to edit the boot configuration.

Alas I can't remember exactly.

I hope someone can help you though.

---

<div class="post-metadata">

**Author:** ![Trying\_to\_learn](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/trying_to_learn/32/28400_2.png) [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Post date:** [22 May 2024 08:28 UTC](https://discourse.nodered.org/t/node-red-rpi-gpio-status-not-available/88158/3 "2024-05-22T08:28:42Z")

</div>

[how to access GPIO pins - Node-red RasPi](https://www.google.com/search?channel=fs&client=ubuntu-sn&q=node-red+how+to+enable+GPIO+pin+access)

```auto
    Execute the command : "sudo raspi-config"
    Go to "Interfacing Options"
    Go to "Remote GPIO"
    Choose "Yes"

```

---

<div class="post-metadata">

**Author:** ![vani](https://avatars.discourse-cdn.com/v4/letter/v/c89c15/32.png) [@vani](https://discourse.nodered.org/u/vani)\
**Post date:** [22 May 2024 10:45 UTC](https://discourse.nodered.org/t/node-red-rpi-gpio-status-not-available/88158/4 "2024-05-22T10:45:16Z")

</div>

Hi, Thank for your replay.  
I already tried but it doesn't work. When i try to control led with "button" node connect to "rpi-gpio out" node, everything works good. So "rpi-pisrf" is only node that doesn't work for me to connect to gpio

---

<div class="post-metadata">

**Author:** ![Trying\_to\_learn](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/trying_to_learn/32/28400_2.png) [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Post date:** [22 May 2024 10:46 UTC](https://discourse.nodered.org/t/node-red-rpi-gpio-status-not-available/88158/5 "2024-05-22T10:46:45Z")

</div>

Yeah, sorry....

It has been a long time since I've played with this node.

I am hoping someone else would be able to help you better than I can.

(You did reboot after the `config` change?)

---

<div class="post-metadata">

**Author:** ![vani](https://avatars.discourse-cdn.com/v4/letter/v/c89c15/32.png) [@vani](https://discourse.nodered.org/u/vani)\
**Post date:** [22 May 2024 10:47 UTC](https://discourse.nodered.org/t/node-red-rpi-gpio-status-not-available/88158/6 "2024-05-22T10:47:22Z")

</div>

i also try to reinstall the OS on sd card, and reinstall the node-red again. but still doesn't work

---

<div class="post-metadata">

**Author:** ![Trying\_to\_learn](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/trying_to_learn/32/28400_2.png) [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Post date:** [22 May 2024 10:48 UTC](https://discourse.nodered.org/t/node-red-rpi-gpio-status-not-available/88158/7 "2024-05-22T10:48:24Z")

</div>

indulge me:

Open the RasPi GPIO node and take a screen shot.

I may see something.

---

<div class="post-metadata">

**Author:** ![vani](https://avatars.discourse-cdn.com/v4/letter/v/c89c15/32.png) [@vani](https://discourse.nodered.org/u/vani)\
**Post date:** [22 May 2024 10:53 UTC](https://discourse.nodered.org/t/node-red-rpi-gpio-status-not-available/88158/8 "2024-05-22T10:53:45Z")

</div>

do you mean this node ?

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/a/d/adb9a61fb199b647789efb92bcd96035a884061f.png)

---

<div class="post-metadata">

**Author:** ![Trying\_to\_learn](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/trying_to_learn/32/28400_2.png) [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Post date:** [22 May 2024 10:55 UTC](https://discourse.nodered.org/t/node-red-rpi-gpio-status-not-available/88158/9 "2024-05-22T10:55:23Z")

</div>

Ok, so you have to select which pins you want to talk to.

I can't see any pins selected in that shot.  
Not to say there aren't.

🙂

## EDIT

Ok, I scrolled back and looked at your first picture.

Pins `33` and `35`.

They aren't ticked.  
(Though it does say `17` and `18` are....)  
😕

---

<div class="post-metadata">

**Author:** ![vani](https://avatars.discourse-cdn.com/v4/letter/v/c89c15/32.png) [@vani](https://discourse.nodered.org/u/vani)\
**Post date:** [22 May 2024 11:05 UTC](https://discourse.nodered.org/t/node-red-rpi-gpio-status-not-available/88158/10 "2024-05-22T11:05:07Z")

</div>

Ya, I already select the pin on "rpi-pisrf" node. or do you have any suggestion to access ultrasonic sensor HC-SR04 with another node ?

---

<div class="post-metadata">

**Author:** ![Trying\_to\_learn](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/trying_to_learn/32/28400_2.png) [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Post date:** [22 May 2024 11:08 UTC](https://discourse.nodered.org/t/node-red-rpi-gpio-status-not-available/88158/11 "2024-05-22T11:08:58Z")

</div>

~~Sorry which is this `rpi-pisrf` node?~~

Oh, ok.... But when I look at the first screen shot it is saying it is using pins 33 and 35.  
YOU chose them.

But in the last one of the GPIO node, pins 33 and 35 aren't ticked.

I can't move past that.

![pic1](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/b/6/b69c178dafa4c2e54c39c1053dc00057bce21e2c.jpeg)

 ![pic2](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/8/6/8605e10d5e84c82ebe771a5ef5a17bc2c74ee358.png)

(BTW, maybe save screen shots as PNG not JPG.... Too much loss)

---

<div class="post-metadata">

**Author:** ![vani](https://avatars.discourse-cdn.com/v4/letter/v/c89c15/32.png) [@vani](https://discourse.nodered.org/u/vani)\
**Post date:** [22 May 2024 11:15 UTC](https://discourse.nodered.org/t/node-red-rpi-gpio-status-not-available/88158/12 "2024-05-22T11:15:54Z")

</div>

The first image that i post is setting for "rpi-pisrf" node. And the third post is setting of "rpi-gpio in" node that you request. So, it's display setting for difference node.

---

<div class="post-metadata">

**Author:** ![Trying\_to\_learn](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/trying_to_learn/32/28400_2.png) [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Post date:** [22 May 2024 11:16 UTC](https://discourse.nodered.org/t/node-red-rpi-gpio-status-not-available/88158/13 "2024-05-22T11:16:37Z")

</div>

and both nodes need to use the same GPIO pins, or things won't work.

And the device needs to also be connected to those pings.

Not much good putting the device on GPIO pins (say) 12 and 13 and setting the GPIO node to look at pins 33 and 35

Not going to work.

# EDIT

I guess I am going to have to add:  
I have NOT used the first one.

And I am running on memory on how the GPIO node works.

---

<div class="post-metadata">

**Author:** ![vani](https://avatars.discourse-cdn.com/v4/letter/v/c89c15/32.png) [@vani](https://discourse.nodered.org/u/vani)\
**Post date:** [22 May 2024 11:31 UTC](https://discourse.nodered.org/t/node-red-rpi-gpio-status-not-available/88158/14 "2024-05-22T11:31:00Z")

</div>

I only use rpi-pisrf, and not rpi-gpio. Because we only need rpi-pisrf to connect/access to Raspberry GPIO that connect to SR04. And i already connect the device (SR04) to pin 33 for trigger pin and pin 35 for echo pin

---

<div class="post-metadata">

**Author:** ![Trying\_to\_learn](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/trying_to_learn/32/28400_2.png) [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Post date:** [22 May 2024 11:32 UTC](https://discourse.nodered.org/t/node-red-rpi-gpio-status-not-available/88158/15 "2024-05-22T11:32:10Z")

</div>

Well, if that is the case:

I have no idea.

Never used the node.

I can't help you, sorry.

---

<div class="post-metadata">

**Author:** ![cymplecy](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/cymplecy/32/2773_2.png) [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Post date:** [22 May 2024 11:34 UTC](https://discourse.nodered.org/t/node-red-rpi-gpio-status-not-available/88158/16 "2024-05-22T11:34:12Z")

</div>

There were changes made in the Pi OS late 2023 that affect the way GPIOs are accessed

Can you possibly reformat and install the previous version (Bullseye) and see if it works in that?

---

<div class="post-metadata">

**Author:** ![vani](https://avatars.discourse-cdn.com/v4/letter/v/c89c15/32.png) [@vani](https://discourse.nodered.org/u/vani)\
**Post date:** [22 May 2024 11:42 UTC](https://discourse.nodered.org/t/node-red-rpi-gpio-status-not-available/88158/17 "2024-05-22T11:42:23Z")

</div>

Thank for your attention and your reply. I appreciate it so much

---

<div class="post-metadata">

**Author:** ![vani](https://avatars.discourse-cdn.com/v4/letter/v/c89c15/32.png) [@vani](https://discourse.nodered.org/u/vani)\
**Post date:** [22 May 2024 11:42 UTC](https://discourse.nodered.org/t/node-red-rpi-gpio-status-not-available/88158/18 "2024-05-22T11:42:54Z")

</div>

Okey, I will try it

---

<div class="post-metadata">

**Author:** ![cymplecy](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/cymplecy/32/2773_2.png) [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Post date:** [22 May 2024 11:45 UTC](https://discourse.nodered.org/t/node-red-rpi-gpio-status-not-available/88158/19 "2024-05-22T11:45:39Z")

</div>

> [@vani](#):
>
> HC-SR04

Also, do you know if you have a 5V or a 3.3V version - do you have a link to where you purchased it from?

---

<div class="post-metadata">

**Author:** ![cymplecy](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/cymplecy/32/2773_2.png) [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Post date:** [22 May 2024 13:23 UTC](https://discourse.nodered.org/t/node-red-rpi-gpio-status-not-available/88158/20 "2024-05-22T13:23:26Z")

</div>

I've juist wired up a 3.3V version to a Pi2 running Bullseye and it works fine (I connected trig to pin16, echo to pin 18)

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/f/a/fae79b29e55b7d01790349f62d9df98c10ada58f.png)

[Next page](https://discourse.nodered.org/t/node-red-rpi-gpio-status-not-available/88158.md?page=2)
