This project modifies a Velux KLI 310 or similar remote control to integrate with home assistant.
It replaces the back panel of the original remote, powers it from the wall, and can report state back to home assistant even if you press the physical buttons.
Installing it on the remote only requires removing the back and batteries, soldering 5 wires and plugging it into the control board. This process is nondestructive and reversible.
It runs on anywhere between 5V and 12V, though 5V is preferred.
See GitHub
Fusion360 and KiCad files can be found on GitHub.
Thanks to these fine people for their research on how to interface with the remote control:
The author marked this model as their own original creation.