Smartnest is a web service that allows you to connect your Arduino, ESP and other development boards to voice assistants like Amazon Alexa, Google Assistant, Siri, IFTTT and more.
- Create your free account at Smartnest
- Create a new device and copy the device ID
- Upload the Blink example code to your Board.
- Done! Control your devices from any source.
- From your Computer: Using the web Application Visit web App
- From your Phone: Download the Android or iOS App and manage and control your devices from your mobile. You can also add the web app icon to your home screen for iOS Android and Windows phone.
- From your tablet: Download the Android or iOS App for your Tablet, or using the web application that will adapt to any screen size.
- Alexa Skill: Use your voice to control your devices, the skill is available in the skill store. Visit Skill
- Siri: Download the Siri shortcut. Or connect to Home bride for a better experience.
- Google Home: Link the Smartnest Action with your account using your Google Home App Google Integration guide
- IFTT: Connect your devices with more than 600 available services, Follow the configuration guide
- Tasmota: Connect your devices using Tasmota firmware to Smartnest and add suppor for all voice assitants and more instantly.Follow the Configuration guide
- Home Asssistant: Take advantage of the rich interface and integratios of Home Assistant while being able to control your devices with any voice assistant. Follow the Configuration guide
The connection is made using MQTT, there are plenty of MQTT libraries on the web so feel free to choose the one that suits your project and your Board. You can also download one of our examples, we use the library pubsubclient from knolleary which supports the following devices:
- Arduino Ethernet
- Arduino Ethernet Shield
- Arduino YUN
- Arduino WiFi Shield
- Sparkfun WiFly Shield
- TI CC3000 WiFi
- Intel Galileo/Edison
- ESP8266
- ESP32
Download and install from https://github.com/knolleary/pubsubclient
Future developments:
- Camera support.
- English version of website: Laila Maghawry
- French version of website: Abdoulaye Boubakari