Іншим варіантом, якщо ви можете обмежуватися керуванням пристроєм у мобільних програмах, є blynk.cc . Вони надають мобільні програми для Android і iOS, які дозволяють створювати панель керування за допомогою перетягування та вбудованих бібліотек платформи для Arduino, автономних ESP8266, RPi та інших, які обговорюють обидва шляхи між програмою та вбудованим пристроєм, а також між пристроями.
Вбудовані пристрої та мобільні програми передаються як клієнти на свої сервери (або на ваш сервер, якщо ви хочете розмістити код сервера з відкритим вихідним кодом), тому вам не потрібно відкривати будь-які порти на маршрутизаторі або брандмауері.
Ви не будете мати повної свободи (або вимоги!) Розробки користувацьких веб-сторінок; але OTOH, ви можете бути запущені з їх приклад коду протягом декількох хвилин.
Я маю пару моніторів приміщення-температури на мойому столі що може доповісти температура (плюс історія) мені де завгодно я можу отримати зв'язок мережі. Я помістив дві кнопки на панелі, щоб увімкнути або блимати 2 світлодіоди на платі. З ногами на вогнище я контролюю світлодіоди. Є слайдер-елементи управління, які також можуть спілкуватися з портами PWM. Всі необхідні можливості є, принаймні, щоб почати.