End-user development for the Internet of Things OR How can a (smart) light bulb be so complicated? | IEEE Conference Publication | IEEE Xplore