Neopixel node-red:rpi-gpio.status.not-available

Im trying to get my neopixel to work but I keep getting the error: node-red:rpi-gpio.status.not-available.
I'm using a raspberry pi 4 with a fresh install of the default os.

image

[
    {
        "id": "475b960ba1324373",
        "type": "tab",
        "label": "Flow 1",
        "disabled": false,
        "info": "",
        "env": []
    },
    {
        "id": "68f9499a0c156161",
        "type": "rpi-neopixels",
        "z": "475b960ba1324373",
        "name": "",
        "gpio": "12",
        "pixels": "24",
        "bgnd": "",
        "fgnd": "",
        "wipe": "40",
        "mode": "pcent",
        "rgb": "rgb",
        "brightness": "100",
        "gamma": true,
        "x": 790,
        "y": 140,
        "wires": []
    },
    {
        "id": "1d3327fdda6512cb",
        "type": "inject",
        "z": "475b960ba1324373",
        "name": "",
        "props": [
            {
                "p": "payload"
            },
            {
                "p": "topic",
                "vt": "str"
            }
        ],
        "repeat": "",
        "crontab": "",
        "once": false,
        "onceDelay": 0.1,
        "topic": "",
        "payload": "",
        "payloadType": "date",
        "x": 400,
        "y": 140,
        "wires": [
            [
                "1085fb7bb4a5ab9e"
            ]
        ]
    },
    {
        "id": "1085fb7bb4a5ab9e",
        "type": "function",
        "z": "475b960ba1324373",
        "name": "function 1",
        "func": "msg.payload = 'Orange';\nreturn msg;",
        "outputs": 1,
        "timeout": 0,
        "noerr": 0,
        "initialize": "",
        "finalize": "",
        "libs": [],
        "x": 580,
        "y": 140,
        "wires": [
            [
                "68f9499a0c156161",
                "9355e0ea1681d292"
            ]
        ]
    },
    {
        "id": "9355e0ea1681d292",
        "type": "debug",
        "z": "475b960ba1324373",
        "name": "debug 1",
        "active": true,
        "tosidebar": true,
        "console": false,
        "tostatus": false,
        "complete": "payload",
        "targetType": "msg",
        "statusVal": "",
        "statusType": "auto",
        "x": 780,
        "y": 100,
        "wires": []
    }
]

Does anyone know how I can fix this or what could be the cause?

There is a bit more stuff you have to do in the RasPi setup.

Alas that machine is now offline and I can't boot it. Sorry.

This may help - I hope:

Last post.

It seems that you need these 4 lines:

hdmi_force_hotplug=1
hdmi_force_edid_audio = 1
hdmi_group=2
hdmi_mode=39

I was recently (as in very) messing around and the LEDs stopped working again.
This is/was because I use VNC and had changed the resolution of the screen to better fit the monitor.
When I looked at the /boot/config.txt the hdmi_mode and hdmi_group were set to something else.
Putting them to what is shown, the LED's started to work again.

Did you install the Pre-requisit?

2 Likes

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