[Бридж] Apple HomeKit и MajorDoMo

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

Модератор: immortal

C_3AXAPOB
Сообщения: 510
Зарегистрирован: Ср июн 08, 2016 4:17 pm
Благодарил (а): 124 раза
Поблагодарили: 101 раз

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

Сообщение C_3AXAPOB » Пн мар 13, 2017 12:59 pm

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

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

Сообщение sergejey » Пн мар 13, 2017 1:08 pm

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

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

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

Сообщение C_3AXAPOB » Пн мар 13, 2017 1:11 pm

Управляются


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

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

Сообщение sergejey » Пн мар 13, 2017 1:23 pm

Кажется нашёл ошибку -- раньше устанавливался status в 1/0, а сейчас сделал вызов методов turnOn, turnOff
За это сообщение автора sergejey поблагодарил:
C_3AXAPOB (Пн мар 13, 2017 3:25 pm)
Рейтинг: 1.16%

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

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

Сообщение C_3AXAPOB » Пн мар 13, 2017 7:55 pm

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
Откуда: Киев
Благодарил (а): 12 раз
Поблагодарили: 43 раза

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

Сообщение igorewa » Ср мар 15, 2017 11:01 pm

Сергей в 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
За это сообщение автора igorewa поблагодарил:
Dicont (Вт май 22, 2018 11:35 pm)
Рейтинг: 1.16%
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

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

Сообщение sergejey » Чт мар 16, 2017 9:38 am

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

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

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

Сообщение igorewa » Чт мар 16, 2017 10:42 pm

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

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

{
  "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": []
}
Теперь осталось только в простых устройствах добавить все устройства (создал только одно для проверки).
За это сообщение автора igorewa поблагодарили (всего 2):
triolsm (Вс июн 04, 2017 12:59 pm) • Dicont (Вт май 22, 2018 11:47 pm)
Рейтинг: 2.33%
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
SergeyKrutyko
Сообщения: 4
Зарегистрирован: Вт апр 04, 2017 12:36 am
Благодарил (а): 1 раз
Поблагодарили: 0

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

Сообщение SergeyKrutyko » Вт апр 04, 2017 12:41 am

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

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

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

Сообщение olehs » Вт апр 04, 2017 1:10 am

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

Где мне взять этот файл?
Перейдите на альфа-версию и обновитесь
viewtopic.php?f=7&t=3569
За это сообщение автора olehs поблагодарил:
SergeyKrutyko (Вт апр 04, 2017 1:21 am)
Рейтинг: 1.16%
Ответить