TP-Link's consumer smart range covers cameras, plugs and bulbs at supermarket prices. It works well enough out of the box, and the direction of travel on local control has been the wrong way.
Integrated where a client already owns it, with the caveat that a firmware update may change what is possible. Not specified for new work - for a camera we would pick Reolink, and for a plug something with a documented local API.
We do not sell hardware or carry brands. Bring your list to a design session and we will tell you what is worth buying, what you already own that can stay, and what to skip.