I’m going about this a bit differently. I found a DTH that is a switch/momentary/contact all-in-one. However, I modified the code to automatically close the contact right after its opened. This way I dont need a piston to do that separately.
details here: [Release] Virtual Alexa Switch/Button