Ваш браузер устарел. Рекомендуем обновить его до последней версии.

Работа с IoT сервисом ThingSpeak

Облачный сервис ThingSpeak (www.thingspeak.com) представляет собой мощное средство объединения устройств по концепции Интернета Вещей (IoT). В облаке ThingSpeak каждому устройству выделяется уникальный канал, к которому можно подключить несколько датчиков. Устройство, работающее с сервисом напрямую выгружает данные в сервис, которое становятся доступны в канале для просмотра и пост обработки в реальном времени. Устройство идентифицируется по специальному уникальному ключу. Все настройки делаются через Личный Кабинет сервиса. Пользование сервисом условно-бесплатно и исчисляется количеством выгруженных данных в течение года. Но оно достаточно велико, чтобы пользоваться сервисом совершенно бесплатно.

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

Для корректного пользования облаком следует принять во внимание следующее обстоятельство. Сервис автоматически проставляет временные метки в момент выгрузки данных. Это означает, что если измерение было выполнено в 9.00, а данные выгружены в 12.00, то возникнет ошибка в 3 часа, которую надо учитывать.

Если режим сна активирован (переключатель MD в положении ON), контроллер Пчелодом.рус выгружает данные в облако только в моменты работы с GSM модулем, которая инициируется либо при периодической проверке на входящие SMS, либо при отсылке SMS отчетов.

Если режим сна отключен, то выгрузка данных осуществляется немедленно после измерения, таким образом формируя в облаке ThingSpeak наиболее точную временную картину сбора данных.

Передача данных в облако ThingSpeak осуществляется через GSM модуль в режиме пакетной передачи данных и несмотря на небольшой объем будет расходовать средства на SIM карте. Уточняйте у своего GSM оператора стоимость услуг по передаче данных.

Например,  программа ThingView отображает данные на смартфоне вот таким образом.

Отображение данных на телефоне AndroidОтображение данных на телефоне Android

Содержание