Примеры применения
19.03.2018

Пример управления розетками устройства NetPing из Google Календарь

Пример управления розетками устройства NetPing из Google Календарь

В прошивке устройств NetPing можно настраивать только недельное расписание (с некоторым исключением на праздничные дни). Также имеется возможность включения/выключения розеток по расписанию не более четырёх раз в сутки. Для обхода данного ограничения в прошивке можно организовать произвольное расписание управления розетками при помощи связки Google Календарь и сервиса IFTTT: настроить включение/выключение розеток неограниченное количество раз в сутки, настроить произвольное месячное и годовое расписание, получить возможность управления единым расписанием розеток с нескольких устройств (ПК, планшет, смартфон).

Что такое Google Календарь?

Google Календарь – сервис для планирования встреч, событий и дел. Он позволяет задавать время встречи, создавать повторяющиеся мероприятия, устанавливать напоминания, а также приглашать других участников, которым высылается сообщение по электронной почте.

Напоминания о событиях можно получать по электронной почте и с помощью Push-уведомлений. Работа с календарём осуществляется в окне браузера через web-интерфейс, а все данные хранятся на сервере Google, поэтому получить доступ к расписанию можно с любого компьютера, подключённого к Интернетy.

Что такое IFTTT?

IFTTT – это так называемый мэшап-сервис, способный объединить в единый инструмент самые различные сетевые приложения. С его помощью можно сделать так, чтобы в случае какого-либо события в одном сервисе автоматически будет выполняться действие в другом. Аббревиатура IFTTT расшифровывается как «If this, than that», то есть «Если это, тогда то», и именно так и действует эта служба, автоматизирующая выполнение заданной последовательности операций.

Задача

Необходимо автоматически включать в 9:00 и выключать в 21:00 вывеску «Распродажа» по определенным числам месяца: 5, 10, 15 и 25 ежемесячно.

Рассмотрим пример решения задачи при помощи устройства NetPing и связки Google Календарь и сервиса IFTTT.

Требования к оборудованию:

Для решения подобной задачи можно использовать любое устройство удалённого управления питанием (PDU), по сети Internet/Ethernet из списка:

В нашем примере будет использоваться устройство NetPing 2/PWR-220 v3/ETH. Необходимо настроить устройство так, чтобы оно было доступно из сети Интернет. О том, как это сделать, можно прочитать здесь.

Будем считать, что наше устройство NetPing 2/PWR-220 v3/ETH доступно в сети Интернет со следующими настройками:

  • Адрес: 89.179.183.169
  • Порт: 8021
  • Логин: Visor
  • Пароль: Ping

Настройка устройства NetPing 2/PWR-220 v3/ETH

После подключения вывески «Распродажа» к реле 1 устройства NetPing 2/PWR-220 v3/ETH нужно настроить параметры реле и необходимые уведомления в web-интерфейсе устройства.

Переходим на страницу «УПРАВЛЕНИЕ 220V» (1) и заполняем параметры для Реле 1 (2):

  • Памятка – «Вывеска Распродажа»;
  • Управление реле – устанавливаем в значение «Ручное Выкл», так как мы планируем автоматически включать и выключать вывеску с помощью нашего устройства NetPing 2/PWR-220 v3/ETH по расписанию, заданному в сервисе «Google Календарь», и по умолчанию вывеска должна быть выключена.

Затем нажимаем кнопку «Настроить» в поле «Уведомления» (3):

NetPing 2 PWR-220 v3ETH настройка розетки

В открывшемся окне мы можем настроить типы необходимых уведомлений. Сделав необходимые изменения, нажимаем кнопку «Сохранить изменения».

NetPing 2 PWR-220 v3ETH настройка уведомлений

После настройки уведомлений сохраняем все параметры нажатием кнопки «Применить изменения» (4) на странице «УПРАВЛЕНИЕ 220V». На этом настройку устройства NetPing 2/PWR-220 v3/ETH для включения и выключения вывески можно считать оконченной.

Настройка расписания в сервисе Google Календарь

Для работы с Google Календарем в браузере должны быть включены файлы cookie и JavaScript.

Google Календарь работает в большинстве браузеров актуальных или предыдущих версий, включая:

  • Google Chrome;
  • Internet Explorer;
  • Microsoft Edge;
  • Firefox;
  • Safari

Как установить Google Календарь?

  1. Откройте Google Календарь на компьютере.
  2. Если у вас уже есть аккаунт Google, войдите в него. Если аккаунта нет, создайте его.
  3. После входа откроется ваш Google Календарь.

