[Бридж] Apple HomeKit и MajorDoMo

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

C_3AXAPOB
Сообщения: 510
Зарегистрирован: Ср июн 08, 2016 4:17 pm

Re: Интеграция MajorDoMo и HomeKit (iHome)

Сообщение C_3AXAPOB »

как с этим бороться?
Orange pi pc plus, megaD-2561, Xiaomi
--------------------------------------------------
http://connect.smartliving.ru/profile/908
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

Re: Интеграция MajorDoMo и HomeKit (iHome)

Сообщение sergejey »

А из списка устройств или из дашбордов они управляются?

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
C_3AXAPOB
Сообщения: 510
Зарегистрирован: Ср июн 08, 2016 4:17 pm

Re: Интеграция MajorDoMo и HomeKit (iHome)

Сообщение C_3AXAPOB »

Управляются


Отправлено с моего iPhone используя Tapatalk
Orange pi pc plus, megaD-2561, Xiaomi
--------------------------------------------------
http://connect.smartliving.ru/profile/908
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

Re: Интеграция MajorDoMo и HomeKit (iHome)

Сообщение sergejey »

Кажется нашёл ошибку -- раньше устанавливался status в 1/0, а сейчас сделал вызов методов turnOn, turnOff

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
C_3AXAPOB
Сообщения: 510
Зарегистрирован: Ср июн 08, 2016 4:17 pm

Re: Интеграция MajorDoMo и HomeKit (iHome)

Сообщение C_3AXAPOB »

sergejey писал(а):Кажется нашёл ошибку -- раньше устанавливался status в 1/0, а сейчас сделал вызов методов turnOn, turnOff
Всё заработало!
Orange pi pc plus, megaD-2561, Xiaomi
--------------------------------------------------
http://connect.smartliving.ru/profile/908
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев

Re: Интеграция MajorDoMo и HomeKit (iHome)

Сообщение igorewa »

Сергей в 6м пункте в вашей инструкции в последней строчке не хватает буквы H - omebridge/to/set/reachability возможно кто то не заметит и потом будут проблемы.
А у меня проблема с Шаг 4. Устанавливаем и настраиваем плагин homebridge-mqtt. Ставлю все на win 10. До установки плагина homebridge запускался нормально и телефон его видел. когда установил плагин homebridge-mqtt то при запуске бриджа получаю

Код: Выделить всё

C:\Users\Igor\AppData\Roaming\npm\node_modules\homebridge\bin>node homebridge
[2017-03-15 21:51:18] Loaded plugin: homebridge-http
[2017-03-15 21:51:18] Registering accessory 'homebridge-http.Http'
[2017-03-15 21:51:18] ---
[2017-03-15 21:51:18] Loaded plugin: homebridge-mqtt
homebridge API version: 2.1
[2017-03-15 21:51:18] Registering platform 'homebridge-mqtt.mqtt'
[2017-03-15 21:51:18] ---
[2017-03-15 21:51:18] Loaded config.json with 1 accessories and 0 platforms.
[2017-03-15 21:51:18] ---
[2017-03-15 21:51:18] Loading 1 accessories...
[2017-03-15 21:51:18] [Alfresco Lamp] Initializing Http accessory...
Load homebridge-mqtt.mqtt
[2017-03-15 21:51:18] [homebridge-mqtt.mqtt] config undefined or null!
[2017-03-15 21:51:18] [homebridge-mqtt.mqtt] storagePath = C:\Users\Igor\.homebridge
Я наверное что то напутал с файлом конфигурации в котором

Код: Выделить всё

{
  "platform": "mqtt",
  "name": "mqtt",
  "url": "mqtt://127.0.0.1",
  "topic_prefix": "homebridge",
  "username": "foo",
  "password": "bar"
}
Помогите разобраться.
Кстати Homebridge на Windows делал по этой инструкции https://github.com/nfarina/homebridge/w ... on-Windows
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

Re: Интеграция MajorDoMo и HomeKit (iHome)

Сообщение sergejey »

Судя по логу у вас почему-то конфиг не загружается. Может с путями что? Я на Windows не устанавливал, к сожалению, не могу сказать наверняка. Проверьте ещё данные подключения к брокеру (и что он установлен). У меня брокер пускает без пароля, так что foo/bar я ставил пустыми.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев

Re: Интеграция MajorDoMo и HomeKit (iHome)

Сообщение igorewa »

Разобрался, все работает под windows. Вот рабочий пример config.json , может кому то пригодиться.
SPOILERSPOILER_SHOW

Код: Выделить всё

{
  "bridge": {
    "name": "Homebridge",
    "username": "CC:22:3D:E3:CE:30",
    "port": 51826,
    "pin": "031-45-154"
  },

  "platforms": [
    {
"platform": "mqtt",
"name": "mqtt",
"url": "mqtt://127.0.0.1",
"topic_prefix": "homebridge",
"username": "foo",
"password": "bar"
    }
  ],           

  "accessories": []
}
Теперь осталось только в простых устройствах добавить все устройства (создал только одно для проверки).
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
SergeyKrutyko
Сообщения: 4
Зарегистрирован: Вт апр 04, 2017 12:36 am

Re: Интеграция MajorDoMo и HomeKit (iHome)

Сообщение SergeyKrutyko »

require(DIR_MODULES.'devices/processHomebridgeMQTT.inc.php');
Подскажите! Обрыл все! Поиск гуглом, все гитхабы и дистрибутивы majordomo, даже в образы SD залазил........ :( :( :( :(

Где мне взять этот файл?
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am

Re: Интеграция MajorDoMo и HomeKit (iHome)

Сообщение olehs »

SergeyKrutyko писал(а):
require(DIR_MODULES.'devices/processHomebridgeMQTT.inc.php');
Подскажите! Обрыл все! Поиск гуглом, все гитхабы и дистрибутивы majordomo, даже в образы SD залазил........ :( :( :( :(

Где мне взять этот файл?
Перейдите на альфа-версию и обновитесь
viewtopic.php?f=7&t=3569
Ответить