There are battery-free switches for Hue light systems and, presumably, other similar systems. They're pretty large, though, and pushing the button has a lot of travel, which can be used to generate electricity.