Настройка расписания

Теперь, когда календарь создан, необходимо создать события для включения и выключения вывески «Распродажа».

Нажимаем на кнопку добавления события в правом нижнем углу календаря (1):

Google Календарь общий вид

И заполняем в открывшемся окне данные для события включения вывески «Распродажа» как в примере (1):

Google Календарь создание события

Разворачиваем список «Не повторять» (2) и выбираем пункт «Другое»:

Google Календарь - Выбор пункта Другое

В открывшемся окне заполняем параметры (1) для ежемесячного повтора включения вывески 10 числа и нажимаем кнопку «Готово» (2):

Настройка повтора события Google Календаря

Затем нажимаем кнопку «Сохранить» на предыдущем экране создания события календаря (3):

По этому алгоритму создаем события для выключения вывески в 21:00 10 числа с ежемесячным повтором:

Событие выключения вывески

Точно так же создаем события для включения и выключения вывески «Распродажа» для остальных необходимых нам дней.

Общий вид расписания:

Общий вид расписания в Google Календаре

На этом работа с Google Календарем по настройке расписания завершена.

Настройка IFTTT для управления реле устройства NetPing 2/PWR-220 v3/ETH по расписанию из сервиса Google Календарь

Теперь приступим к настройке сервиса IFTTT, который будет управлять реле устройства NetPing 2/PWR-220 v3/ETH по расписанию, которое мы задали в Google Календаре.

Переходим на сайт сервиса https://ifttt.com/ и нажимаем кнопку «Sign up» для регистрации в сервисе. Если у вас уже есть аккаунт, нажмите кнопку «Sign in»:

Стартовая страница IFTTT

Система предлагает авторизоваться при помощи аккаунтов Google или Facebook. Выбираем кнопку «Continue with Google» и регистрируемся с учетной записью, для которой мы настроили календарь.

Регистрация в IFTTT

Выбор аккаунта

Экран приветствия можно пропустить, нажав на крестик в верхнем правом углу.

Добро пожаловать в IFTTT

Затем переходим в раздел «My Applets», нажав соответствующую ссылку в шапке сайта.

Переход в раздел My Applets

В разделе «My Applets» нажимаем на кнопку «New Applet»:

Создание нового апплета

В диалоге создания нового апплета нажимаем на кнопку «+ this»:

Создание триггера

В диалоге выбора сервиса в поле ввода пишем Google Calendar (1) и выбираем нужный нам сервис, щелкнув по его значку (2):

Выбор Google календаря

Затем выбираем событие Google календаря «Any event starts»:

Выбор условия триггера

В следующем диалоге можно указать календарь из сервиса «Google Календарь», который будет служить расписанием, а также время запуска действия после начала события «Google Календаря». После внесения необходимых настроек нажимаем кнопку «Create trigger»

Указание Google Календаря для использования в качестве триггера

На следующем экране нажимаем кнопку «+ that»:

Создание действия

В диалоге выбора сервиса для действия в поле ввода пишем Webhook (1) и выбираем нужный нам сервис, щелкнув по его значку (2):

Выбор webhook

Далее выбираем действие «Make a web request»:

Выбор действия webhook

Затем устанавливаем настройки действия как в примере:

Задание url encoded команды для NetPing 2 PWR-220 v3ETH

Здесь в поле «URL» прописана URL-encoded команда для переключения состояния реле. Подробнее о подобных командах можно прочитать в описании встроенного ПО устройства NetPing 2/PWR-220 v3/ETH. Применяем настройки нажатием кнопки «Create action» (2).

На следующем экране подтверждаем создание апплета нажатием кнопки «Finish».

Подтверждение создания апплета

Если потребуется внести изменения в расписание включения/выключения розеток устройства NetPing 2/PWR-220 v3/ETH, то достаточно изменить события в Google Календарь.

На этом реализацию задачи по автоматическому включению и выключению вывески «Распродажа» по определенным числам месяца можно считать оконченной.


  • Устройство NetPing 8/PWR-220 v3/SMS
  • Устройство NetPing 4/PWR-220 v3/SMS
  • Устройство NetPing 2/PWR-220 v2/SMS
  • Устройство NetPing 2/PWR-220 v3/ETH

Основные теги


