What country are you in? The device selection does vary. (and personally, I would never use an offbrand device that gets wired into mains power, too much risk of fire.)
And the big question: are you just talking about a single switch or do you need multi gang?
Because the short answer is that there are many single zigbee Switches that work just fine with smartthings. But most of the multi gangs need custom code, so they won’t run locally.
Also, Tuya and Aqara are two different companies. Not the same switch.
The tuya switches are sold under many different brand names, include Losonho and Zemismart. The first picture you posted is a tuya switch. But not Aqara. This does make a difference as far as the code you use.
First rule of home automation: “the model number matters.“
(Also, never buy Aqara devices from AliExpress. There’s a huge problem with Aqara counterfeits, so The company won’t honor any warranties for devices other than from authorized resellers.)
Also, when you say “wireless“ do you mean battery operated? I just ask because “wireless“ is also used to refer to radio frequency devices, which is what anything that works with smartthings is.
To go back to your original question, I think most people have found the greatest success when buying from Zemismart or Yagusmart or an actual tuya branded device from Tuya. That’s because as soon as you start getting into the third-party distributors, they tend to be firmware changes which can break the integration. If you’d like to see some discussion about this issue:
But the short answer is that zemismart does create a smartthings DTH for the devices that they sell. So they tend to keep it up-to-date which reduces Integration frustration.
That’s a good point. The Zenismart switch I liked didn’t come with a DTH, of course.
Anyone got some recommendations for a single and double-rocker switch that works either natively with ST or has an supported DTH? Preferably a switch that looks like the switches from Zenismart, Tuya or Aqara posted above?
I don’t think there are any that run locally in the EU market, The smartthings platform has this whole other layer of device abstraction for button devices and that almost always requires custom code.
The friends of hue line is really nice in Europe with battery free switches from a bunch of different manufacturers. Different styles and colors. But right now they were only work with the hue bridge. From there you can get access to them in HomeKit which is cool, and they do still run locally, but that’s not smartthings.
You can get intermediary access to them via homebridge and HomeKit or just using a hue bulb as an intermediary (switch tells hue bridge to turn on the bulb, smartthing sees that bulb come on and reacts to it). So doable, but Hacky.
There is a possibility that within a year or so these will be exposed through an integration with Matter, but no guarantees.