Мы очень рады, что Вам нравится данный проект и вы проголосовали за его развитие.
Работа над задачами по проекту отнимает у его разработчика самое ценное — время, так что небольшая компенсация в виде материальной поддержки поднимет интерес к разработке и позволит сделать больше задач для общей пользы 🙂
Модуль Xiaomi miIO
Владелец задачи: skysilver, Киров — Россия
Текущий статус: Поддержка
Страница дополнения
Поддержка wifi-устройств из экосистемы Xiaomi в MajorDoMo.
Задача модуля — реализация взаимодействия с wifi-устройствами Xiaomi с помощью отправки и приема пакетов по проприетарному шифрованному сетевому протоколу miIO.
Использование этого протокола позволяет управлять теми устройствами, которые не имеют открытого api (режима разработчика). Например, Xiaomi Mi Robot Vacuum, Xiaomi Mi Smart WiFi Socket, Xiaomi Philips LED Ceiling Lamp и многие другие. Также позволяет расширить имеющиеся возможности открытого api у xiaomi-шлюза, в частности переводить его в режим сопряжения, привязывать и отвязывать к нему датчики, получать список датчиков и др.
Секретное меню телефона. Полный обзор всех функций меню для разработчиков. Часть 1.
Данный проект создан для объединения пользователей xiaomi-устройств, для обсуждения вопросов разработки модуля и тестирования; для материальной поддержки проекта.
Тэги: модули,xiaomi,miio,aqara,mijia,mihome,majordomo
21.04.2023
Merge pull request #19 from vgamaev/deerma.humidifier.jsq5
Merge pull request #19 from vgamaev/deerma.humidifier.jsq5
10.03.2023
Merge pull request #18 from Anisan/master
Merge pull request #18 from Anisan/master
20.02.2023
Merge pull request #14 from Zaitsev-ap/master
Merge pull request #14 from Zaitsev-ap/master
Добавлен zhimi.humidifier.ca4 (увлажнитель/мойка воздуха с дисплеем)
https://github.com/skysilver-lab/majordomo-xiaomim.
19.02.2023
Merge pull request #17 from sergejey/master
Merge pull request #17 from sergejey/master
14.09.2022
Merge pull request #16 from sergejey/master
Merge pull request #16 from sergejey/master
17.12.2021
Merge pull request #13 from sergejey/master
Merge pull request #13 from sergejey/master
21.11.2021
Merge pull request #12 from sergejey/master
Merge pull request #12 from sergejey/master
17.09.2021
Merge pull request #11 from sergejey/master
Merge pull request #11 from sergejey/master
04.04.2021
Merge pull request #10 from sergejey/master
Merge pull request #10 from sergejey/master
- Добавлена поддержка пылесоса M1S
- Добавлена возможность отправки команд через вызов callAPI без привязки к токену и IP-адресу устройства; например: callAPI(‘/api/module/xiaomimiio’,’GET’,array(‘did’=>’6′,’dcmd’=>’app_start’));
- Немного доработана функция тестирования API (добавлен авто-скролл к результату выполнения, добавлен пример использования с callAPI)
https://github.com/skysilver-lab/majordomo-xiaomim.
В мастерской Xiaomi рассказали про ЭТИ НАСТРОЙКИ Андроид, теперь настраиваю ТЕЛЕФОН только так 😱
28.01.2021
- Добавлена поддержка увлажнителя Mi Smart Sterilization Humidifier.
- Добавлена поддержка розетки Mi Smart Power Plug 2 (with BLE) (функции BLE-шлюза не поддерживаются).
https://github.com/skysilver-lab/majordomo-xiaomim.
17.09.2020
- Добавлена поддержка бризера Mi Fresh Air Ventilator A1-150.
- Добавлена поддержка пылесоса Mi Robot Vacuum Mop 1C.
https://github.com/skysilver-lab/majordomo-xiaomim.
17.09.2020
- Релиз версии 3.0.
https://github.com/skysilver-lab/majordomo-xiaomim.
22.06.2020
- Добавлена поддержка ультрафиолетовой лампы Mi Five Disinfection Lamp:
- получение текущего состояния (off, pause, active, countdown);
- включение/выключение (power);
- установка таймера автоматического выключения (poweroff_time);
- управление родительским контролем (child_lock);
- встроенная справка по метрикам.
- получение текущего состояния каждого канала;
- включение/выключение канала (channel_1, channel_2, channel_3);
- одновременное включение/выключение всех каналов (switch_all);
- управление подсветкой клавиш (backlight);
- встроенная справка по метрикам.
https://github.com/skysilver-lab/majordomo-xiaomim.
20.05.2020
- Добавлена поддержка потолочного светильника Yeelight Bright Moon LED Intelligent Ceiling.
- Добавлена поддержка увлажнителя воздуха Mi Air Humidifier MJJSQ.
- Добавлена поддержка аквариума Mi Smart Fish Tank.
- Добавлена поддержка термопотов Mi Heating Water Dispenser MINI (R1/R2) и Mi Heating Water Dispenser 4A (R3) (только чтение статуса).
https://github.com/skysilver-lab/majordomo-xiaomim.
Источник: connect.smartliving.ru
Три системых приложения в смартфонах Xiaomi, о которых вы, скорее всего, не знаете
MIUI является одним из самых полных слоев кастомизации. Многочисленные возможности прошивки выделяют ее из других слоев настройки на базе Android.
Помимо типичных опций настройки и многочисленных функциональных возможностей, MIUI скрывает некоторые приложения, которые могут помочь нам выжать максимум от устройств Xiaomi/Redmi/POCO.
Ниже представлена краткая информация о трех таких программах.
Режим концентрации
Этот режим доступен лишь в версиях MIUI для китайского рынка и пока не реализован в Global ROM.
Сам по себе режим концентрации — это не более чем приложение, которое помогает нам не отвлекаться на смартфон. После активации он отключит определенные функции девайса, чтобы его владелец мог сосредоточиться на неотложных делах.
Для активации программы потребуется Activity Launcher — приложение для разблокировки скрытых опций MIUI. При наличии указанной программы, достаточно открыть ее, воспользоваться значком лупы и отыскать «UsageStatsMainActivity».
После входа в означенную функцию открывается новый экран с режимом концентрации. В его настройках мы можем добавить ярлык на рабочий стол.
CIT
Еще одно из скрытых приложений, которые мы можем найти на любом устройстве Xiaomi/Redmi/POCO, созданное для проверки состояния каждого аппаратного компонента, с возможностью выполнения определенных задач вроде калибровки датчика приближения и т.п.
Для обретения доступа к программе необходимо зайти в «Настройки» и выполнить действия по следующей цепочке:
- Посетить раздел «О телефоне» и отправиться во «Все параметры».
- Сделать несколько последовательных кликов на «Версию ядра» и дождаться открытия CIT.
Power Monitor
В MIUI, наряду с описанными выше функциями, имеется измеритель FPS и Гц под названием Power Monitor. Его миссия — уточнение инфы об отображаемой на дисплее частоте обновления, которая позволяет выполнить проверку производительности в играх и ряде программ.
Активация Power Monitor невозможна без запуска опции разработчика. После совершения указанного действия, необходимо посетить «Параметры разработчика» (вход через «Доп. настройки») и активировать «Power monitor» через кнопку старта.
Ирина
Новость может быть такой с какого верного угла ее показать. Самое главное, что о новости думаете Вы?! Насколько она волнует и интересна Вам. Мое мнение может отличаться от Вашего. Если Вы не согласны с новостью или статьей напишите мне.
Источник: news.newnn.ru
Power monitor xiaomi режим разработчика
Сообщение sergejey » Сб янв 28, 2017 8:08 pm
В маркет добавился модуль поддержки устройств на базе оборудования Xiaomi Smart Home.
Пока поддержка базовая, но список поддерживаемых устройств и функций будет расширяться.
Для работы модуля необходимо, чтобы шлюз Xiaomi Mi Home находился в той же сети, что и сервер MajorDoMo, а так же (обязательно!), чтобы на шлюзе был включен режим разработчика. Инструкцию по включению этого режима можно почитать здесь, а если вкратце, то подключаете шлюз к стандартному приложению MiHome, переходите в настройки шлюза, там в раздел About и тыкаете по номеру версии внизу экрана, пока не появятся два новых пункта на китайском, переходите в первый из появившихся, включаете первую опцию (записываете ключ — текстовая строка под первым пунктом, на будущее пригодится), жмёте ОК (правую кнопку внизу экрана).
На данный момент реализована поддержка следующих устройств:
* Хаб — событие смены цвета подсветки, установка цвета подсветки, установка яркости, проигрывание рингктона
* Кнопка (Switch) — события однократного, двухкратного нажатия, а так же долгого нажатия (начало и конец)
* Выключатели (одно-, двухклавишные кнопки, выключатели в разрыв фазы) — события, управление
* Датчик движения — событие сработки
* Датчик окна/двери — события открытия/закрытия
* Датчик температуры/влажности — данные
* Кубик — события / данные поворота
* Розетка — событие смены статуса, управление
Пока модуль не умеет управлять устройствами (розетки, лампы и т.п.), только считывает поступающие данные — это будет в будущем доработано, само собой, просто у меня кроме вышеперечисленного ничего под рукой не было
Обновлено: модуль уже умеет слать управляющие команды, но чем именно может управлять смотрите сверху в списке поддерживаемых устройств.
P.S. Модуль расчитан на работу в связке с модулем Простые устройства, так что добавлять оборудование в систему и в интерфейсы можно очень быстро (без него тоже работает)
За это сообщение автора sergejey поблагодарили (всего 23): Jager (Сб янв 28, 2017 9:05 pm) • Denis_k (Сб янв 28, 2017 11:12 pm) • Amarok (Вс янв 29, 2017 8:25 am) • VladPTZ (Вс янв 29, 2017 9:56 am) • Vit (Пн янв 30, 2017 5:18 am) • mixachev (Пн янв 30, 2017 3:52 pm) • Sensei (Чт фев 09, 2017 1:40 pm) • Сердобольный (Пт мар 31, 2017 2:31 pm) • Gelezako (Пт мар 31, 2017 5:18 pm) • anshmd (Пт мар 31, 2017 5:44 pm) и ещё 13
Рейтинг: 27.06%
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки — за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect — информация, сотрудничество, услуги
Re: Модуль поддержки Xiaomi Smart Home
Сообщение Jager » Сб янв 28, 2017 9:05 pm
Источник: mjdm.ru