У меня есть уже 3 имплентации общения с пультом от ворот: напрямую через MQTT, веб-приложение и Телеграм-бот. Но мне мало. Хочу открывать с кнопки с телефона. А лучше — с часов. Часов у меня нет, зато есть Mi Band 7.
Mi Band 7 работает на ZeppOS. Циферблаты и другие приложения пишут на JS. Есть CLI для установки своих приложений — https://docs.zepp.com/docs/1.0/guides/tools/cli/. С zepp-cli у меня были сложности даже при первой настройке — https://github.com/orgs/zepp-health/discussions/350.
Через несколько дней попыток я забросил это дело и сделал на айфоне шорткат, который отправляет флажок через приложение EasyMQTT.
Кстати, за пару месяцев китайцы постарались и, похоже, много чего починили. Сейчас у меня сходу без ошибок установилась
zepp-cli, создался проект и запустился симулятор и dev tools приложения из сэмпла.Пожалуй, попробую ещё один заход сделать, а потом расскажу вам, как прошло.