I have Inovelli switches that have a "smart bulb" mode that lets them send commands instead of physically switching the build. I use that to make my smart bulbs respond like dumb ones to a switch, but means I also make them do smart things based on holding the switch down, double tapping, etc.