Каталог устойств мониторинг серверных комнат и шкафов
Все устройства
Устройство UniPing v3
Устройство UniPing server solution v3/SMS
Устройство NetPing 2/PWR-220 v1/SMS
Устройство NetPing IO v2
Устройства NetPing
Каталог датчиков для устройств NetPing
Устройство NetPing 8/PWR-220 v3/SMS
Устройство NetPing 2/PWR-220 v3/ETH
Устройство NetPing 2/PWR-220 v2/SMS
Устройство NetPing 4/PWR-220 v3/SMS
Устройство NetPing SMS
Устройство NetPing /PWR-220 v3/ETH
Адаптер WiFi VAP11N
Коммутатор PS104GT
Устройство NetPing Mini-UPS
Коммутатор NP-SM4
Сплиттер POE 12В (стандарта 802.3af)
IRC-TR v2 (ИК модуль расширения)
Каталог устройств удалённого управления и распределения электропитания NetPing
Устройство UniPing server solution
Устройство UniPing server solution v3
Датчик разбития стекла (Стекло-3 ИО 329-4), 2м
Переходник для NetPing IO v2
Устройство NetPing PWR68-01
Датчик мониторинга 220В 1-wire
Адаптер DKST910.8
Устройство NetPing DKST61-01
Блок питания 48В 1,5А (мод.HRS20005)
Датчик температуры TS, 1м
Датчик температуры, (T811), 2м
Датчик температуры WT, 1м
Датчик протечки, модель 2605, 2м
Датчик протечки H2О
Датчик температуры 1-wire, (THS), 2м
МАЯК-12-СТ
Датчик движения (PYRONIX COLT QUAD PI ПИК детектор), 2м
Датчик движения (SWAN-QUAD ИК детектор квадросенсор), (2м)
BM8070D Силовое реле 16А/250В на DIN-рейку
MP701 Исполнительный элемент (4 независимых канала по 2 кВт 10А)
Датчик дыма комбинированный (дым/тепло) ИП 212/101-2М-A1R с базой Е412NL
МОЛЛЮСК-12/1,5
Внешний ИБП SKAT-12DC-1.0 Li-ion
ИКС-1 извещатель охранный инфракрасный активный однолучевой
Датчик охранный (Извещатель охранный ИО102-20/Б2П, 2м)
Блок розеток SNR-PDU-08S-1
▼ Все теги
Новинки
Датчик воздушного потока (модель АМС520)
Датчик воздушного потока позволяет контролировать наличие или отсутствие напора воздушного потока. Содержит подробнее...

Цена: 2 587 руб.

ИКС-1 извещатель охранный инфракрасный активный однолучевой
Извещатель предназначен для регистрации пересечения нарушителями контролируемой зоны, образованной оптическим подробнее...

Цена: 3 854 руб.

Внешний ИБП SKAT-12DC-1.0 Li-ion
Малогабаритный источник бесперебойного питания (ИБП) со встроенной Li-Ion АКБ. Для питания устройств подробнее...

Цена: 3 200 руб.

МОЛЛЮСК-12/1,5
Малогабаритный блок питания с выходным напряжением 12 В. Имеет уникальный корпус, который позволяет подробнее...

Цена: 950 руб.

Датчик дыма комбинированный (дым/тепло) ИП 212/101-2М-A1R с базой Е412NL
Комбинированный извещатель предназначен для обнаружения возгораний в помещениях различных зданий и сооружений подробнее...

Цена: 2 098 руб.

MP701 Исполнительный элемент (4 независимых канала по 2 кВт 10А)
Силовой модуль коммутации предназначен для обеспечения управления при помощи устройств NetPing силовыми подробнее...

Цена: 1 400 руб.

BM8070D Силовое реле 16А/250В на DIN-рейку
Блок реле для удалённой коммутации мощной нагрузки при помощи устройств NetPing. Изготавливается в корпусе подробнее...

Цена: 1 350 руб.

Датчик движения (SWAN-QUAD ИК детектор квадросенсор), (2м)
Пассивный инфракрасный детектор движения позволяет регистрировать любое движение в зоне до 18 метров. подробнее...

Цена: 1 516 руб.

МАЯК-12-СТ
Оповещатель охранно-пожарный световой стробоскопический предназначен для выдачи световых стробоскопических подробнее...

Цена: 385 руб.

Датчик протечки H2О
Датчик протечки позволяет определить наличие воды в точке установки датчика. Устанавливается в нескольких подробнее...

Цена: 1 450 руб.

-+ руб. руб.
Итого руб.

Данные о заказе