mi smart magic cube приложение

Mi smart magic cube приложение

Original Xiaomi Mijia Smart cube 3D

18924481

18924191

18924192

18924194

18924487

18924496

18924509

18924510

Mi Smart Magic Cube
Приложение apk на сайте производителя.
Там по китайски, но кнопка скачать одна.
В русскому google play приложения нет.
http://app.mi.com/deta…xiaomi.jiqid.supercube
com.xiaomi.jiqid.supercube.apk ( 51.77 МБ )

Ссылка на старницу с apk. Но не проверял заработает ли сразу без Mi Home

В теме нет куратора. По вопросам наполнения шапки обращайтесь к модераторам раздела через кнопку 3itTHvgwwbZYgEQ2V9IBLFqvtv5GBMz0FaXfaWylqTNz1Ef2BZпод сообщениями, на которые необходимо добавить ссылки.

Получил посылочку с али. Просто кубик в блистере. Из инструкций мелкая бумажка с иерогливами. 3D код с нее уводит на какой то китайский чат.

Начинаю гуглить как подключить к телефону и все уводит на supercube giiker. Это не оно.

Далее поиск продавцов аналогичного на али чтобы было описание на английском натыкает что нужно поставить Mi Home (благо учетка есть). Но устройство не добавляется. В поиске его не видит, по bluetooth вижу что есть какое то устройство без имени, но не коннектится.

Тыкаем разные кнопки и выходим на сайт http://app.mi.com/deta…xiaomi.jiqid.supercube на котором лежит apk нужный нам. Качаем его и радуемся. Зайдя в приложение, запускаем сборку и приложение показывает куда и как его крутить.

Источник

Умный дом без пультов, но с кубиком

Проблема

f01d76558d836eb09b9838514b61dc61

На время ремонта новой квартиры я вернулся в квартиру, в которой не жил 10 лет и решил поупражняться в дисциплине “Умный дом”, чтобы со знанием дела обустраивать уже новую квартиру. Техника в этой квартире тоже не самая умная и не самая новая, ибо была произведена

10 лет назад. Больше всего в квартире меня напрягало обилие инфракрасных пультов, они терялись и нагружали мозг подбором нужного. До недавнего времени было принято на пультах делать огромное количество малоиспользуемых кнопок. А еще пульты не эстетичны и не гигиеничны, одни угловатые, другие с скруглёнными гранями, кнопки желтеют, в них копятся остатки жизнедеятельности обитателей на которых образуется «подкнопочный биоценоз». В итоге по дому разбросано десяток пультов с кучей ненужных кнопок, для простой операций приходилось искать по две-три штуки, их вид царапает взор, хотелось удобного тактильного и модного голосового управления.

На замену куче пультов хотелось взять современное устройство с приятным дизайном, чтобы разница по сравнению с пультами бросалась в глаза. Ответной частью контроллера должно стать устройство умеющее обучаться инфракрасным сигналам с существующих пультов. Беглый поиск и маркетинг xiaomi сделали своё грязное дело и взор мой пал на Xiaomi universal IR remotecontroller и Xiaomi Mi Smart Home Magic Cube, а чтобы эти ребята могли общаться пришлось купить Xiaomi smart home gateway 2

99d4d4062e0b4e751d8cbd5daee9c4e7

Приключения

В теории всё казалось просто, вот кубик, вот излучатель IR сигналов, вот их предводитель — ZigBee гейт. Но жизнь, как обычно, богаче.

Уже при подключении этого всего стало весело, без интернета это всё не настроить, все устройства требуют связи с серверами xiaomi, кроме того, продаваемые устройства произведены для китайского рынка и для их работы в родном приложении Mi Home требуется установить регион “Китай”. Всё бы ничего, но если у вас регион Китай то используйте и китайские сервера, выбора не предоставляется. Я не параноик, не против чтобы КГБ товарища Си Цзиньпина знало когда и какие инфракрасные сигналы я посылаю своим колонкам и телевизорам. На практике оказалось, что почти все способности умных устройств гвоздями прибиты к серверам и без их ведома почти ничего не делают, сами сервера далеко (в Китае) в итоге послав из приложения Mi Home 10 сигналов увеличивающих громкость колонок приходилось ждать секунд 5 до начала увеличения звука, и еще секунд 30 до завершения обработки всех 10 сигналов, да и сами сигналы излучались не быстренько, а рывками, звук увеличивается на 1 затем ждет секунду еще на два, снова ожидание итд. Удобство так себе, врагу не пожелаешь.

