Mozilla, the creator of Firefox, has launched Project Things – a platform that lets you connect and control all your smart home devices via a single web interface using a Raspberry Pi.
Project Things (opens in new tab) lets you build a gateway to connect your smart devices directly to the web, and give each one its own URL. You can control them using a simple web interface and voice controls (the latter feature is currently in an experimental stage).
Project Things lets you create ‘if this, then that’ commands to control how your devices interact, and set up floor plans showing the position of devices in your home (with virtual devices to represent any you don’t own yet). There's also an add-on system for third-party extensions.
Project Things is still very much a work in progress, and currently only supports a small range of devices, but the new release adds support for dimmable switches and smart plugs. More hardware will be added in future releases.
Mozilla has published a guide (opens in new tab) explaining how to set up a network using a Raspberry Pi 3, but you can also use a different developer board (such as an Arduino), or a laptop or desktop PC.
- Check out some other fun Raspberry Pi projects (opens in new tab)