Устройство главный элемент системы, который реализует одностороннюю или двустороннюю связь между VizIoT и вашим физическим устройством.
В качестве физических устройств могут выступать такие устройств как ESP8266, Arduino, Raspberry PI, Персональный компьютер, Смартфон и другие устройства с выходом в интернет.
Управлять (добавлять и редактировать) устройствами можно на странице «Мои устройства».
Чтобы добавить устройство откройте страницу «Мои устройства» в нижнем правом углу будет кнопка добавления устройства . Добавление устройства происходит в два этапа.
На первом этапе задается имя устройства и протокол взаимодействия с устройством после подтверждения устройству присвоится уникальный ключ и пароль доступа которые необходимы для подключения и идентификации физического устройства в системе.
На втором этапе производится настройка параметров, которые будет передавать физическое устройство на сервер. Если устройство передает неизвестный параметр, то он автоматический добавляется в список параметров с типом «Пользовательский», таким образом параметры можно настроить уже после подключения устройства на сервер.
К основным настройкам относятся:
Ваше устройство должно быть подключено к сети Интернет. Наш сервис поддерживает два типа соединения с сервером через HTTP GET запросы или MQTT клиент.
Для передачи данных по протоколу HTTP GET необходимо отправлять запросы по адресу http://viziot.com:48656/update с параметрами.
Обязательные параметры:Пример запроса:
http://viziot.comdev:48656/update?key=123456789ABCDEFG&pass=123456789ABCDEFGabcd&date=1531486022¶m1=0
Детальнее описано в Разделе Протоколы -> HTTP GET запросы.
Для передачи данных по протоколу MQTT необходимо подключится к нашему MQTT брокеру.
Параметры подключения:При публикация данных полезная нагрузка должна быть в формате JSON. Например, {"date":"1527897593","rsst":"-64","t1":"28.90"}.
Для указания даты и времени используете ключ date со значением в формате Unix Timestamp UTC+0. Если не передавать параметр, то тогда будет использоваться время записи данных на сервере.
Все остальные параметры считаются параметрами устройства.
Параметрами устройства называются данные которые отправляет ваше устройство для мониторинга и управления, например, температура, влажность, напряжение аккумулятора, включён ли свет, открыта ли дверь и т.д.
У каждого параметра есть три настройки:
Поддерживается такие типы параметров как:
Открытое доступа к устройству означает что вы предоставляете доступ к данным вашего устройства всем пользователям у кого есть открытая ссылка на данное устройство. Также по желанию можно добавить ваше устройство на специальный раздел сайта для открытых устройств. Пользователи могут использовать ваше устройство в своих целях.
Чтобы открыть устройство для общего доступа:
Все теперь ваше устройство открыто и доступно по ссылке (ссылку можно скопировать специальной кнопкой). Если вы хотите, чтобы ваше устройство было доступно в разделе «Список открытых устройств» то поставьте галочку напротив пункта «Показывать в открытых устройствах».