[Бридж] Apple HomeKit и MajorDoMo

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

Модератор: immortal

London
Сообщения: 76
Зарегистрирован: Чт фев 07, 2019 12:17 pm
Благодарил (а): 14 раз
Поблагодарили: 45 раз

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

Сообщение London » Чт авг 08, 2019 2:35 pm

Меня вот в modules/homekit/homekit.class.php очень смущает одна строчка:
exec('sudo service homebridge status', $output);

которая используется для получения статуса, запущен ли демон homebridge.
Сомневаюсь, что люди горят желание добавлять пользователя www-data в sudoers, ибо совсем не безопасно.
А без эти действий - постоянно плюется ошибками: www-data : user NOT in sudoers ; TTY=unknown ; PWD=/var/www/html ; USER=root ; COMMAND=/usr/sbin/service homebridge status

Лично для себя изменил строку на exec('/etc/init.d/homebridge status', $output);
Так работает и без добавления в sudoers. Жаль, только, менять надо после каждого обновления модуля
AlexTosha
Сообщения: 21
Зарегистрирован: Вс июн 02, 2019 7:02 am
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение AlexTosha » Сб авг 10, 2019 3:53 am

nick7zmail писал(а):
Вс июн 02, 2019 12:25 pm
Написано же платформа Camera-ffmpeg не зарегистрирована, не найден плагин. Поправьте конфиг и будет вам счастье.
а где именно это я могу поправить и как ??
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Вс авг 11, 2019 7:41 pm

Ну там, где её добавляли. Скорее всего директория пользователя/.homebridge/ что то типа config.json.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Sergey.
Сообщения: 5
Зарегистрирован: Пт сен 20, 2019 9:04 pm
Откуда: Минск
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение Sergey. » Пн сен 23, 2019 9:49 pm

Как запустить homebridge на Windows 10 вообще не понятно. Поставил модуль HomeKit.
1. Строка "Homebridge Service status:" пустая после любых манипуляций с кнопками "Enable Service", "Start", "Fix & Sync Accessories".
2. Куда должна указывать "Homebridge data path:"? По умолчанию стоит "/home/pi/.homebridge", но это похоже на пусть для расбери.
3. Как генерить QR код?
4. Почему ссылка "описание модуля" ведет на несуществующую страницу?

Смотрел логи в \htdocs\cms\debmes\2019-09-23_homebridge.log

21:35:03 0.16165100 Syncing devices (total: 2)
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев
Благодарил (а): 12 раз
Поблагодарили: 43 раза

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

Сообщение igorewa » Пн сен 23, 2019 10:08 pm

Sergey. писал(а):
Пн сен 23, 2019 9:49 pm
Как запустить homebridge на Windows 10 вообще не понятно. Поставил модуль HomeKit.
1. Строка "Homebridge Service status:" пустая после любых манипуляций с кнопками "Enable Service", "Start", "Fix & Sync Accessories".
2. Куда должна указывать "Homebridge data path:"? По умолчанию стоит "/home/pi/.homebridge", но это похоже на пусть для расбери.
3. Как генерить QR код?
4. Почему ссылка "описание модуля" ведет на несуществующую страницу?

Смотрел логи в \htdocs\cms\debmes\2019-09-23_homebridge.log

21:35:03 0.16165100 Syncing devices (total: 2)
99% что этот модуль под линукс, а не под винду.... сам с ним долго игрался и бросил. Не где нет ни нормального описания ни инструкции, на мои вопросы по этому модулю в этой же ветке форума никто мне не ответил.
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Вт сен 24, 2019 6:43 am

Да вроде хоумбридж и на винде поднять можно...он же на node.js. Хотя запуск/перезапуск сервиса работать скорее всего не будет. В любом случае не занимался такими извращенствами =D. А если модуль только под линукс - он вроде в маркете для винды не должен быть доступен. Там специальное поле для этого есть.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев
Благодарил (а): 12 раз
Поблагодарили: 43 раза

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

Сообщение igorewa » Вт сен 24, 2019 10:41 am

nick7zmail писал(а):
Вт сен 24, 2019 6:43 am
Да вроде хоумбридж и на винде поднять можно...он же на node.js. Хотя запуск/перезапуск сервиса работать скорее всего не будет. В любом случае не занимался такими извращенствами =D. А если модуль только под линукс - он вроде в маркете для винды не должен быть доступен. Там специальное поле для этого есть.
Как я уже писал ранее, установка Homebridge на Windows 10 стала до безобразия простая! Нужно установить только node версии начиная с 8й, потом в командной строке npm install -g homebridge и все )
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
accord1755
Сообщения: 13
Зарегистрирован: Сб апр 06, 2019 1:41 am
Благодарил (а): 4 раза
Поблагодарили: 0

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

Сообщение accord1755 » Чт сен 26, 2019 1:28 am

Здравствуйте!
У меня в системе 219 устройств. HomeKit поддерживает около 100 на одном бридже.
Для обеспечения работы всех устройств, нужно запустить несколько инстансов homebridge.
Ну во всяком случае так говорят в сети.
Вопрос: Каким образом устройства МД, разнести по разным инстансам бриджа?
Может кто сталкивался с большим количеством устройств.
Подскажите плз.
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев
Благодарил (а): 12 раз
Поблагодарили: 43 раза

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

Сообщение igorewa » Чт сен 26, 2019 9:55 am

accord1755 писал(а):
Чт сен 26, 2019 1:28 am
Здравствуйте!
У меня в системе 219 устройств. HomeKit поддерживает около 100 на одном бридже.
Для обеспечения работы всех устройств, нужно запустить несколько инстансов homebridge.
Ну во всяком случае так говорят в сети.
Вопрос: Каким образом устройства МД, разнести по разным инстансам бриджа?
Может кто сталкивался с большим количеством устройств.
Подскажите плз.
Можно запускать 2 копии бриджа, для этого нужно сделать 2 разных config.json и config1.json
За это сообщение автора igorewa поблагодарил:
accord1755 (Чт сен 26, 2019 4:41 pm)
Рейтинг: 1.16%
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
accord1755
Сообщения: 13
Зарегистрирован: Сб апр 06, 2019 1:41 am
Благодарил (а): 4 раза
Поблагодарили: 0

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

Сообщение accord1755 » Чт сен 26, 2019 4:45 pm

igorewa писал(а):
Чт сен 26, 2019 9:55 am
Можно запускать 2 копии бриджа, для этого нужно сделать 2 разных config.json и config1.json
Спасибо, это понятно.
Что нужно сделать в МД, что бы каждый из бриджей брал только "свои" устройства?
Иначе говоря, как разделить ПУ между бриджами?
Ответить