Unfortunately i do not use HASSOS nor an rpi as I am using docker. Also the link I sent may be for a remote RPI. So may need help from others on the forum. What specifically are you attempting?
I’ve done a clean install and still nothing.
All other functions and HACS integrations are fine.
It’s just the GPIO.
The integration hasn’t been updated since before the Pi5 so I believe it’s a compatibility issue. Someone also posted on the GitHub an issue request of the same problem.
So I’m looking for another integration or code to work around
I haven’t found one yet. Pigpio I believe has the same issue as the RPi GPIO integration. The Pi5 seems to have setup its GPIO differently so none of the current methods seem to work.
It’s not trivial work. Did you check the links I shared? The hardware architecture changed with the Pi 5. There is an underlying new library, but all implementations using the older libs need to change. This takes time and effort — probably people’s free time. Also, the Pi is falling out of popular demand, mostly due to price and alternatives.
My long-term plan is to migrate over to an ESP8266 running ESPHome. It’s already set up and monitoring a few temperature probes around my boiler, so it’s just a matter or moving all the wires over from the RPi. Not convenient, but it’s pretty obvious that GPIO on the RPi isn’t the way to go. It’s too bad they’ve priced the RPi out of the market.
I think the increasing lack of support is also what kills it. Personally I don’t mind the money, it’s still cheaper than tons of options, especially the proprietary eco systems and hubs. And it just works.
But the fact it’s now been out 6 months and no one has a solution for GPIO is disappointing and what kills the RPi for me.
When the Pi4 came out with no support for SSD boot, people had to wait a year before this was implemented in beta (and a while longer until it was stable).
That’s the downside of buying the newest products. You can’t be “disappointed” because something you want isn’t implemented within the first 6 months. It’s your responsibility to do your own research before buying a product, rather than complain that it kills it for you.
In the open-source world, there’s no support because nobody wants to volunteer their time to support it. I don’t blame the RPi for that!
It’s frustrating to me to have those perfectly functional GPIO pins sitting there, unused, right next to the bank of relays I want to read from. But I accept the fact that, for whatever reason, very few people want to do what I’m trying to do. Why would anyone put all that (unpaid) work into supporting something hardly anyone uses? If I cared enough, I could do it myself.
Or, give in to reality and find a different, albeit less efficient, method. The fact is, there’s no-one to blame, or to complain to.