WigWag bridges routing and home automation, transforming the physical world into a programmable platform, making connected devices more efficient, manageable, secure and automatic. Built on our open-source runtime deviceJS, the WigWag platform removes the complexities of competing Internet of Things (IoT) device protocols and provides a powerful, unified IoT programming language.