Hi there, I'm trying to set up a smartpusher (https://github.com/Blueforcer/SmartPusher) in HA. The way this works is that it connects to a MQTT server and publishes states per button, so it'll be e.g. TOPIC/BTN8/stat_t with up or down depending on the last button press. It also has HA auto discovery built in, so I don't have to configure it in HA.
My MQTT server runs externally (nanomq if that matters) and works fine for all other devices I have connected over it. For the smartpusher I have the issue that it's buttons (that are set up as sensors in HA) only register the first change.
When I first push the button, the sensor transitions to down. The state change to up that I see published in MQTT is never picked up by HA. It just stays stuck in down, no matter how often I push the button.
I've already tried to debug this a little bit with the author of the smartpusher, but we couldn't find a solution. Anyone have any clue what is happening/how to fix it?