xDrip на iPhone: xDrip Ultra или xDrip4iOS и как установить
Если вы ищете xDrip на айфон, коротко так: привычный xDrip+ (его называют хдрип или иксдрип) выпускается только для Android, а для iPhone есть отдельное открытое приложение — xDrip4iOS. У DiaNight две его сборки. xDrip Ultra — наша редакция с драйверами сенсоров из России: FreeStyle Libre 2 RU (Либре), Libre 3 и 3 Plus, Ottai M8 (Оттай М8), Aidex X / LumiFlex, SIBIONICS GS2 / GS3 и сенсор Medtrum TouchCare A6 читаются напрямую по Bluetooth, без помпы. xDrip4iOS — подписчик Nightscout с тревогами для телефона родителя или второго телефона, а Dexcom и европейский Libre 2 он читает напрямую. Ниже — чем сборки отличаются, с какими сенсорами работает каждая, как установить, как настроить телефон родителя и что проверить, если данные перестали приходить.
- xDrip Ultra — 4 000 ₽в год; сенсоры из России напрямую, без помпы
- xDrip4iOS — 1 000 ₽в год за устройство; подписчик Nightscout с тревогами
- TestFlightприглашение на e-mail Apple ID сразу после оплаты
- Apple Watchприложение и усложнения: Series 4 и новее, watchOS 10
Что такое xDrip на iPhone и почему xDrip+ сюда не ставится
xDrip+ и xDrip4iOS — разные программы с разным кодом. xDrip+ сделан для Android, и ссылки «скачать xDrip+» ведут на Android-версию — на iPhone она не установится. Поэтому хдрип на айфон — это всегда xDrip4iOS: самостоятельный проект с открытым кодом для iPhone и iPad (репозиторий xdripswift на GitHub, лицензия GPL-3.0). На экране телефона его значок подписан «xDrip4iO5». xDrip Ultra — то же приложение, в которое мы добавили свои драйверы сенсоров.
В App Store xDrip4iOS нет. По документации проекта поставить его можно двумя способами: собрать самому на Mac в Xcode (для подписи на долгий срок нужен платный аккаунт разработчика Apple) или установить по приглашению Apple TestFlight (тестфлайт) от того, кто публикует сборку. Мы делаем второе: собираем xDrip Ultra или xDrip4iOS под ваш iPhone и присылаем приглашение.
В xDrip4iOS есть русский перевод: если язык iPhone русский, основные экраны будут на русском — например, «Источник данных», «Главный» и «Подписчик». Перевод неполный: часть подсказок и сообщений остаётся на английском. Наши драйверы сенсоров в xDrip Ultra — на русском и английском.
Две сборки xDrip для iPhone: xDrip Ultra и xDrip4iOS
Сенсор из России на своём iPhone напрямую, без помпы: Libre 2 RU, Libre 3 / 3 Plus, Ottai M8, Aidex X, SIBIONICS GS2 / GS3, Medtrum.
4 000 ₽ в год xDrip4iOSТелефон родителя или второй телефон: подписчик Nightscout, LibreLinkUp, Dexcom Share с тревогами. Dexcom и европейский Libre 2 напрямую.
1 000 ₽ в год за устройствоЕсли есть совместимая инсулиновая помпа и нужна замкнутая петля, это уже не xDrip, а Loop Ultra — для сравнения он в третьей колонке:
| xDrip Ultra | xDrip4iOS | Loop Ultra | |
|---|---|---|---|
| Для чего | Мониторинг без помпы: сенсоры из России напрямую, тревоги, часы | Подписчик Nightscout / LibreLinkUp / Dexcom Share с тревогами; Dexcom и европейский Libre 2 напрямую | Замкнутая петля: сенсор + помпа, приложение само меняет подачу инсулина |
| Помпа | не нужна | не нужна | нужна совместимая инсулиновая помпа |
| Libre 2 RU, Libre 3 / 3 Plus, Ottai M8, Aidex X, SIBIONICS GS2 / GS3, Medtrum TouchCare A6 | напрямую | нет Libre 2 RU — только как подписчик через LibreLinkUp | напрямую плюс SIBIONICS GS1 |
| Dexcom G6 / G7, европейский Libre 2 | напрямую | напрямую | Dexcom — с приложением Dexcom Libre 2 EU — напрямую |
| Режим подписчика | есть | есть главная роль | Nightscout Remote CGM, Dexcom Share |
| Тревоги и Apple Watch | Тревоги xDrip, приложение для часов | Тревоги xDrip, приложение для часов | Уведомления Loop; часы по желанию |
| Цена | 4 000 ₽ в год | 1 000 ₽ в год за устройство | 5 000 ₽ в год |
Какие сенсоры читает xDrip на айфоне
У xDrip два режима. В режиме «Главный» (Master) телефон сам подключается к сенсору по Bluetooth. В режиме «Подписчик» (Follower) приложение сенсор не трогает, а забирает показания из облачного сервиса — для этого нужен интернет. Что читает напрямую каждая сборка:
| Сенсор | xDrip Ultra | xDrip4iOS | Как подключается |
|---|---|---|---|
| Российский FreeStyle Libre 2 (Gen2)Либре, либра | напрямую | через LibreLinkUp | В xDrip Ultra — активация по NFC прямо из приложения, затем показания по Bluetooth: без трансмиттера, LibreLink и аккаунта Abbott; сенсор держит одно Bluetooth-соединение. В xDrip4iOS — только в режиме «Подписчик» из LibreLinkUp Russia, когда сенсор читает официальное приложение LibreLink.Подписчику нужен интернет. |
| Libre 3 и Libre 3 Plus | напрямую | нет | В xDrip Ultra — активация по NFC, показания по Bluetooth, без LibreLink и аккаунта Abbott; один драйвер на оба, срок (14 или 15 дней) приложение берёт из сенсора. В xDrip4iOS показаний с Libre 3 нет. |
| Ottai M8Оттай, только европейская версия в белой упаковке | напрямую | нет | Активация из xDrip Ultra по QR-коду сенсора и Bluetooth (NFC не нужен); вход в аккаунт Ottai — прямо в приложении, интернет нужен при активации. Показания идут напрямую по Bluetooth, без облака. Китайская версия не поддерживается. |
| Aidex X / LumiFlexАйдекс, Люмифлекс | напрямую | нет | Bluetooth, без официального приложения и аккаунта: новый сенсор запускается из xDrip Ultra. |
| SIBIONICS GS2 / GS3Сибионикс | напрямую | нет | Bluetooth без официального приложения и аккаунта; GS2 — по коду Data Matrix с коробки или серийному номеру, GS3 — через NFC-метку. Калибровки по пальцу нет. |
| Сенсор Medtrum TouchCare A6Медтрум | напрямую | нет | Bluetooth напрямую к трансмиттеру, без EasySense и аккаунта Medtrum. Это сенсор, а не помпа Medtrum Nano. |
| Dexcom G6, ONE и AnubisДекском | напрямую | напрямую | По 6-значному ID трансмиттера: в режиме Primary связь держит xDrip, в режиме Coexistence рядом работает приложение Dexcom. |
| Dexcom G7, ONE+ и Stelo | напрямую | напрямую | По 4-значному коду сопряжения или в режиме сосуществования с приложением Dexcom.На калибровку Stelo полагаться нельзя. |
| FreeStyle Libre 2 и 2 Plusевропейские | напрямую | напрямую | Скан по NFC, затем показания по Bluetooth. У LibreLink нужно выключить Bluetooth, удалять его не обязательно. |
| Libre с трансмиттеромMiaoMiao, Bubble, Nano | напрямую | напрямую | Через заряженный трансмиттер, закреплённый на сенсоре. |
| Помпа Medtrum Nano | прослушивание | прослушивание | Пассивно слушает сенсор через помпу рядом с работающим приложением EasyPatch.Такие показания не передаются в Loop. |
| Libre 2 US, Dexcom G4, Medtronic Guardian, Eversense, GlucoMen | нет | нет | Напрямую не поддерживаются. Сенсоры iCan i3, SYAI X1, Гематоникс и Anytime — тоже нет. |
Как подключить Libre 2 RU, Ottai M8, Aidex X и SIBIONICS к xDrip Ultra по шагам — в статье Libre 2 RU, Ottai и SIBIONICS в xDrip на айфоне. Как подключить Либре к iPhone всеми способами — в статье Либре на айфон, про Aidex, SIBIONICS, Medtrum и Ottai — в статье приложение для Aidex и Sibionics на iPhone и Ottai на айфоне.
Что умеет xDrip
- Сахар, графики и отчётПоказания в реальном времени, графики на 3–24 часа, время в диапазоне и PDF-отчёт за выбранный период — его удобно показать эндокринологу.
- ТревогиНизкий и высокий сахар, быстрое падение и рост, пропущенное показание, сбой сенсора, разряд батареи — по расписанию на разное время суток.
- Apple Watch и виджетыПриложение для часов, усложнения циферблата, виджеты на экране «Домой» и экране блокировки, Live Activities.
- Режим «Подписчик»Показывает сахар близкого человека из Nightscout (найтскаут), LibreLinkUp и других облачных сервисов.
- Выгрузка данныхВ Nightscout и Apple Health — чтобы данные видели близкие и врач.
- Связка с Loop UltraНаши сборки xDrip4iOS и Loop Ultra собраны с общей App Group: в Loop Ultra достаточно выбрать источник «xDrip4iOS».
Как установить xDrip на айфон через TestFlight
Подписка DiaNight — это xDrip Ultra или xDrip4iOS, собранный под ваш iPhone, установка через TestFlight и обновления в течение года. Порядок такой:
- Выберите сборку и оформите подпискуxDrip Ultra — 4 000 ₽ в год, если нужен сенсор из России напрямую; xDrip4iOS — 1 000 ₽ в год за устройство для подписчика, Dexcom и европейского Libre 2. Оплата картой или по СБП через Т‑Банк, чек — на e-mail, автосписаний нет.
- Укажите e-mail Apple IDПриглашение TestFlight отправляет Apple, и только на адрес Apple ID — тот, под которым вы вошли в App Store на этом iPhone. Его видно в Настройках iPhone, вверху под именем. Приглашение уходит автоматически сразу после оплаты, а если автоматика недоступна — в течение рабочего дня.
- Установите TestFlightЭто приложение Apple, его ставят из App Store. Откройте письмо на iPhone и нажмите «Открыть в TestFlight» (View in TestFlight) → Accept → Install.
- Выберите источник данных«Главный» — если этот телефон будет сам читать сенсор: в xDrip Ultra выберите свой сенсор (Libre 2 RU, Libre 3 / 3 Plus и SIBIONICS GS3 — поднесите iPhone к сенсору, Ottai M8 — войдите в аккаунт Ottai и отсканируйте QR-код, Aidex X, GS2 и Medtrum — по Bluetooth). «Подписчик» — если сахар будет приходить из облака, например на телефон родителя.
- Настройте тревогиПороги низкого и высокого сахара подберите вместе с эндокринологом. Проверьте тревогу на своём телефоне: звук зависит от громкости, переключателя «Звонок/Бесшумно» и режима «Фокусирование».
- Обновляйте вовремяСборка TestFlight живёт 90 дней, новые мы присылаем заранее. Включите автообновление в TestFlight — переустанавливать ничего не нужно.
iPhone с iOS 16.2 или новее (xDrip4iOS подходит и для iPad; часть виджетов и Live Activities требуют более новой iOS). Для Libre 2 RU, Libre 3 / 3 Plus и SIBIONICS GS3 в xDrip Ultra нужен iPhone с NFC — он есть во всех iPhone начиная с iPhone 7; Ottai M8 активируется по QR-коду и Bluetooth. Для режима подписчика, выгрузки в Nightscout и активации Ottai — интернет.
Подробно об оплате, письме TestFlight и возврате — на странице «Оплата и получение доступа».
Хдрип фолловер: сахар ребёнка на телефоне родителя
Режим «Подписчик» — это и есть фолловер: xDrip4iOS на телефоне мамы или папы не подключается к сенсору, а скачивает показания из облака и подаёт по ним тревоги. Для этой роли хватит xDrip4iOS за 1 000 ₽ в год. Источником может быть:
- Nightscout
- LibreLinkUp и LibreLinkUp Russia
- Dexcom Share
- CareLink
- Medtrum EasyView
- Общий календарь
Для телефона родителя нужна своя сборка xDrip4iOS: подписка действует на один iPhone (один Apple ID). На телефоне ребёнка при этом может работать xDrip Ultra или Loop Ultra с выгрузкой в Nightscout — либо официальное приложение сенсора, если данные идут через LibreLinkUp.
Настройка фолловера по шагам
- Включите режим «Подписчик»Настройки → «Источник данных» → «Подписчик», затем выберите сервис. Приложение предупредит, что прямое подключение к сенсору на этом телефоне будет остановлено.
- Введите данные источникаДля Nightscout — полный адрес сайта с https:// и API secret в разделе Nightscout, затем кнопка «Проверить соединение». Для LibreLinkUp — e-mail и пароль аккаунта, которому открыт доступ к показаниям; LibreLinkUp Russia выбирайте, только если аккаунт заведён в российском сервисе.
- Включите работу в фонеПункт «Поддержание активности» (Keep-alive): начните с Normal, Aggressive — если в фоне показания приходят с перебоями, батарея при этом садится заметнее. В режиме Disabled свёрнутое приложение не получает показаний и не подаёт тревог.
- Проверьте время показанияВернитесь на главный экран и убедитесь, что пришло свежее значение. В поле «Псевдоним» можно вписать имя человека, за которым вы следите.
Если ребёнок на Loop Ultra и данные идут в Nightscout, в настройках Nightscout в xDrip4iOS выберите тип системы (AID Type) Loop — на главном экране появится статус петли. Чтобы не только видеть сахар, но и отправлять углеводы или болюс на телефон ребёнка, нужен LoopCaregiver; тревог по сахару в нём нет, поэтому его ставят вместе с xDrip4iOS. Все варианты удалённого присмотра сравниваем в статье как следить за сахаром ребёнка на расстоянии.
Apple Watch и тревоги в xDrip
У xDrip4iOS — и у xDrip Ultra — есть приложение для Apple Watch и усложнения циферблата — для Series 4 и новее с watchOS 10. Часы не подключаются к сенсору сами: они показывают то, что уже получил iPhone, поэтому телефон должен быть рядом и на связи.
watchOS не даёт сторонним усложнениям обновляться постоянно. По документации xDrip4iOS, Apple разрешает ограниченное число приоритетных обновлений в сутки — сейчас до 50 и только когда усложнение стоит на активном циферблате, — а между ними данные идут обычной фоновой доставкой. Самое свежее значение показывает открытое приложение на часах. Всегда смотрите на время показания.
С нашими сборками часы отдельно не проверялись — если что-то работает не так, напишите нам. Все способы видеть сахар на часах собраны в статье сахар на Apple Watch.
Тревоги в xDrip настраиваются по расписанию: очень низкий, низкий, высокий и очень высокий сахар, быстрое падение и рост, пропущенное показание, сбой сенсора, разряд батареи трансмиттера и iPhone. Для каждой тревоги выбираются звук, вибрация и повтор; есть настройка Override Mute — запрос звука при выключенном звонке, — но гарантий, что тревога прозвучит, разработчики не дают: проверьте на своём телефоне.
Разработчики xDrip4iOS прямо пишут: приложение не гарантирует, что тревога сработает. Её могут задержать или заглушить настройки iOS, принудительно закрытое приложение, Bluetooth, интернет и заряд телефона. Не смахивайте xDrip из переключателя приложений, проверьте «Фокусирование», громкость и переключатель звонка — и не полагайтесь на одно приложение как на единственный источник данных о сахаре.
Хдрип не передаёт данные: что проверить
| Что происходит | Что проверить |
|---|---|
| Подписчик показывает старое значение без ошибки | Есть ли свежее показание в самом источнике — в Nightscout или в LibreLink на телефоне ребёнка. Подписчик не получит значение, которое туда ещё не выгружено. |
| Сахар обновляется, только когда приложение открыто | «Поддержание активности» не в режиме Disabled, для xDrip4iOS включено «Обновление контента», выключен режим энергосбережения, приложение не смахнуто. Если не помогло — режим Aggressive. |
| Нет связи с Nightscout | Адрес начинается с https://, API secret введён без ошибок; проверьте кнопкой «Проверить соединение» в настройках Nightscout. |
| Не входит в LibreLinkUp | Выбран ли нужный сервис — обычный LibreLinkUp или LibreLinkUp Russia, верны ли e-mail и пароль. После нескольких неверных попыток xDrip4iOS ставит вход на паузу. |
| В Nightscout задваиваются точки | Выгрузку в Nightscout оставьте в одном приложении, например только в Loop Ultra. Подписчик не должен выгружать показания обратно на тот же сайт. |
| В режиме «Главный» данные не уходят в Nightscout | Включена ли «Интеграция Nightscout» в разделе Nightscout и пункт Upload to Nightscout в разделе «Источник данных». Выгрузку включайте, когда прямые показания уже идут. |
| Европейский Libre 2 не подключается | Выключен ли Bluetooth у LibreLink: сенсор держит одно соединение. |
| Сенсор из России не подключается в xDrip Ultra | Отключён ли сенсор от приложения производителя — он держит одно Bluetooth-соединение. Для Libre 2 RU, Libre 3 / 3 Plus и SIBIONICS GS3 нужен NFC: поднесите верх iPhone к сенсору. Для Ottai M8 — европейская ли версия (белая упаковка), выполнен ли вход в аккаунт Ottai и есть ли интернет при активации. |
Не нашли причину — напишите в Telegram @OrangeLinkLoop, ежедневно с 10:00 до 21:00 МСК. Пароли и API secret в общий чат не присылайте.
Аналог xDrip для айфона: xDrip Ultra, xDrip4iOS или Loop Ultra
На iPhone нет ни xDrip+, ни Juggluco: оба выпускаются только для Android. Если на вас или на ребёнке стоит сенсор из России — Libre 2 RU, Libre 3 / 3 Plus, Ottai M8, Aidex X, SIBIONICS или Medtrum — и помпы нет, на iPhone это xDrip Ultra. Если нужен только мониторинг чужого сахара с тревогами, часы и фолловер для близких или у вас Dexcom и европейский Libre 2 — xDrip4iOS. Если есть совместимая инсулиновая помпа и вы вместе с эндокринологом решили попробовать замкнутую петлю, смотрите на Loop Ultra: это наша сборка открытого приложения Loop, которая по показаниям сенсора меняет подачу инсулина помпой и читает те же сенсоры напрямую.
Помпы нет, сенсор из России: Libre 2 RU, Libre 3 / 3 Plus, Ottai M8, Aidex X, SIBIONICS GS2 / GS3 и Medtrum — напрямую, без приложения производителя. Плюс тревоги, часы и Nightscout.
4 000 ₽ в год xDrip4iOSТелефон-подписчик для родителя с тревогами и Apple Watch; Dexcom и европейский Libre 2 — напрямую.
1 000 ₽ в год за устройство Loop UltraЕсть совместимая помпа: замкнутая петля на iPhone. Libre 2 RU, Libre 3 и 3 Plus, Aidex, SIBIONICS, Medtrum и Ottai — напрямую.
5 000 ₽ в год Nightscout в облакеСайт имя.dianight.ru, откуда xDrip4iOS-подписчик берёт сахар: создаётся автоматически за несколько минут после оплаты.
от 500 ₽ в месяцВажно: это не медицинское изделие
xDrip4iOS, xDrip Ultra, Loop Ultra, LoopCaregiver, Nightscout и драйверы сенсоров в сборках DiaNight — экспериментальное программное обеспечение с открытым кодом. Оно не зарегистрировано как медицинское изделие и не одобрено регуляторами, а производители сенсоров и помп его не поддерживают. Разработчики xDrip4iOS пишут, что оно не одобрено для принятия решений о лечении и не должно быть единственным источником данных о глюкозе. Пороги тревог и любые настройки терапии согласуйте с эндокринологом, держите под рукой глюкометр и сверяйте показания при любых сомнениях. Решения о лечении и ответственность за них остаются за вами.
Вопросы об xDrip на iPhone
Можно ли установить xDrip на айфон?
Тот xDrip+, который ставят на Android, — нет: для iPhone он не выпускается. На iPhone и iPad работает отдельное открытое приложение xDrip4iOS. В App Store его нет: его собирают сами на Mac или ставят по приглашению TestFlight от того, кто публикует сборку. У DiaNight две готовые сборки: xDrip Ultra с нашими драйверами сенсоров из России — 4 000 ₽ в год, и xDrip4iOS как подписчик Nightscout с тревогами — 1 000 ₽ в год за устройство. Приглашение приходит на e-mail Apple ID сразу после оплаты.
Чем xDrip Ultra отличается от xDrip4iOS?
Это одно и то же приложение, но в xDrip Ultra добавлены наши драйверы: российский Libre 2 (Gen2), Libre 3 и 3 Plus, Ottai M8, Aidex X / LumiFlex, SIBIONICS GS2 / GS3 и сенсор Medtrum TouchCare A6 подключаются к iPhone напрямую по Bluetooth — без помпы и без приложения производителя. В xDrip4iOS этих драйверов нет: напрямую он читает Dexcom и европейский Libre 2, а остальное получает через интернет в режиме «Подписчик». Всё остальное — тревоги, Apple Watch, виджеты, выгрузка в Nightscout — одинаково.
Нужна ли помпа для xDrip Ultra?
Нет. xDrip Ultra, как и xDrip4iOS, — приложение для мониторинга: сенсор и iPhone, без помпы и без замкнутой петли. Помпа нужна только для Loop Ultra — нашей сборки Loop, которая по показаниям сенсора сама меняет подачу инсулина.
Есть ли xDrip на русском языке для айфона?
Частично. В xDrip4iOS есть русский перевод: при русском языке iPhone основные экраны и настройки на русском — например, «Источник данных», «Главный», «Подписчик». Часть подсказок и сообщений пока на английском. Наши драйверы сенсоров в xDrip Ultra — на русском и английском. А «xDrip+ на русском», который предлагают скачать, — версия для Android, на iPhone она не установится.
Как сделать хдрип фолловер на телефоне родителя?
Поставьте xDrip4iOS на iPhone родителя — нужна отдельная подписка (1 000 ₽ в год), она действует на один Apple ID. В настройках выберите «Источник данных» → «Подписчик» и сервис, откуда брать сахар: Nightscout (адрес с https:// и API secret), LibreLinkUp или LibreLinkUp Russia (аккаунт, которому открыт доступ к показаниям), Dexcom Share, CareLink или Medtrum EasyView. Затем включите «Поддержание активности» в режиме Normal и настройте тревоги. Интернет нужен и телефону, который выгружает данные, и телефону родителя.
Почему xDrip не передаёт данные фолловеру?
Чаще всего дело не в подписчике, а в источнике или в фоновом режиме iOS. Сначала проверьте, есть ли свежее значение в самом Nightscout или LibreLinkUp: подписчик не получит то, что туда ещё не выгружено. Затем — что «Поддержание активности» не выключено, для xDrip4iOS включено «Обновление контента», нет режима энергосбережения и приложение не смахнуто из переключателя приложений. Если сахар обновляется только при открытом приложении, попробуйте режим Aggressive. И всегда смотрите на время показания, а не только на число.
Работает ли xDrip на айфоне с российским Либре 2, Сибионикс или Айдекс?
Да — в xDrip Ultra: российский Libre 2 (Gen2), Libre 3 и 3 Plus, Aidex X / LumiFlex, SIBIONICS GS2 / GS3, сенсор Medtrum TouchCare A6 и европейский Ottai M8 подключаются напрямую по Bluetooth — без помпы, без приложения производителя и без LibreLinkUp. В xDrip4iOS за 1 000 ₽ этих драйверов нет: российский Libre 2 в нём можно смотреть только через LibreLinkUp Russia, когда сенсор читает официальное приложение LibreLink. Если есть совместимая инсулиновая помпа, те же сенсоры напрямую читает Loop Ultra.
Можно ли поставить xDrip4iOS на iPad или на второй телефон?
xDrip4iOS работает на iPhone и iPad с iOS 16.2 или новее, так что подписку за 1 000 ₽ можно оформить и на iPad. Но действует она на одно устройство (один Apple ID): для второго телефона — например, телефона родителя в режиме «Подписчик» — нужна отдельная подписка. Для xDrip Ultra с сенсорами, которые активируются по NFC (Libre 2 RU, Libre 3 / 3 Plus, SIBIONICS GS3), нужен iPhone.
xDrip Ultra — 4 000 ₽, xDrip4iOS — 1 000 ₽ за 12 месяцев на одно устройство, без автосписаний. Приглашение TestFlight приходит на e-mail Apple ID сразу после оплаты.