Push Buttons for IR Remotes

We recently got plenty of Broadlink devices working with HA, such as RM-Pro, RM-Mini3, A1, SP series.

For using those devices, we are improvising the existing switches with assumed_state, but it is not the best way.

It is time to step forward by creating a PUSH BUTTON.

I idealized this as an entity which will bring a floating window (just like historical data from sensors and switches) with push buttons like a virtual IR remote control.