В этом проекте с использованием Particle и Twilio Кришнарадж рассказывает, как с помощью интернета вещей управлять освещением через голосовой звонок Twilio. Ознакомьтесь с оригинальным постом Кришнараджа здесь. Но сначала узнайте больше о Кришнарадже и о том, как он создал этот проект, из интервью, которое мы у него взяли.
**Причина создания проекта:**
Большинство решений для домашней автоматизации требуют установки мобильного приложения на смартфон. Я задумался о возможности позвонить на мобильный номер, ввести PIN-код и управлять устройствами. В данном случае вы звоните на номер Twilio, вводите заранее настроенный PIN-код, после чего можете управлять любым устройством, подключённым к Particle Core. Это может быть что угодно: свет, кондиционер и т.д.
**Предпочитаемые языки программирования:**
Я занимаюсь программированием уже 17 лет, начинал с C/C++. Затем перешёл на VC++, Java и Objective C, Android, iOS. Также пишу на Node.js, JavaScript и C#. Люблю C/C++/VC++.
**Заключительные слова перед руководством**
Сразу же захотелось добавить веб-интерфейс для настройки PIN-кода и интерфейс для настройки различных устройств. Сейчас доступна только команда 1 для включения света и 0 для выключения. В дальнейшем планирую добавить двухфакторную аутентификацию вместе с PIN-кодом.
*Сначала возьмите себе номер Twilio и одно из этих устройств.*
Теперь перейдём к PHP-части.
Вот как будет выглядеть пользовательский интерфейс Twilio.