I have home assistant setup for about a month now, mainly in the testing phase right now. I have presence working pretty well with netgear and owntracks, and i have a mixture of different weather services combining to create a decent enough environment data for later triggers. I have a Broadlink RM Pro and a couple of TC2 switches, which are all setup and working great. I love the TC2, because while its smart, remote accessible and automatible, at the end of the day you still have a physical button on the wall to press to turn lights on (it gets the wife seal of approval!).
My problem is that I have two sonoff relays that I want to put inline with my bedside lamps. This will enable all the great automation on these to match the ceiling lights controlled by the TC2. However, I will have no physical buttons to control the sonoffs and i know that at some point the lamps will just get turn off by their pull cords and bang goes the automation. To fix this i want a row of buttons somewhere on our headboard that can control all the lights in the room (TC2 and Sonoff), so essentially I want to be able to trigger the services on home assistant from these buttons. (of course their will be alexa/siri voice automation to turn off the lights, but waking my wife at 2am when i am going to bed is a bad idea).
Aoetec minimotes seem like one possibility, but i haven’t invested in zwave yet, and cost is looking a little prohibitive with the older v1 minimotes looking hard to find and the v2’s are pricey.Flic could also be an option, but again they are pricey for a single action clicker.
So my question: What are other users using for physical buttons to remotely trigger services on home assistant? anyone built an MQTT button setup with a NodeMCU or similar? got a good design? something off the shelf that’s not as expensive as Flic, Aoetec, etc…?