Оглавление:

Отправка уведомлений ThingSpeak в Mi Band 4: 6 шагов
Отправка уведомлений ThingSpeak в Mi Band 4: 6 шагов

Видео: Отправка уведомлений ThingSpeak в Mi Band 4: 6 шагов

Видео: Отправка уведомлений ThingSpeak в Mi Band 4: 6 шагов
Видео: Отправка и получение SMS с помощью GSM-модуля M590E — Учебное пособие (№ 125) 2024, Ноябрь
Anonim
Отправлять уведомления ThingSpeak на Mi Band 4
Отправлять уведомления ThingSpeak на Mi Band 4
Отправлять уведомления ThingSpeak на Mi Band 4
Отправлять уведомления ThingSpeak на Mi Band 4

С тех пор, как я купил свой Xiaomi Mi Band 4, я подумал о возможности отслеживания некоторых данных с моей метеостанции, которые доступны на ThingSpeak, через мой Mi Band 4. Однако после некоторых исследований я обнаружил, что возможности Mi Band 4 очень высоки. ограничено, и поскольку я не хотел разрабатывать какие-либо приложения, я подумал о возможности использования уведомлений как способа отправки данных из ThingSpeak.

В этом уроке я научу вас использовать уведомления двумя способами:

  • Сообщите значения в течение заранее определенного периода;
  • Сообщать значениям, когда данные превышают предопределенные значения;

Важно помнить:

Этот проект реализовывался на смартфоне с ОС Android, но адаптировать его под Iphone не составит труда;

У вас уже должен быть проект на ThingSpeak метеостанции или любой другой проект. Если вы еще не создали его, мы рекомендуем вам увидеть этот пример ESP8266 NodeMCU с BME280 от optio50.

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

Запасы

  • Смартфон с ОС Android;
  • Xiaomi Mi Band 4;
  • Приложение Mi Fit;
  • ThingShow App;
  • Ваш проект метеорологической станции или любая другая информация / данные, размещенные на ThingSpeak;

Шаг 1. Загрузите ThingShow - ThingSpeak Visualizer

Скачать ThingShow - ThingSpeak Visualizer
Скачать ThingShow - ThingSpeak Visualizer
Скачать ThingShow - ThingSpeak Visualizer
Скачать ThingShow - ThingSpeak Visualizer
  1. Во-первых, вам нужно зайти в Google Play, чтобы загрузить приложение ThingShow (разработанное devinterestdev). Приложение легкое (≅2,9 МБ) и работает на всех версиях Android 4.1 и более поздних версий.
  2. Убедитесь, что приложение установлено правильно и все в порядке

Шаг 2. Добавьте данные ThingSpeak в ThingShow

Добавить данные ThingSpeak в ThingShow
Добавить данные ThingSpeak в ThingShow
Добавить данные ThingSpeak в ThingShow
Добавить данные ThingSpeak в ThingShow
Добавить данные ThingSpeak в ThingShow
Добавить данные ThingSpeak в ThingShow
  1. Откройте приложение ThingShow;
  2. Щелкните значок + (зеленый), чтобы добавить данные канала ThingSpeak;
  3. Выберите тип (в моем случае я использую публичный канал);
  4. Введите свой идентификатор канала ThingSpeak и нажмите «Открыть». Если идентификатор правильный, ниже отобразится основная информация о канале;
  5. Щелкните значок галочки в правом верхнем углу.

Шаг 3. Создайте виджеты

Создать виджеты
Создать виджеты
Создать виджеты
Создать виджеты
Создать виджеты
Создать виджеты
  1. Вернитесь на рабочий стол / домашний экран вашего смартфона, щелкните чистую область и удерживайте, пока не станут доступны параметры виджета. Если на вашем телефоне этот шаг отличается, поищите параметры виджетов в настройках.
  2. Найдите виджеты ThingShow;
  3. Щелкните символ «+», чтобы добавить данные вашего канала ThingSpeak;
  4. Выберите канал;
  5. Выберите поле:
  • Чтобы получать информацию за каждый период времени, выберите только одно поле;
  • Если вы хотите получать оповещение всякий раз, когда какое-либо из проанализированных значений превышает любой параметр, вы можете выбрать любое количество полей;

Шаг 4: Уведомление о значениях в течение заранее определенного периода

Уведомить значения в течение заранее определенного периода
Уведомить значения в течение заранее определенного периода
Уведомить значения в течение заранее определенного периода
Уведомить значения в течение заранее определенного периода
Уведомить значения в течение заранее определенного периода
Уведомить значения в течение заранее определенного периода

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

  1. В «Обновить, мин.» Выберите значение до 60 мин;
  2. Прямо под каналом щелкните значок колокольчика;
  3. Выберите значение ниже или выше, чтобы получать уведомления. Это «большой секрет», который нужно получать каждый раз: вам нужно выбрать значение, которое, как вы знаете, всегда будет выше или ниже. Поскольку я живу в регионе, где местная температура всегда выше 5 ° C, я выбрал значение выше 0, поэтому каждый час приложение будет понимать, что значение температуры выше установленного, и пришлет мне уведомление. Измените в соответствии с вашими интересами;
  4. Нажимаем «сохранить»;
  5. Вернитесь на рабочий стол / домашний экран вашего смартфона и увидите, что виджет уже создан и показывает значение температуры, и вы должны были получить уведомление на свой смартфон.

Не беспокойтесь о том, что вы еще не получили уведомление на свой Mi Band 4, мы сделаем эту настройку на последнем шаге.

Шаг 5: Уведомление, когда данные превышают предварительно определенные значения

Уведомление, когда данные превышают предварительно определенные значения
Уведомление, когда данные превышают предварительно определенные значения
Уведомление, когда данные превышают предварительно определенные значения
Уведомление, когда данные превышают предварительно определенные значения
Уведомление, когда данные превышают предварительно определенные значения
Уведомление, когда данные превышают предварительно определенные значения

Эта конфигурация аналогична предыдущему шагу, с той разницей, что рекомендуется выбрать максимальный и минимальный параметры, и я рекомендую, чтобы «Обновить, мин» было более низкое значение.

Таким образом, каждый раз, когда одно из значений превышает предварительно установленные параметры, вы будете получать уведомление.

Информацию о виджетах также можно увидеть на экране вашего смартфона.

Шаг 6. Настройте Mi Fit

Настроить Mi Fit
Настроить Mi Fit
Настроить Mi Fit
Настроить Mi Fit
Настроить Mi Fit
Настроить Mi Fit
Настроить Mi Fit
Настроить Mi Fit

Прежде всего, не забудьте включить Bluetooth на своем смартфоне, когда рядом находится Mi Band 4 (желательно, чтобы он был предварительно сопряжен).

  1. Откройте приложение Mi Fit; Щелкните Профиль;
  2. В разделе «Ваши устройства» нажмите на свой браслет Mi Smart Band 4;
  3. Зайдите в «Оповещения приложений»;
  4. Активируйте оповещения (1-й) и нажмите «Управление приложениями» (2-й);
  5. Найдите и проверьте приложение ThingShow;
  6. Вернитесь назад и увидите, что приложение уже будет активировано для предупреждений;

Если все пройдет гладко, вы скоро получите уведомления на свой мобильный телефон и на Mi Band.

Рекомендуемые: