AmazHA — приложение Home Assistant для часов Amazfit — работает на фиксированном списке моделей с Zepp OS. Этот список — не догадка и не маркетинговое обещание: это перечень часов, под которые собирается пакет приложения, и именно по нему Zepp App Store решает, кто может его установить. Ниже он разобран модель за моделью.
Короткий ответ
AmazHA работает на 25 моделях Amazfit с Zepp OS, квадратных и круглых: GTS 4 и GTR 4, Bip 6 и Bip Max, Falcon, а также модели линеек Active, Balance, Cheetah и T-Rex. Все они получают одно и то же приложение и одни и те же экраны. Active Edge, Bip 5 и T-Rex 2 не поддерживаются, как и часы с уровнем API Zepp OS ниже 3.0.
Если вас интересуют только ваши часы, найдите их в таблице ниже или сразу переходите к разделу как проверить свои часы за две минуты.
Полный список
Все 25 поддерживаемых моделей с формой и размером экрана, под который рисует AmazHA. В каждой строке — «да».
| Модель | Форма | Экран (пиксели) | AmazHA |
|---|---|---|---|
| Active | Квадратные | 390×450 | Да |
| Active 2 | Квадратные и круглые | 390×450 (квадратные), 466×466 (круглые) | Да |
| Active 2 Golf | Круглые | 466×466 | Да |
| Active 3 Premium | Круглые | 466×466 | Да |
| Active Max | Круглые | 480×480 | Да |
| Balance | Круглые | 480×480 | Да |
| Balance 2 | Круглые | 480×480 | Да |
| Balance 2 XT | Круглые | 480×480 | Да |
| Balance 3 | Круглые | 480×480 | Да |
| Balance 3 Ti | Круглые | 480×480 | Да |
| Balance Ultra | Круглые | 480×480 | Да |
| Bip 6 | Квадратные | 390×450 | Да |
| Bip Max | Квадратные | Матрица 432×514, приложения видят 390×450 | Да |
| Cheetah 2 Pro | Круглые | 466×466 | Да |
| Cheetah 2 Ultra | Круглые | 480×480 | Да |
| Cheetah Pro | Круглые | 480×480 | Да |
| Cheetah Round | Круглые | 454×454 | Да |
| Cheetah Square | Квадратные | 390×450 | Да |
| Falcon | Круглые | 416×416 | Да |
| GTR 4 (и GTR 4 LE) | Круглые | 466×466 | Да |
| GTS 4 | Квадратные | 390×450 | Да |
| T-Rex 3 | Круглые | 480×480 | Да |
| T-Rex 3 Pro | Круглые | 466×466 (44 мм), 480×480 (48 мм) | Да |
| T-Rex Ultra | Круглые | 454×454 | Да |
| T-Rex Ultra 2 | Круглые | 480×480 | Да |
Варианты считаются теми же часами
В манифесте, на котором основан этот список, записей гораздо больше 25, потому что Amazfit продаёт одни и те же часы под несколькими идентификаторами прошивки. Все они охвачены:
- Региональные версии — помеченные в манифесте приложения как (W), (WN) или (W64) — это те же часы, что и модель, к которой они относятся.
- Версии с NFC: Active 2 NFC (квадратные и круглые) — это Active 2.
- GTR 4 LE указаны вместе с GTR 4, а Cheetah Pro KK — вместе с Cheetah Pro.
- Размеры корпуса: T-Rex 3 Pro выпускаются в размерах 44 мм и 48 мм с разными экранами, и поддерживаются оба.
Тот же список есть на главной странице, в разделе Совместимость. Он берётся из собственного манифеста приложения при каждой сборке сайта, так что расхождений быть не может.
Откуда взялся список
Это все часы Amazfit, которые инструменты разработчика Zepp регистрируют с уровнем API 3.0 или новее, минус три модели, исключённые намеренно (о них ниже). AmazHA объявляет минимальным уровень API 3.0, поэтому более старых часов в списке нет совсем.
Часы, которые Amazfit выпустит позже, автоматически не поддерживаются. Их нужно добавить в список и опубликовать новую версию AmazHA; до тех пор Zepp App Store не будет предлагать приложение для них.
По линейкам
Ответ для каждой линейки — с деталями, которые различаются между моделями. Если ваша модель здесь есть, AmazHA на ней работает.
Active
Поддерживаются все часы Active на Zepp OS, кроме Active Edge.
- Amazfit Active: да. Квадратные, 390×450.
- Amazfit Active 2: да, в обоих вариантах. Квадратные Active 2 и Active 2 NFC Square используют раскладку 390×450; круглые Active 2 — 466×466.
- Amazfit Active 2 Golf: да. Круглые, 466×466.
- Amazfit Active 3 Premium: да. Круглые, 466×466.
- Amazfit Active Max: да. Круглые, 480×480.
- Amazfit Active Edge: нет. Экран 360×360 слишком мал (см. не поддерживаются, и почему).
Active 2 — единственная модель в списке, которая продаётся и в квадратном, и в круглом варианте. Оба работают с одним и тем же приложением, нарисованным под свой экран, поэтому различается только раскладка, а не возможности.
Balance
Поддерживаются все модели Balance, и все они входят в группу круглых экранов 480×480.
- Amazfit Balance: да.
- Amazfit Balance 2: да.
- Amazfit Balance 2 XT: да.
- Amazfit Balance 3: да.
- Amazfit Balance 3 Ti: да.
- Amazfit Balance Ultra: да.
Поскольку размер экрана у них одинаковый, все Balance получают одну и ту же сборку приложения. Balance 3, Balance 3 Ti и Balance Ultra новее остальных и получают ровно то же, что и Balance 2.
Одно замечание для первых Balance, и только если вы пользуетесь датчиками часов в фоне: на прошивке Balance 2.0.0 фоновые обновления после перезапуска часов прекращаются до следующего перезапуска. Это ошибка таймера служб в самой прошивке, и приложение исправить её не может, а в более новых прошивках Balance её уже нет. Держите часы обновлёнными — и это вас не коснётся. Всё, что вы делаете при открытом приложении, работает в любом случае.
Bip
Поддерживаются две модели Bip: Bip 6 и Bip Max. Bip 5 — нет.
- Amazfit Bip 6: да. Квадратные, 390×450 — тот же размер экрана, под который спроектирована раскладка AmazHA.
- Amazfit Bip Max: да. Квадратные, с матрицей 432×514.
- Amazfit Bip 5: нет. Экран 320×380 слишком мал.
О Bip Max стоит сказать отдельно. Приложения, написанные под уровень API 3, он запускает на виртуальном холсте 390×450: при матрице 432×514 часы сообщают приложению, что их экран — 390×450. AmazHA измерило это на настоящих Bip Max. На практике Bip Max показывает ту же раскладку, что GTS 4 или Bip 6.
Однажды этот холст стал причиной реальной ошибки: набор значков был рассчитан на физическую матрицу, приложение рисовало в размерах виртуального холста, и некоторые значки получались пустыми. Теперь AmazHA поставляет для Bip Max набор значков, покрывающий оба размера, и проверяет, что файл, который оно собирается нарисовать, существует, а если нет — берёт размер, который точно есть.
Cheetah
Поддерживаются все модели Cheetah на Zepp OS, в трёх размерах экрана.
- Amazfit Cheetah Square: да. Квадратные, 390×450.
- Amazfit Cheetah Round: да. Круглые, 454×454.
- Amazfit Cheetah Pro: да. Круглые, 480×480 (Cheetah Pro KK тоже).
- Amazfit Cheetah 2 Pro: да. Круглые, 466×466.
- Amazfit Cheetah 2 Ultra: да. Круглые, 480×480.
Cheetah 2 Ultra входит в группу 480×480 вместе с Balance 2 и T-Rex 3; Cheetah 2 Pro — в группу 466×466 вместе с GTR 4 и круглыми Active 2.
Falcon
Falcon поддерживается. Это единственная модель в группе круглых экранов AmazHA 416×416.
- Amazfit Falcon: да. Круглые, 416×416.
- Falcon 2: часов с таким названием в списке AmazHA нет. В списке указан только Falcon. Если у вас часы, которые продаются под другим названием Falcon, воспользуйтесь двухминутной проверкой ниже: последнее слово за App Store.
С экраном 416×416 у Falcon самый маленький круглый экран в списке. Всё помещается; если хочется текста покрупнее, загляните в раздел квадратные или круглые — там о параметрах Размер шрифта и Размер карточек.
GTR 4 и GTS 4
Поддерживаются и GTR 4, и GTS 4, причём GTS 4 — эталонные часы для всего приложения.
- Amazfit GTS 4: да. Квадратные, 390×450.
- Amazfit GTR 4: да. Круглые, 466×466. GTR 4 LE указаны вместе с ними.
- Amazfit GTS 4 Mini: в списке нет.
С GTS 4 начался AmazHA. Его экран 390×450 — это холст, на котором рисуется каждая раскладка, а затем масштабируется под другие экраны; интерактивное демо на главной странице — это GTS 4, и это собственные часы разработчика: текущую версию перед выпуском проверяли на них пункт за пунктом.
Более старых моделей GT, таких как GTS 2, GTR 2, GTS 3 или GTR 3, в списке нет. Если AmazHA не появляется в App Store ваших часов, ваши часы не поддерживаются.
T-Rex
Поддерживаются T-Rex 3, T-Rex 3 Pro, T-Rex Ultra и T-Rex Ultra 2. T-Rex 2 — нет.
- Amazfit T-Rex 3: да. Круглые, 480×480.
- Amazfit T-Rex 3 Pro: да, в обоих размерах. Модель 44 мм использует раскладку 466×466, модель 48 мм — 480×480.
- Amazfit T-Rex Ultra: да. Круглые, 454×454.
- Amazfit T-Rex Ultra 2: да. Круглые, 480×480.
- Amazfit T-Rex 2: нет, из-за памяти (см. ниже).
Если вы ищете просто «T-Rex»: текущие модели работают, T-Rex 2 — нет, а для всего более старого ответ даст проверка в App Store ниже.
Что получают все поддерживаемые часы
Каждая поддерживаемая модель работает с одним и тем же приложением: те же экраны, тот же виджет, те же датчики часов. Шесть групп экранов различаются только раскладкой и размерами значков, но никогда — возможностями.
Это следует из того, как устроен AmazHA. Часы никогда не общаются с Home Assistant сами: они связываются с приложением Zepp на телефоне по Bluetooth, а всю работу с сетью выполняет телефон. Поэтому ничто в подключении не зависит от модели часов, и часам не нужен Wi-Fi.
На любой из 25 моделей вы получаете:
- Свой дом по комнатам или в виде списка «Избранное», с экраном управления для каждого вида устройств: свет, выключатели, климат, шторы, пылесосы, панели сигнализации, датчики, медиаплееры, вентиляторы, замки, сцены, скрипты, кнопки, автоматизации, камеры, трекеры и вспомогательные списки выбора (
selectиinput_select). Всего 17 типов устройств. - Виджет на циферблате: до четырёх устройств на карточках быстрого доступа часов, в одно касание. Виджет объявлен для каждой из шести групп экранов.
- Датчики часов в Home Assistant: шаги, пульс, сон, заряд батареи и многое другое, через интеграцию Home Assistant Mobile App. Показание, которое часы дать не могут, просто не отправляется; ничего не ломается. В статье о датчиках часов описаны все 18.
- Те же ограничения: телефон должен быть рядом, а список устройств ограничен сотней. Несколько десятков устройств работают быстро на любой модели; держать выбор небольшим советуем для всех часов, а не только для маленьких экранов (см. урок «Если что-то не так»).
Как это проверялось
Перед выпуском текущей версии обход всех видов экранов прогнали на настоящих прошивках 19 моделей Amazfit в симуляторе Zepp, который запускает собственную прошивку каждых часов, а не имитацию. Проверка прошла на всех 19. Более длинные прогоны, около 130 экранов за одну сессию, выполнены на GTS 4, Cheetah Square, T-Rex Ultra, Cheetah Pro, Falcon, GTR 4, Balance 2 и Active 2 Square — без единого чёрного экрана. Модели без собственного образа для симулятора, например новейшие Balance, получают тот же пакет, что и модель, с которой они делят группу экранов.
Квадратные или круглые: что меняется на экране
У AmazHA один дизайн: он нарисован на холсте 390×450 и масштабируется под каждый экран. На квадратных часах он заполняет экран; на круглых заголовки выровнены по центру, а списки занимают всё стекло.
Вот что это значит в деталях.
| Квадратные часы | Круглые часы | |
|---|---|---|
| Раскладка | Дизайн 390×450, масштабированный под экран | Тот же дизайн, вписанный в центральную полосу, которая держится подальше от изогнутого края |
| Заголовок экрана | Стрелка «назад» слева, заголовок выровнен влево | Стрелка «назад» отодвинута от изгиба, заголовок по центру |
| Длинный заголовок | Выровнен влево после стрелки | Сдвигается влево после стрелки и занимает место до самого стекла, вместо того чтобы прокручиваться |
| Плитки устройств и строки комнат | Во всю ширину с отступом | Расширены в стороны, примерно до 30 пикселей от края стекла |
| Ползунки, чипы, неподвижные элементы | Во всю ширину дизайна | Остаются в центральной полосе |
| Конец списка | Заканчивается последней строкой | Немного свободного места после последней строки |
| Подписи разделов | Выровнены влево | По центру |
| Виджет на циферблате | Рисуется в рамке, которую дают часы | Остаётся внутри круглого стекла, в том числе на часах, где рамка занимает всю ширину |
Жест «назад» и заголовок
На часах обеих форм свайп вправо возвращает назад. На экранах управления назад возвращает и нажатие в любом месте заголовка, а не только на маленькую стрелку. Это показано в уроке «Навигация на часах». На круглых часах это важнее: верх круга узкий, и вся полоса заголовка — цель гораздо крупнее стрелки.
Почему изменились заголовки на круглых часах
На круглом экране 480×480 место между стрелкой «назад» и её зеркальным отражением с другой стороны узкое. Комната с названием «Bedroom» туда не помещалась, а Zepp OS прокручивает не помещающийся текст бегущей строкой. Теперь заголовок, который не помещается по центру, сдвигается влево и занимает место после стрелки, как на квадратных часах. Короткие заголовки остаются по центру. В том же обновлении чипы комнат, например с температурой, научились расширяться под своё значение, так что «19.8°C» показывается целиком и не бежит.
Значки, нарисованные под каждый экран
Zepp OS рисует изображения в их родном размере, без масштабирования во время работы. Поэтому AmazHA не поставляет один набор значков для всех: каждая из шести групп экранов получает свой пакет значков, заранее нарисованных ровно в тех пиксельных размерах, которые использует этот экран. Благодаря этому значки остаются чёткими и на Falcon с 416×416, и на Balance с 480×480.
Крупнее текст и карточки — на часах любой формы
Если текст на вашем экране кажется мелким, на любой модели помогут два параметра в настройках AmazHA, в разделе Параметры (урок):
- Размер шрифта увеличивает весь текст на часах: 110%, 120% или 130%.
- Размер карточек увеличивает карточки зон на главном экране и плитки устройств: 115%, 130% или 145%.
Строки растут вместе с текстом, так что у крупных символов сохраняются отступы. Новый размер вступает в силу при следующем открытии AmazHA на часах.
Не поддерживаются, и почему
Три модели на Zepp OS исключены намеренно, а все часы с уровнем API ниже 3.0 не поддерживаются вовсе. Вот причины.
| Часы | AmazHA | Почему |
|---|---|---|
| Active Edge | Нет | Слишком маленький экран: 360×360 |
| Bip 5 | Нет | Слишком маленький экран: 320×380 |
| T-Rex 2 | Нет | Недостаточно памяти: 32 МБ ОЗУ против 128 МБ у GTS 4 |
| Часы с уровнем API Zepp OS ниже 3.0 | Нет | AmazHA нужен уровень API 3.0 или новее |
| Любая модель, которой нет в списке выше | Нет | Её нет в манифесте приложения, поэтому магазин его не предлагает |
Слишком маленький экран: Active Edge и Bip 5
Раскладка AmazHA спроектирована под 390×450 и масштабируется под каждый экран с сохранением пропорций. На экране 360×360 или 320×380 она сжимается настолько, что названия комнат, состояния плиток и кнопки уже неудобно читать. Решено было исключить эти две модели, а не выпускать то, что плохо читается.
Память: T-Rex 2
У T-Rex 2 32 МБ ОЗУ; минимум для AmazHA — 128 МБ, как у GTS 4. Это не ограничение платформы: сторонние приложения на T-Rex 2 работают. Это решение не выпускать урезанную версию.
Почему бы не сделать для него облегчённую версию? На часах с Zepp OS система, циферблат и все приложения делят под свой код одно небольшое пространство памяти — несколько мегабайт на тех часах, прошивки которых изучал AmazHA. Основная нагрузка AmazHA приходится не на экраны управления, которые облегчённая версия могла бы урезать, а на синхронизацию часов с Home Assistant и на фоновый слой. Урезанные экраны не помогли бы уместиться, поэтому облегчённая версия не планируется.
Старые часы
Часы, у которых Zepp OS старше уровня API 3.0, не могут запускать AmazHA, потому что приложение объявляет минимальным уровень 3.0. Модели без Zepp OS вообще не могут запускать приложения для Zepp OS. Для любой конкретной старой модели надёжная проверка — магазин: если AmazHA не появляется в App Store ваших часов, ваши часы не поддерживаются.
Wear OS
AmazHA предназначен для часов Amazfit с Zepp OS. Версия для Wear OS в разработке, без даты.
Как проверить свои часы за две минуты
Найдите AmazHA в App Store приложения Zepp, когда часы подключены. Если приложение нашлось, ваши часы поддерживаются; установите его, и бесплатное демо покажет, как оно работает на вашем экране, прежде чем вы что-то заплатите.
По шагам:
- Откройте на телефоне приложение Zepp, когда часы сопряжены и подключены.
- Откройте App Store — магазин приложений для ваших часов внутри приложения Zepp.
- Нажмите на значок поиска и введите AmazHA.
- Если появился результат AmazHA — Home Assistant Companion App, ваши часы поддерживаются.
- Нажмите Установить. Это бесплатно.
- На часах откройте список приложений и выберите AmazHA.
Приложение откроется с демо-домом, в котором есть комнаты и устройства. Все экраны работают на тестовых данных: откройте комнату, нажмите на переключатель, попробуйте яркость света или термостат. Это настоящее приложение на вашем настоящем экране, поэтому на вопрос «хорошо ли это выглядит на моих часах?» оно отвечает лучше любой таблицы. Для демо не нужны ни Home Assistant, ни оплата.
Если демо понравилось, следующий шаг — разовая разблокировка без подписки: нажмите на оранжевый баннер Демо-режим · нет лицензии на часах и следуйте уроку о разблокировке. Подробности — в разделе о цене на сайте.
Если AmazHA не появляется в магазине
| Что вы видите | Что это значит | Что делать |
|---|---|---|
| По запросу AmazHA ничего нет | Ваших часов нет в списке | Сверьтесь с таблицей выше; если вашей модели там нет, она не поддерживается |
| Установка не завершается | Приложение передаётся с телефона на часы по Bluetooth | Держите телефон рядом с включённым Bluetooth и попробуйте ещё раз |
| AmazHA открывается с тестовыми комнатами | Это демо, так и задумано | Разблокируйте его и подключите свой Home Assistant |
Как установить приложение на Amazfit
Приложения для часов на Zepp OS устанавливаются с телефона: откройте приложение Zepp, откройте в нём App Store, найдите приложение и нажмите Установить. Приложение передаётся на часы по Bluetooth, а телефон показывает ход установки. Ни компьютер, ни кабель не нужны.
Так устанавливается любое приложение на любые часы с Zepp OS. Для AmazHA:
- Перед началом: часы сопряжены с приложением Zepp на телефоне, Bluetooth включён, телефон рядом.
- Откройте приложение Zepp — приложение-компаньон ваших часов (шаг 1).
- Откройте App Store внутри приложения Zepp (шаг 2).
- Найдите AmazHA: нажмите на значок поиска и введите название (шаг 3).
- Откройте результат — AmazHA — Home Assistant Companion App (шаг 4).
- Нажмите «Установить» и дождитесь окончания передачи (шаг 5).
- Откройте его на часах: нажмите кнопку, чтобы открыть список приложений, и выберите AmazHA (шаг 6).
Собственные настройки приложения тоже находятся в приложении Zepp. У AmazHA они в разделе Профиль › ваши часы › Приложения › AmazHA › Настройки: там вы подключаете Home Assistant, выбираете устройства, которые показывают часы, и задаёте параметры.
Обновления приходят через тот же магазин. После обновления один раз перезапустите часы.
После установки: от демо к собственному дому
Когда приложение уже на часах, для подключения к Home Assistant нужны три урока, какая бы ни была модель:
- Разблокировка полной версии: пятизначный код на часах, разовая оплата на kzl.io/code.
- Подключение Home Assistant: в настройках AmazHA нажмите Home Assistant, введите Локальный URL (LAN) и, если нужен доступ вне дома, Удалённый URL, вставьте Долгосрочный токен доступа и нажмите Подключиться.
- Выбор устройств: все устройства изначально скрыты, поэтому включите те, которые хотите видеть на часах.
На шаге подключения люди чаще всего спотыкаются о две вещи, и ни одна из них не зависит от часов:
- Токен должен быть от администратора. AmazHA читает ваши зоны через API шаблонов Home Assistant, который Home Assistant открывает только администраторам. С токеном обычного пользователя проверка подключения проходит, но часы не загружают устройства и показывают Нужен админ-токен. Это объясняется в статье о долгосрочном токене доступа.
- Дома достаточно локального адреса. AmazHA использует локальный адрес, пока телефон в домашней сети. Удалённый адрес нужен, только чтобы пользоваться часами вне дома; варианты сравниваются в статье об удалённом доступе.
Выбор часов для Home Assistant
Если вы выбираете часы в том числе ради Home Assistant, подойдут любые из 25, потому что приложение и его возможности на всех одинаковые. Различается экран, а это дело вкуса.
Несколько соображений из самого списка:
- Квадратные или круглые. Квадратные часы (390×450, а также Bip Max) показывают AmazHA в том размере, под который оно спроектировано. Круглые показывают те же экраны с заголовками по центру и списками до самого края стекла. Ни одна форма не теряет возможностей.
- Размер экрана. Круглые экраны в списке — от 416×416 (Falcon) до 480×480 (Balance, Cheetah Pro, T-Rex 3 и другие). Каждый экран показывает ту же раскладку, масштабированную под свой размер; Размер шрифта и Размер карточек делают любой из них удобнее для чтения.
- Новые и старые поколения. В списке есть и более старые часы, такие как GTS 4 и GTR 4, и новейшие Balance 3 и Balance Ultra. AmazHA работает на обоих поколениях прошивок; минимум — уровень API Zepp OS 3.0.
- Избегайте трёх исключений, если вам важен Home Assistant: Active Edge, Bip 5 и T-Rex 2.
Эта страница сравнивает часы только с точки зрения AmazHA. Время работы от батареи, датчики, кнопки и материалы — это то, что описывает Amazfit, и здесь они не рассматриваются.