There are plenty of devices for iot available on websites and they all are web enabled, you don’t need to be programmer to program them, but it helps to be programmer, you just needs to give time to it, you can easily build iot things within just few weeks of time invested, depending on the complexity of application you are trying to build, and also your level of understanding of electronics and programming