Инструкция по получению сообщений об уровне сахара в крови в VK Мессенджер из xDrip от Евгения
Сегодня Евгений выпустил обновление xDrip с поддержкой выкгрузки в VK.ru - https://t.me/xDrip_RU_Evgeniy/41
Как и ранее, создаём сообщество:
Для создания сообщества нужно войти в VK.ru на компьютере, в левом меню нажать Сообщества и сверху справа нажать Создать сообщество (называете как хотите, от него будут приходить все сообщения в чатах. Я назвал Бесплатный Nightscout, то с чего начинал)
После этого зайти в него и выбрать в правом меню Управление
Далее – Дополнительно – Работа с API. Там нажимаете Создать ключ и Разрешить доступ к сообщениям
Придёт код в смс для подтверждения.
Вы получите токен VK вида vk1.**** для настройки в xDrip.
Вариант 1. Личный. В данном варианте сахара получать будете только вы.
Минус данного варианта в том, что на вашу электронную почту, привязанную к ВК, будут постоянно приходить письма о новых личных сообщениях ВКонтакте. Но только в этом способе можно настроить приём в приложении JugglucoNG (Вариант 3 ниже ⏬)
Нужно выяснить ваш id. Если ваш адрес в ВК вида id****, то цифры **** - и есть ID получателей для xDrip, но если вы его меняли, как я, то заходим в три полоски снизу справа и нажимаем Настройки
Далее Управление аккаунтом VKid и Мои данные
Ваш id будет под ФИО. Это ID получателей для xDrip.
Теперь надо написать вашему сообществу личное сообщение. Первый раз это сделать обязательно, иначе сообщество не сможет вам написать (такая защита от спама)
Настройка xDrip ниже
Вариант 2. Общий чат. В данном варианте сахара получать могут все, кто подключится к группе.
Создаём чат. Посередине, где панель Фото, Видео, Клипы находим Чаты, нажимаем и Создать чат
Назвать можно как угодно, например, Сахар ребёнка. Нажимаем на него и проваливаемся в Мессенджер:
Нажав три точки можно добавить других собеседников (бабушек, дедушек)
Номер вашего чата будет в адресной строке, например, как у меня 2000000001 (Обычно, если группа только создана, первый чат будет с таким же номером. Бывает что в ссылке показывает неверно, поэтому если xDrip будет ругаться на права доступа, попробуйте перебором 2000000001, 2000000002). Это ID получателей для xDrip
Настраиваем эти данные в xDrip - Загрузка в облако - VK (vk.ru) -
Для проверки работоспособности внизу можно нажать Отправить тестовое сообщение
Далее 3 варианта получения сообщений:
Вариант 1 (рекомендуется). Получение только тревог при выходе из диапазона (низкий или высокий сахар)
Я советую минимальный интервал поставить 5 минут (или 10)
Триггер: вне диапазона
Нижний и верхний порог по желанию, я поставил от 3,9 до 15 ммоль
Выглядит это так:
На часах это выглядит так:
Вариант 2. Получение всех изменений сахара от датчика. При каждом новом значении (например на Сибионикс 2 - каждую минуту) будет приходить сообщение
Минимальный интервал: 0
Триггер: каждое принятое показание.
Вариант 3. Фолловер для xDrip из JugglucoNG
Этот вариант работает только с личными сообщениями на ваш VK id, не с групповым чатом. И здесь нужно немного заморочиться
В строку Шаблон сообщения пишем такое (благо оно одинаковое с JugglucoNG):
GV:{mmol}|RAW:{raw}|TR:{trend_arrow}|AL:{alarm}|RT:{rate_mmol}|IOB:{iob}|COB:{cob}|TS:{timestamp}
Устанавливаем на телефон родителей JugglucoNG
Там Настройки - Назначения API - Источник API
Пресет источника «История личных сообщений ВК. Вписываем токен ВК и свой ID VK. Не забываем включить переключатель
Радуемся и наблюдаем красивые графики в JugglucoNG
Уведомления от канала можно теперь отключить навсегда, чтобы не надоедали, а тревоги настроить в JugglucoNG
Если сложно создать свой канал и разобраться по инструкции выше, в тестовом режиме запускаю сервис по отправке тревог о сахаре из своего канала.
Важно! Т.к. сообщения общие для всех пользователей, в случае злоупотребления БАН токена НАВСЕГДА, без возможности восстановления!
Для получения своего токена напишите мне в сообщения в Телеграм, либо в комментариях к статье в Телеграм https://t.me/freeNightscout/557 - запрос. Здесь писать не нужно, не читаю. В ответ скину токен, chat_id и ссылку для добавления в чат.
Переходите по ссылке и добавляетесь
Донаты разработчику xDrip (Евгению)
👇👇👇👇👇👇👇👇СберБанк
9112 3880 0137 7345
BY55BPSB3014F000000011201034
YAUHENI NAKHODKIN (интересно пишется транскрипция да еще на беларуской мове 😁)👆👆👆👆👆👆👆👆
Есть еще российский СБЕР 😁 по номеру +79651244189
Группа Помощи Евгения (пожалуй, лучшая группа для помощи по системам непрерывного мониторинга глюкозы)- https://t.me/+s-UrdPw42mU1YTgy
Github Евгения - https://github.com/Geniy83/xDrip
