I also understand your philosophy, which aligns well with Gladys V4. However, in my opinion, putting an Arduino and different components on it is already getting your hands dirty.
I get the impression that for those who really want to keep it as simple as possible, mainly for RF, there is RFlink, which is being implemented.
I’ll send you the code even if it’s a bit rough around the edges ^^ (like any self-respecting tinkerer
)