[Бридж] Apple HomeKit и MajorDoMo

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

Модератор: immortal

London
Сообщения: 76
Зарегистрирован: Чт фев 07, 2019 12:17 pm

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

Сообщение London »

Меня вот в 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

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

Сообщение AlexTosha »

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

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

Сообщение nick7zmail »

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

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

Сообщение Sergey. »

Как запустить 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
Откуда: Киев

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

Сообщение igorewa »

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
Откуда: Екатеринбург

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

Сообщение nick7zmail »

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

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

Сообщение igorewa »

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

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

Сообщение accord1755 »

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

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

Сообщение igorewa »

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

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

Сообщение accord1755 »

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