Первый опыт

16 апреля, 2020

После успешного проведения открытого этапа альфа-тестирования, мы задали несколько вопросов Максиму Шилову – одному из первых тестировщиков платформы Rightech IoT Cloud. 

Максим работает в IT-сфере на протяжении последних 10 лет. Он бэкенд-разработчик. Год назад у Максима появился чешуйчатый питомец, что послужило триггером для создания автоматизации террариума на базе платформы RIC.

Какие были общие впечатления о платформе, что больше всего понравилось в использовании RIC?

С начала тестирования чувствовалась специфическая рука разработчиков в интерфейсах, терминологии, описании. Когда опыт с одного проекта распространяется на другой, то переезжает не только архитектурный подход, но и формулировки, названия фичей, составление документации. В данной среде сторонний разработчик чувствует себя непривычно. Например, в одном пространстве среда разработки называется «песком»/»песочницей», а в другом – dev. 

Мне понравился принцип комбинированных услуг. Я вижу в таком подходе большой потенциал: и сервер данных, и инструмент взаимодействия с данными, а также история, графическое отображение данных и автоматизация действий.

Сколько времени вам потребовалось на первое подключение устройства, а также какие устройства и для чего подключали?

Помню, что отладка подключения и отправки первых данных с датчика была осуществлена в пределах одного дня. Тестовые данные улетели примерно в течение первого часа. Отправлял по MQTT-протоколу – там всё довольно-таки просто, к тому же мне не впервой подключаться по MQTT.

В период альфа-тестирования я начал подключать контроллер для террариума, и продолжаю его разрабатывать на сегодняшний день. “Мозгами” были esp8266 и esp32. Также в планах было использование nrf 52-й серии (модули ebyte). Подключал к базе датчики bme280, hdc1080, ds18b20. В будущем, попробую заказать платы под tmp102 (хороший чип, но мелкий), так как не получилось развести плату самостоятельно. А ещё я пробовал подключить твердотельные реле, но не завелось: возможно, реле попались не особо чувствительные. У меня есть новая полусобранная схема подключения с повышающим преобразователем напряжения DC, но руки до неё всё никак не дойдут.

Я подключал модули и датчики в нескольких точках террариума для контроля температуры и влажности, а также для управления нагрузками: обогреватель и лампа накаливания (в перспективе ультразвуковой испаритель с помпой и вентилятором).

Что в платформе Rightech IoT Cloud вызвало у вас затруднения?

У меня возникали вопросы по автоматам. Сложность заключалась в организации цикличной проверки показаний. В рамках существующей схемы это выглядело как один цикл проверки. Всё это создавало непонимание того, как инициируется автомат: один раз при подключении устройства, или на некоторых хендлерах, или при любой смене отслеживаемого показателя из самого автомата.

Какими инструментами Rightech IoT Cloud вы пользовались в процессе разработки?  Какие сценарии создавали для устройств?

Я настраивал автомат* по температуре и влажности; отправлял команды «включить – выключить» нагрузку по превышению значения.
Геозонами точно не пользовался – ведь террариум не на колёсиках 🙂

* Автомат — это созданный в платформе сценарий работы устройства, который можно использовать в том числе и для контроля параметров устройств.

Создавал сценарий поддержания показателей в рамках нормы. Контроль освещенности лучше задавать на устройстве с подключённым RTC.

На этой позитивной ноте мы закончили интервью. В знак благодарности Максим получил аккаунт со снятыми ограничениями по параметрам использования, а также толстовку с корпоративной символикой. 

К сожалению, собственноручно подарить толстовку, как это планировалось в рамках презентации релиза, не удалось, в связи с пандемией COVID-19. Поэтому наш скромный презент пришлось отправить по почте.

Мы еще раз благодарим Максима и всех участников альфа-тестирования.
Вы сделали большой вклад в развитие платформы Rightech IoT Cloud!

Мы используем cookies, чтобы сделать наш сайт полезным для вас.