You’ll have to bear with me as I’m not quite sure of all the proper names to describe what’s switching where, but…here goes:

My current setup is pretty simple. Aside from a Grovee tea kettle, I have some “smart plugs” in the outlets and smart bulbs scattered around. All are on a 2.4GHz Wifi channel with they’re own vlan segment. Most work through Smart Life (and to Alexa/Google/Home Assistant). The only unit that doesn’t play nice with SL/HA is the Grovee teapot.

I’m not opposed to getting a Zigbee gateway or similar if it’s useful, but I’ve just not had the need yet.

My house has a mix of “wall switches wired to outlets OR wired to overhead lights” depending on the room. Just a normal SPST at the doorway. (120vac/60Hz US)

What I’d like to do put in-line ‘smart contacts’ for the the overhead lights that do not have a switch associated with them, just bypass the SPST switch so the existing outlets just stay on.

For the overhead lights that do have existing SPST switches, I’d like to make them ‘smarter’ while retaining physical control. Some manner of controlling the overhead lights from the physical wall switch AND from the software applications (without worrying what state the switch was left in). The problem is, my SPST’s only have a hot, no neutral or grounds there.

I know there’s some ‘inline’ devices that have a switch input (monitoring circuit?), so that might work. Or I could just use push button transmitters to trigger the in-line contacts to toggle…

Any suggestions on how to make this “easy” (while Aliexpress has the sales too :) )