Multi IO without Raspberry

HI Just getting started with HA. However Id like to have 10 inputs that I can wire to various clean switches acting as triggers for events. Ideally id like it to be wifi. Im currently doing inputs from sonoff mini but as they only have 1 input im going to need a few of them.

Many Thanks
James

I have not tried this but you might be able to achieve what you want using a Node MCU running ESPHome with a port expander. If I am reading this right that should give you up to 14 digital inputs via the I2C bus.