how to program iot devices