Модуль XiaomiHome

Task owner: SergeJey, Минск - Беларусь
Current state: Support
Addon Page

Поддержка оборудования Xiaomi MiHome в системе MajorDoMo

Для работы модуля необходимо, чтобы шлюз Xiaomi Mi Home находился в той же сети, что и сервер MajorDoMo, а так же (обязательно!), чтобы на шлюзе был включен режим разработчика. Инструкцию по включению этого режима можно почитать здесь, а если вкратце, то подключаете шлюз к стандартному приложению MiHome, переходите в настройки шлюза, там в раздел About и тыкаете по номеру версии внизу экрана, пока не появятся два новых пункта на китайском, переходите в первый из появившихся, включаете первую опцию (записываете ключ -- текстовая строка под первым пунктом, на будущее пригодится), жмёте ОК (правую кнопку внизу экрана).

На данный момент реализована поддержка следующих устройств:

  • Хаб -- событие смены цвета подсветки, установка цвета подсветки, установка яркости, проигрывание рингтона
  • Кнопка (Switch) -- события однократного, двухкратного нажатия, а так же долгого нажатия (начало и конец)
  • Выключатели (одно-, двухклавишные кнопки, выключатели в разрыв фазы) -- события, управление
  • Датчик движения -- событие сработки
  • Датчик окна/двери -- события открытия/закрытия
  • Датчик температуры/влажности -- данные
  • Погодный датчик -- температура/влажность/атмосферное давление
  • Кубик -- события / данные поворота
  • Розетка -- событие смены статуса, управление

Обсуждение: http://majordomo.smartliving.ru/forum/viewtopic.php?f=5&t=3644

Tags: xiaomi

04.06.2018

Merge pull request #11 from skysilver-lab/master

(SergeJey)

Merge pull request #11 from skysilver-lab/master

Поддержка Aqara Cube, Aqara Lock, ПУ для заряда батареек

Discuss (6) (3)

19.05.2018

Merge pull request #10 from skysilver-lab/master

(SergeJey)

Merge pull request #10 from skysilver-lab/master

Типы батареек, метрика energy_consumed, картинки устройств

Discuss (0) (4)

17.05.2018

Merge pull request #8 from Anisan/master

(SergeJey)

Merge pull request #8 from Anisan/master

voltage in volt, battery level

Discuss (0) (2)

17.05.2018

Merge pull request #7 from Anisan/master

(SergeJey)

Merge pull request #7 from Anisan/master

add debug settings (send/recv message to log)

Discuss (0) (1)

27.04.2018

Merge pull request #6 from sergey-e-moiseev/master

(SergeJey)

Merge pull request #6 from sergey-e-moiseev/master

Add sensor_switch.aq3 support.

Discuss (0) (1)

19.04.2018

Merge pull request #5 from skysilver-lab/master

(SergeJey)

Merge pull request #5 from skysilver-lab/master

Простые устройства, лого модуля, индикатор цикла

Discuss (0) (3)

19.03.2018

Device add fix

(SergeJey)

Device add fix

Discuss (0) (3)

18.03.2018

Merge pull request #3 from skysilver-lab/master

(SergeJey)

Merge pull request #3 from skysilver-lab/master

Добавлена поддержка штор Aqara

Discuss (0) (4)

26.01.2018

Merge pull request #2 from Anisan/master

(SergeJey)

Merge pull request #2 from Anisan/master

add image devices

Discuss (0) (5)

20.09.2017

Обновления

(SergeJey)
  • Возможность указать IP шлюза и интерфейса для "прослушивания" событий
  • Поддержка датчиков Aqara (включая датчик протечки)
Discuss (5) (4)

15.08.2017

Поддержка погодного датчика

(SergeJey)

Добавилась поддержка датчика Xiaomi Aqara Temperature Humidity Sensor с данными по температуре/влажности/атмосферному давлению

Discuss (0) (3)

 
(9)
 
Subscribe to updates (32)
 

Task ideas

You can help with project improvement by sharing your ideas or by voting for ideas already added.


 
У типа устройств розетка двойное срабатывание метода logicAction +9
В цикле модуля заменить get_headers() на getUrlBackground() +6
Добавить поддержку Aqara Switch Zero LIne +3
Aqara smart door lock +3
Добавить поддержку Aqara Cube Smart Home Controller, его номер 68, тип "sensor_cube.aqgl01" +3
Блокировка порта для других приложений 0

Other tasks by the author

Дополнение Insyte
Базовый образ MajorDoMo для Raspberry
Модуль Optimizer
Веб-сайт CONNECT
Дополнение Zipato
Дополнение Charts
Дополнение MQTT
Поддержка на форуме
YouTube-канал MajorDoMo
Разработка ядра системы MajorDoMo
Модуль Ноолайт