[Бридж] Apple HomeKit и MajorDoMo

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

Модератор: immortal

workpage
Сообщения: 438
Зарегистрирован: Чт авг 24, 2017 9:38 am
Благодарил (а): 51 раз
Поблагодарили: 86 раз
Контактная информация:

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

Сообщение workpage » Пн окт 08, 2018 10:26 am

Подскажите, не могу запихнуть homebridge в автозагрузку. Руками sudo homebridge запускается и работает. Но только не в фоновом режиме.
Если написать sudo service homebridge status, говорит что всё нормально. Сервис запущен.
Даже пробовал через crontab запускать.
Вобщем телефон подключается только тогда, когда homebridge запущен вручную и висит в терминале.
Куда копать?
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Пн окт 08, 2018 11:57 am

Уберите из автозагрузки, и добавьте снова.
sudo service homebridge disable
sudo service homebridge enable
и попробуйте перезагрузить. По идее должен стартануть. Если нет - смотрите в логах почему.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
vrnunya
Сообщения: 67
Зарегистрирован: Вт дек 05, 2017 9:00 am
Откуда: Воронеж
Благодарил (а): 16 раз
Поблагодарили: 7 раз

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

Сообщение vrnunya » Вс окт 14, 2018 10:37 pm

У меня такая же фигня была с nodejs не помню с какой версии, но был такой же глюк.
Решение было переинсталлировать установить pm2.
позже переустановил систему вместе с node и все заработало без pm2/.

pm2 start homebridge
pm2 startup
You have to run this command as root. Execute the following command:
sudo env PATH=$PATH:/usr/bin /usr/lib/node_modules/pm2/bin/pm2 startup systemd -u pi --hp /home/pi

You have to run this command as root. Execute the following command:
sudo env PATH=$PATH:/usr/bin /usr/lib/node_modules/pm2/bin/pm2 startup systemd -u pi --hp /home/pi
Сохраняем и перезапускаем Raspberry pi

pm2 save
sudo reboot
pm2 save

pm2 show homebridge
OrangePIPC+Majordomo+Vera Lite Ui5+Broadlink+MiLight+ESP8266+Amazon Alexa+Xiaomi Smart home
workpage
Сообщения: 438
Зарегистрирован: Чт авг 24, 2017 9:38 am
Благодарил (а): 51 раз
Поблагодарили: 86 раз
Контактная информация:

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

Сообщение workpage » Вт окт 16, 2018 7:21 am

Разобрался с фоновым запуском.
Проблема сейчас в том, что при перезагрузке сервера телефон не видит мажора. Если перезапустить сервис homebridge, то всё работает. В логах всё отлично. Он и при первом запуске должен был подхватиться.
Единственное, на что я грешу, это то что homebridge запускается ДО мажора. Отсюда и проблемы.
Вопрос: Как запустить некий скрипт через минуту после загрузки системы?
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Вт окт 16, 2018 8:21 am

Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
dksobol
Сообщения: 53
Зарегистрирован: Вт июл 24, 2018 12:01 pm
Благодарил (а): 6 раз
Поблагодарили: 1 раз

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

Сообщение dksobol » Вт окт 23, 2018 4:25 pm

После обновления пропала кнопка homebridge в простых устройствах.
Еще есть вот такая настройка и веб интерфейс. Будет ли он с homebridge mttq работать. Точнее бут ли устройства с majordoma видны.
https://zen.yandex.ru/media/indahomekit ... 821d252cab
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Ср окт 24, 2018 6:37 am

Будут, но только те, которые поддерживает экспорт МД.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
dksobol
Сообщения: 53
Зарегистрирован: Вт июл 24, 2018 12:01 pm
Благодарил (а): 6 раз
Поблагодарили: 1 раз

Re: [Бридж] Apple HomeKit и MajorDoMo

Сообщение dksobol » Вс окт 28, 2018 10:24 pm

Спасибо тому прекрасному человеку который с обновлением добавил мне радости. Добавились окна, освещенность.
Может кто скажет кто добавил, хочу сказать отдельное спасибо.
schumaher87
Сообщения: 38
Зарегистрирован: Пт мар 24, 2017 6:22 am
Благодарил (а): 3 раза
Поблагодарили: 0

Re: [Бридж] Apple HomeKit и MajorDoMo

Сообщение schumaher87 » Чт ноя 01, 2018 10:15 am

Происходит какая-то байда, всё стоит на убунте, homebridge ставился отдельно, теперь такая ситуация что iphone принимает данные без задержки, а вот когда посылаешь с iphone то команда уходит с большой задержкой в mqtt где-то 15-20 секунд, куда копать?
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: [Бридж] Apple HomeKit и MajorDoMo

Сообщение nick7zmail » Чт ноя 01, 2018 12:20 pm

Посмотри, как топики в mqtt приходят. Если в МД с задержкой - сторонним клиентом подцепись. Если и в стороннем клиенте с задержкой - копай в сторону брокера. Если в стороннем нормально - то в сторону цикла МД.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Ответить