подскажите , как корректно поднять второй yandex2mqtt?
Ruchechnik opened this issue · comments
делаю все на VPS . Первый экземпляр работает отлично , спасибо за скрипт !
создал вторую папку , назвал yandex2mqtt1
сделал в ней npm install, подправил в конфиге порт запуска 4322 ( на первом 4321)
запускаю.. /mnt/data/root/yandex2mqtt1# npm start
все ок , работает , https://alice.domain.ru:4322 открывает "OAuth 2.0 Server"
далее создаю файл правлю только созданный второй файл автозагрузки В папке /etc/systemd/system/ yandex2mqtt1.service
но при попытке systemctl enable yandex2mqtt1.service
получаю облом ((
root@ih1629050:/mnt/data/root/yandex2mqtt1# systemctl enable yandex2mqtt1.service
Failed to enable unit: File yandex2mqtt1.service: No such file or directory
Если стартую в ручном режиме /mnt/data/root/yandex2mqtt1# npm start
то также по итогу скрипт работает некорректно
Вот что пишет яндекс при создании диалога с ним :
Автор, помоги плиз )
разобрался , работают 2 экз . проблема была в порте mqtt, надо делать так .
- создал вторую папку , назвал yandex2mqtt1
сделал в ней npm install, подправил в конфиге порт запуска 4322 ( на первом 4321) и порт mqtt 1884 ( можно любой отличный от 1 экз) - создать и подредактировать файл /etc/systemd/system/ yandex2mqtt1.service по аналогии с первым экз
- systemctl enable yandex2mqtt1.service,
- service yandex2mqtt1 start