Беда из Китая не приходит одна, кроме тормозов натирать стала невозможность прикрутить умный кубик к управлению звуком.

Кубик управляется жестами:

Все действия триггеры — то есть сделал действие, пришел сигнал о том, что оно случилось, но для поворота вокруг вертикальной оси кубик умеет мерять еще и градус поворота, поэтому жест поворота удобно использоваться для управления звуком, повернул на 90 градусов по часовой стрелке — звук увеличился на 10 пунктов, повернул на 45 против часовой стрелки — звук уменьшился на 5 итд. В родном приложении нет возможности реализовать такое поведение в связки с инфракрасным излучателем, лучшее что умел мой комплект — это управление яркостью светодиодов на гейте ZigBee, это настолько-же прикольно насколько бесполезно, да еще и с 3х секундной задержкой имени Китайских серверов.

Чтобы одолеть сию оказию начал смотреть как устройства дружат с опенсорсными проектами типа Home Assistant, оказалось что да, есть такая возможность, но в Xiaomi явно решили придушить её, спрятав токены для общения с излучателем и закрыв порты через которые идет общение с ZigBee гейтом. Security token для общения с IR излучателем были по советам из интернетов выужены из логов на андроид устройстве, для этого пришлось установить приложение Mi Home годичной давности в котором был такой баг. С xiaomi gateway было чуть сложнее, пришлось подпаиваться к его UART RX/TX для того чтобы с консоли открыть порты через которые с ним общается Home Assistant.

Сам Home Assistant надо где-то запускать, под эту задачу подошел Synology DS718+ который использовался у меня как DLNA медиацентр и торрентокачалка. Это устройство умеет запускать Docker контейнеры и в нем легко завёлся контейнер с Home Assistant. Home Assistant штука крутая, но в отличии от Mi Home всю умность дома в нем нужно писать ручками в yaml. Освоив DSL понимаемый Home Assistant и поплевавшись от еще одного средства программирования не требующего знания ЯП удалось состряпать костыль нужной формы.

Эта автоматизация отлавливает событие поворота по часовой стрелке и вызывает скрипт в имя которого подставляется кол-во сигналов увеличения звука которые должен послать инфракрасный излучатель. Как вы наверное догадались, для каждого угла поворота требуется свой скрипт, на их создание была призвана копипаста, она и народила мне вот таких скриптов 20 штук:

Ура! Звук управляет поворотом кубика вокруг вертикальной оси, а включаются и телевизор и колонки поворотом кубика вокруг горизонтальной оси на 90 градусов.

Из Home Assistant все управляется, но хочется же еще и голосом этим рулить, Google Assistant подключается в Home Assistant, но тоже не без приключений. GA не показывает в интерфейсе скрипты, зато показывает выключатели. Понятие выключателя не ложилось на мой телевизор, так как не существовало программного способа понять включен он или выключен. Однако я нашел у телевизора разьём для Ethernet кабеля, но не нашел описания протокола общения по нему, поэтому решил использовать признак наличия IP адреса телевизора в сети в качестве сенсора, если IP телевизора в сети есть — он включен, если нет выключен. Чтобы реализовать такой сенсор пришлось написать простенький custom_component для Home Assistant:

И вот такой вот переключатель стал отображаться в Google Home и управляться с голоса.

Источник

Понравилась статья? Поделить с друзьями:
Добавить комментарий
  • Как сделать успешный бизнес на ритуальных услугах
  • Выездной кейтеринг в России
  • Риски бизнеса: без чего не обойтись на пути к успеху
  • mi smart kettle pro приложение
  • mi smart band 5 установить приложение