[Бридж] Apple HomeKit и MajorDoMo

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

Модератор: immortal

enzo0508
Сообщения: 8
Зарегистрирован: Ср май 23, 2018 12:52 pm
Благодарил (а): 6 раз
Поблагодарили: 0

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

Сообщение enzo0508 » Чт июн 21, 2018 8:54 pm

А можно как-то получить доступ к HomeKit устройствам, которые подключаются как самостоятельные устройства напрямую в приложении "Дом" (iOS). У меня есть выключатель Koogeek, управлять с телефона я им могу, знаю его IP но возможно ли работать с ним из Majordomo?
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Чт июн 21, 2018 10:21 pm

Врят ли...если только он имеет какое-либо открытое АПИ, которое позволит его в систему добавить...ищите конфиги для хоумбриджа под ваш выключатель.
За это сообщение автора nick7zmail поблагодарил:
enzo0508 (Пт июн 22, 2018 8:46 am)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Пт июн 22, 2018 10:11 am

https://github.com/nfarina/homebridge/issues/769
вот тут отписались, что, вроде, работает он с хоумбриджем. Но конфига я там не увидел...я хз.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Dicont
Сообщения: 112
Зарегистрирован: Вс дек 17, 2017 11:24 pm
Благодарил (а): 34 раза
Поблагодарили: 11 раз

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

Сообщение Dicont » Сб июн 30, 2018 5:54 pm

Может кому поможет история.
Поставил HomeBridge настроил все по инструкции, все завелось, была ошибка X-Ray логах на зацикливание свойства. Убрал to Set из Объектов. Ошибка ушла. При этом в модуле MQTT была только одна страница, еще подумал зачем там кнопка Поиск ). Потом делал разные эксперименты с плагинами для HomeBridge с mosquitto, обновлял систему и в какой то момент данные в iHome перестали обновляться, не отображалось состояние, при этом в логах самого HB видно что данные есть состояния изменяются. Переставил\почистил все mosquitto\homebrige все кеши и конфиги. Не помогало, рестарт модуля MQTT не помогал, выключатели и датчики оставались без обратной связи.
В Итоге - все решилось удалением модуля MQTT и по новой перепропиской всех свойств по инструкции, в Модуле сразу появились аж 5ть страниц на каждый датчик и связь обратная заработала в iHome) вернул назад to Set ошибки больше нет.
Не знаю как так получилось, но видно модуль MQTT с первого раза нормально не работал, переустановка помогла решить все проблемы.
За это сообщение автора Dicont поблагодарил:
vrnunya (Вс июл 01, 2018 10:53 pm)
Рейтинг: 1.16%
dksobol
Сообщения: 53
Зарегистрирован: Вт июл 24, 2018 12:01 pm
Благодарил (а): 6 раз
Поблагодарили: 1 раз

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

Сообщение dksobol » Вт авг 14, 2018 9:02 pm

Помогите с проблемкой. При добавлении датчиков на телефон в месте с ними добавляются не активные датчики типа Swich 1, Swich 2, Swich 3, Влажность дома и 3 датчика влажность зал, один из них показывает то что надо. Датчик движения 1,Датчик движения 2. Удалял в простых устройствах, потом в Объектах вроде везде подчистил а они всё равно есть. Помогите новичку.
Вложения
2018-08-14_21-16-48.png
2018-08-14_21-16-48.png (87.46 КБ) 3638 просмотров
2018-08-14_21-10-14.png
2018-08-14_21-10-14.png (32.14 КБ) 3641 просмотр
2018-08-14_20-58-10.png
2018-08-14_20-58-10.png (51.79 КБ) 3643 просмотра
dksobol
Сообщения: 53
Зарегистрирован: Вт июл 24, 2018 12:01 pm
Благодарил (а): 6 раз
Поблагодарили: 1 раз

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

Сообщение dksobol » Вт авг 14, 2018 10:20 pm

Не ругайте я дилетант и только учусь. Вроде как есть ошибки.
Вложения
2018-08-14_22-17-27.png
2018-08-14_22-17-27.png (26.29 КБ) 3633 просмотра
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Ср авг 15, 2018 6:13 am

Что вы последней командой сделать пытались? Если почистить аксессуары, то rm -rf .homebridge/accessories/*
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
schumaher87
Сообщения: 38
Зарегистрирован: Пт мар 24, 2017 6:22 am
Благодарил (а): 3 раза
Поблагодарили: 0

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

Сообщение schumaher87 » Чт авг 16, 2018 10:12 am

проблема при установки на ubuntu вылазит
gyp WARN EACCES user "root" does not have permission to access the dev dir "/home/pi/.node-gyp/10.8.0"
gyp WARN EACCES attempting to reinstall using temporary dev dir "/usr/local/lib/node_modules/homebridge/node_modules/curve25519-n/.node-gyp"
gyp WARN install got an error, rolling back install
gyp WARN install got an error, rolling back install
gyp ERR! configure error
gyp ERR! stack Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/homebridge/node_modules/curve25519-n/.node-gyp'
gyp ERR! System Linux 4.4.0-133-generic
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /usr/local/lib/node_modules/homebridge/node_modules/curve25519-n
gyp ERR! node -v v10.8.0
gyp ERR! node-gyp -v v3.7.0
gyp ERR! not ok
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! curve25519-n@1.4.0 install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the curve25519-n@1.4.0 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! /home/pi/.npm/_logs/2018-08-16T07_08_35_618Z-debug.log
я понял что ему прав доступа не хватает, но и решения найти не могу (чайник я в линуксе), направьте меня в нужное русло.
Последний раз редактировалось schumaher87 Чт авг 16, 2018 11:19 am, всего редактировалось 1 раз.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Чт авг 16, 2018 11:03 am

Вы не от рута а от pi тогда ставте.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
schumaher87
Сообщения: 38
Зарегистрирован: Пт мар 24, 2017 6:22 am
Благодарил (а): 3 раза
Поблагодарили: 0

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

Сообщение schumaher87 » Чт авг 16, 2018 11:11 am

вот что пишет от pi
pi@majordomo:~$ npm install -g homebridge
npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules
npm ERR! path /usr/local/lib/node_modules
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall access
npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules'
npm ERR! { [Error: EACCES: permission denied, access '/usr/local/lib/node_modules']
npm ERR! stack:
npm ERR! 'Error: EACCES: permission denied, access \'/usr/local/lib/node_modules\'',
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'access',
npm ERR! path: '/usr/local/lib/node_modules' }
npm ERR!
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR!
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator (though this is not recommended).
Ответить