I recently created a couple of components for my air purifier. Since they’re not limited to that appliance class, I hope they’re useful for others for all kinds of devices.
It’s a young project, so the currently tested device list is rather short, but I suspect there are many more devices on which these components can be used on.
Yupp, I’m aware. In fact I used that for my device first, see the bottom of the README
But that one hardcodes the device specific SIIDs/PIIDs, so it’s not reusable, each device would need it’s own matching code and config. That and the fact that it relies on the deprecated custom components is why I started from scratch.
But it’s the project that inspired me to try to make it reusable, with the idea that new devices would only need a yaml config without any code changes. So far there’s a pet feeder and a rice cooker in the works, so it looks like it might work out, time will tell