LoRa2MQTT
Re: LoRa2MQTT
Человеческий гений победил огнетушитель!
Через qckwinsvc все заработало, спасибо!
Есть еще один вопрос уже про TimeCorrector - запускаю (опять же под виндой и даже в режиме приложения) - пишет, что все сконнектилось к серверу и все...за сутки на консоли ни одного сообщения. Умышленно провоцировал делая перезапуск устройства (МС0101) кнопкой, при этом идет пакет запроса корректировки времени - полная тишина. Так и должно быть? Дело в том, что с год назад я запускал это приложение и видел сообщения на консоли...что могло измениться?
Через qckwinsvc все заработало, спасибо!
Есть еще один вопрос уже про TimeCorrector - запускаю (опять же под виндой и даже в режиме приложения) - пишет, что все сконнектилось к серверу и все...за сутки на консоли ни одного сообщения. Умышленно провоцировал делая перезапуск устройства (МС0101) кнопкой, при этом идет пакет запроса корректировки времени - полная тишина. Так и должно быть? Дело в том, что с год назад я запускал это приложение и видел сообщения на консоли...что могло измениться?
Re: LoRa2MQTT
А в Linux (CentOS) работает как часики...
Несовместимость версий Node.js? Дело в том, что с одной из предыдущих версий под Винды это работало.
В принципе давно склоняюсь держать Linux машину для таких а\вот случаев - видимо пришло время
Пришибут меня админы...
Несовместимость версий Node.js? Дело в том, что с одной из предыдущих версий под Винды это работало.
В принципе давно склоняюсь держать Linux машину для таких а\вот случаев - видимо пришло время
Пришибут меня админы...
- a.gerusenko
- Сотрудник компании
- Сообщения: 26
- Зарегистрирован: Пт, 26 июл 2019 16:48
Re: LoRa2MQTT
Если бы были версии несовместимы, были бы ошибки.
Есть несколько предположений.
1. Тайм корректор настроен неверно (например, указан другой пользователь)
2. В течение года мы обновляли версию тайм корректора. В старых версиях программы были "нюансы" которые были исправлены. Попробуйте обновить и я почти уверен, что проблема уйдет.
Данные приложения одинаково хорошо работают под виндовс и линукс. А как приложение запустить на виндовс как службу мы обсуждали выше в этой теме.
Есть несколько предположений.
1. Тайм корректор настроен неверно (например, указан другой пользователь)
2. В течение года мы обновляли версию тайм корректора. В старых версиях программы были "нюансы" которые были исправлены. Попробуйте обновить и я почти уверен, что проблема уйдет.
Данные приложения одинаково хорошо работают под виндовс и линукс. А как приложение запустить на виндовс как службу мы обсуждали выше в этой теме.
Старший инженер-программист
Re: LoRa2MQTT
Спасибо, на этот раз получилось
Во всяком случае в режиме приложения работает. С сервисом потом попробую. Но Linux пошустрее будет однако время реакции меньше.
Во всяком случае в режиме приложения работает. С сервисом потом попробую. Но Linux пошустрее будет однако время реакции меньше.
Re: LoRa2MQTT
Товарищи!
Могу получить подробную установку LoRa2MQTT?
1. скачал все, что в краткой справке.
2. установил Node.js
3. дальше все тупик при попытках установить pm2 ил просто npm install выползают одни ошибки(
4. клон гита тоже не получается сделать. (может у кого есть, разместите в облаке, чтобы можно было подкинуть)
на компе все порты зарублены. выхода в инет нет.
Могу получить подробную установку LoRa2MQTT?
1. скачал все, что в краткой справке.
2. установил Node.js
3. дальше все тупик при попытках установить pm2 ил просто npm install выползают одни ошибки(
4. клон гита тоже не получается сделать. (может у кого есть, разместите в облаке, чтобы можно было подкинуть)
на компе все порты зарублены. выхода в инет нет.
Re: LoRa2MQTT
Добрый день!
На данный момент не занимаемся LoRa2MQTT, а node.js неустанно обновляется. Попробуйте следующую инструкцию.for_kav писал(а): ↑Вт, 12 ноя 2019 17:01Товарищи!
Могу получить подробную установку LoRa2MQTT?
1. скачал все, что в краткой справке.
2. установил Node.js
3. дальше все тупик при попытках установить pm2 ил просто npm install выползают одни ошибки(
4. клон гита тоже не получается сделать. (может у кого есть, разместите в облаке, чтобы можно было подкинуть)
на компе все порты зарублены. выхода в инет нет.
- cd IotVegaLora2MQTT
- Если уже установлен и был запущен pm2, сделайте pm2 kill
- npm install
- npm start
- Редактируем появившийся в директории приложения, config.ini
- pm2 start index.js
- pm2 save
Специалист технической поддержки
ООО "Вега-Абсолют"
тел. 8-800-550-41-35
тел. +7 (383) 206 4135
ООО "Вега-Абсолют"
тел. 8-800-550-41-35
тел. +7 (383) 206 4135
-
- Официальный партнёр
- Сообщения: 3
- Зарегистрирован: Пн, 13 янв 2020 19:55
- Контактная информация:
Re: LoRa2MQTT
либо использовать в качестве сервера то что сразу умеет MQTT.
ООО "АирБит" / AirBit GmbH - официальный партнер Вега-Абсолют
Re: LoRa2MQTT
А зачем? А если завтра понадобится то, что не умеет MQTT? MQTT - это даже не протокол, это транспорт. Нет никаких спецификаций на то, что и как через него передается. Каждый раз писать свой обработчик пакета?
Re: LoRa2MQTT
Добрый день!
Почему- то нет соединения MQTT с клиентом. Клиент его не видит. Хотя после pm2 restart 0 выводит в табличке статус online. Перечитал форму, попробовал советы коллег. Толку нет.
После команды npm start, в опросе периодически раз в секунду пишет MQTT close, MQTT reconnect.
В чем может быть вопрос, какую информацию предоставить для анализа?
Все это на Windows Server 2012 R2.
Почему- то нет соединения MQTT с клиентом. Клиент его не видит. Хотя после pm2 restart 0 выводит в табличке статус online. Перечитал форму, попробовал советы коллег. Толку нет.
После команды npm start, в опросе периодически раз в секунду пишет MQTT close, MQTT reconnect.
В чем может быть вопрос, какую информацию предоставить для анализа?
Все это на Windows Server 2012 R2.
Re: LoRa2MQTT
Сделал для пробы как было написано у support от 15 ноября 2019 г.
В качестве брокера локальный с сервером mosquitto с настройками по умолчанию. Все заработало уже после команды npm start (pm2 нужен для фоновой работы. только он все равно не работает в серверных и корпоративных инсталляциях - защита мешает). Вот консоль:
C:\VEGA\IotVegaLora2MQTT>npm install
> IotVegaLora2MQTT@1.0.3 postinstall C:\VEGA\IotVegaLora2MQTT
> node configuring.js
audited 121 packages in 3.547s
1 package is looking for funding
run `npm fund` for details
found 14 vulnerabilities (6 low, 2 moderate, 6 high)
run `npm audit fix` to fix them, or `npm audit` for details
C:\VEGA\IotVegaLora2MQTT>npm start
> IotVegaLora2MQTT@1.0.3 prestart C:\VEGA\IotVegaLora2MQTT
> git pull && npm install
remote: Enumerating objects: 4, done.
remote: Counting objects: 100% (4/4), done.
remote: Total 4 (delta 3), reused 4 (delta 3), pack-reused 0
Unpacking objects: 100% (4/4), done.
From https://github.com/VegaAbsolute/IotVegaLora2MQTT
92934a3..7f86b7f develop -> origin/develop
Already up to date.
> IotVegaLora2MQTT@1.0.3 postinstall C:\VEGA\IotVegaLora2MQTT
> node configuring.js
audited 121 packages in 2.937s
1 package is looking for funding
run `npm fund` for details
found 14 vulnerabilities (6 low, 2 moderate, 6 high)
run `npm audit fix` to fix them, or `npm audit` for details
> IotVegaLora2MQTT@1.0.3 start C:\VEGA\IotVegaLora2MQTT
> node index.js
AutoUpdates are active
mqtt://127.0.0.1:1883
Successful connection on MQTT
October 9, 2020 10:41 PM: Successful connection on WS
Success authorization on server iotvega
Updates not detected
Success to send data mqtt, topic=/IotVegaServer/SMART_HS_0101/353435317A377511
Updates not detected
Updates not detected
Updates not detected
Success to send data mqtt, topic=/IotVegaServer/SMART_HS_0101/353435317637760E
Updates not detected
Вот Конфигурационный файл (пароль затер, извините ):
#V0.0.1
[ws]
#The address of the server WebSocket IotVega
address=ws://127.0.0.1:8002
#The user of the server WebSocket IotVega
user=root
#The user password
password=ххххххххххх
[mqtt]
#The address of the broker MQTT
address=mqtt://127.0.0.1:1883
[other]
#debug mode
debug_enabled=true
#Auto-Update Application
auto_update=true
А вот снимок из mqqt.fx:
Проверяйте настройки. Если брокер в "облаках" смотрите разрешения по доступу.
В качестве брокера локальный с сервером mosquitto с настройками по умолчанию. Все заработало уже после команды npm start (pm2 нужен для фоновой работы. только он все равно не работает в серверных и корпоративных инсталляциях - защита мешает). Вот консоль:
C:\VEGA\IotVegaLora2MQTT>npm install
> IotVegaLora2MQTT@1.0.3 postinstall C:\VEGA\IotVegaLora2MQTT
> node configuring.js
audited 121 packages in 3.547s
1 package is looking for funding
run `npm fund` for details
found 14 vulnerabilities (6 low, 2 moderate, 6 high)
run `npm audit fix` to fix them, or `npm audit` for details
C:\VEGA\IotVegaLora2MQTT>npm start
> IotVegaLora2MQTT@1.0.3 prestart C:\VEGA\IotVegaLora2MQTT
> git pull && npm install
remote: Enumerating objects: 4, done.
remote: Counting objects: 100% (4/4), done.
remote: Total 4 (delta 3), reused 4 (delta 3), pack-reused 0
Unpacking objects: 100% (4/4), done.
From https://github.com/VegaAbsolute/IotVegaLora2MQTT
92934a3..7f86b7f develop -> origin/develop
Already up to date.
> IotVegaLora2MQTT@1.0.3 postinstall C:\VEGA\IotVegaLora2MQTT
> node configuring.js
audited 121 packages in 2.937s
1 package is looking for funding
run `npm fund` for details
found 14 vulnerabilities (6 low, 2 moderate, 6 high)
run `npm audit fix` to fix them, or `npm audit` for details
> IotVegaLora2MQTT@1.0.3 start C:\VEGA\IotVegaLora2MQTT
> node index.js
AutoUpdates are active
mqtt://127.0.0.1:1883
Successful connection on MQTT
October 9, 2020 10:41 PM: Successful connection on WS
Success authorization on server iotvega
Updates not detected
Success to send data mqtt, topic=/IotVegaServer/SMART_HS_0101/353435317A377511
Updates not detected
Updates not detected
Updates not detected
Success to send data mqtt, topic=/IotVegaServer/SMART_HS_0101/353435317637760E
Updates not detected
Вот Конфигурационный файл (пароль затер, извините ):
#V0.0.1
[ws]
#The address of the server WebSocket IotVega
address=ws://127.0.0.1:8002
#The user of the server WebSocket IotVega
user=root
#The user password
password=ххххххххххх
[mqtt]
#The address of the broker MQTT
address=mqtt://127.0.0.1:1883
[other]
#debug mode
debug_enabled=true
#Auto-Update Application
auto_update=true
А вот снимок из mqqt.fx:
Проверяйте настройки. Если брокер в "облаках" смотрите разрешения по доступу.