[Модуль] MQTT (mqtt)

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

Модератор: immortal

VOVA_iS
Сообщения: 205
Зарегистрирован: Пн фев 04, 2019 10:23 pm
Благодарил (а): 18 раз
Поблагодарили: 30 раз

Re: [Модуль] MQTT (mqtt)

Сообщение VOVA_iS » Вс май 10, 2020 4:54 pm

icas писал(а):
Вс май 10, 2020 4:50 pm


Сделал. В X-Ray/services висит cycle_mqtt restart
Если не стартует попробуйте перезагрузить систему
За это сообщение автора VOVA_iS поблагодарил:
icas (Вс май 10, 2020 4:58 pm)
Рейтинг: 1.16%
icas
Сообщения: 14
Зарегистрирован: Сб май 09, 2020 8:07 pm
Откуда: Санкт-Петербург
Благодарил (а): 3 раза
Поблагодарили: 0

Re: [Модуль] MQTT (mqtt)

Сообщение icas » Вс май 10, 2020 5:00 pm

VOVA_iS писал(а):
Вс май 10, 2020 4:54 pm
icas писал(а):
Вс май 10, 2020 4:50 pm


Сделал. В X-Ray/services висит cycle_mqtt restart
Если не стартует попробуйте перезагрузить систему
Перезагрузил, X-Ray/services: cycle_mqtt - пусто.
Windows 10 + Arduino UNO + WiFly RN-171
VOVA_iS
Сообщения: 205
Зарегистрирован: Пн фев 04, 2019 10:23 pm
Благодарил (а): 18 раз
Поблагодарили: 30 раз

Re: [Модуль] MQTT (mqtt)

Сообщение VOVA_iS » Вс май 10, 2020 5:07 pm

icas писал(а):
Вс май 10, 2020 5:00 pm
VOVA_iS писал(а):
Вс май 10, 2020 4:54 pm
icas писал(а):
Вс май 10, 2020 4:50 pm


Сделал. В X-Ray/services висит cycle_mqtt restart
Если не стартует попробуйте перезагрузить систему
Перезагрузил, X-Ray/services: cycle_mqtt - пусто.
Цикл не стартует
В логах смотрите что у Вас
VOVA_iS
Сообщения: 205
Зарегистрирован: Пн фев 04, 2019 10:23 pm
Благодарил (а): 18 раз
Поблагодарили: 30 раз

Re: [Модуль] MQTT (mqtt)

Сообщение VOVA_iS » Вс май 10, 2020 5:37 pm

icas писал(а):
Вс май 10, 2020 5:00 pm
VOVA_iS писал(а):
Вс май 10, 2020 4:54 pm
icas писал(а):
Вс май 10, 2020 4:50 pm


Сделал. В X-Ray/services висит cycle_mqtt restart
Если не стартует попробуйте перезагрузить систему
Перезагрузил, X-Ray/services: cycle_mqtt - пусто.
А адрес правильно написан в модуле? Я имею "localhost". На картинке кажутся пробелы
Попробуйте "127.0.0.1"
icas
Сообщения: 14
Зарегистрирован: Сб май 09, 2020 8:07 pm
Откуда: Санкт-Петербург
Благодарил (а): 3 раза
Поблагодарили: 0

Re: [Модуль] MQTT (mqtt)

Сообщение icas » Вс май 10, 2020 7:11 pm

VOVA_iS писал(а):
Вс май 10, 2020 5:37 pm
icas писал(а):
Вс май 10, 2020 5:00 pm
VOVA_iS писал(а):
Вс май 10, 2020 4:54 pm
icas писал(а):
Вс май 10, 2020 4:50 pm


Сделал. В X-Ray/services висит cycle_mqtt restart
Если не стартует попробуйте перезагрузить систему
Перезагрузил, X-Ray/services: cycle_mqtt - пусто.
А адрес правильно написан в модуле? Я имею "localhost". На картинке кажутся пробелы
Попробуйте "127.0.0.1"
Перепробовал всё: 127.0.0.1; адрес Ethernet'ского сокета, localhost.
Файл 2020-05-10_javascript_errors.log:
16:03:28 0.30807900 URL: http://127.0.0.1/3rdparty/long-press-ev ... s-event.js - Object doesn't support property or method 'getAttribute'; line: 49

Файл 2020-05-10_threads.log:
17:30:36 0.24650200 Starting ./scripts/cycle_connect.php ...
17:30:36 0.25571900 Starting ./scripts/cycle_execs.php ...
17:30:36 0.26281400 Starting ./scripts/cycle_main.php ...
17:30:36 0.27005200 Starting ./scripts/cycle_mqtt.php ...
17:30:36 0.27705300 Starting ./scripts/cycle_noolite.php ...
17:30:36 0.28440100 Starting ./scripts/cycle_phistory.php ...
17:30:36 0.29184100 Starting ./scripts/cycle_ping.php ...
17:30:36 0.29896800 Starting ./scripts/cycle_scheduler.php ...
17:30:36 0.30610700 Starting ./scripts/cycle_skype.php ...
17:30:36 0.31297300 Starting ./scripts/cycle_states.php ...
17:30:36 0.32028500 Starting ./scripts/cycle_websockets.php ...
17:30:36 0.32723700 Starting ./scripts/cycle_wscache.php ...
17:30:36 0.33426300 Starting ./scripts/cycle_X101_skype.php ...
17:30:36 0.33529300 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_connect.php --params "a:0:{}" > NUL
17:30:36 0.33570300 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_execs.php --params "a:0:{}" > NUL
17:30:36 0.33607800 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_main.php --params "a:0:{}" > NUL
17:30:36 0.33644100 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_mqtt.php --params "a:0:{}" > NUL
17:30:36 0.33685400 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_noolite.php --params "a:0:{}" > NUL
17:30:36 0.33725300 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_phistory.php --params "a:0:{}" > NUL
17:30:36 0.33761600 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_scheduler.php --params "a:0:{}" > NUL
17:30:36 0.33797800 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_skype.php --params "a:0:{}" > NUL
17:30:36 0.33875900 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_states.php --params "a:0:{}" > NUL
17:30:37 0.34802300 Thread closed: cycle_connect
17:30:37 0.35130700 Thread closed: cycle_execs
17:30:37 0.35410500 Thread closed: cycle_main
17:30:37 0.35735000 Thread closed: cycle_mqtt
17:30:37 0.36060200 Thread closed: cycle_noolite
17:30:37 0.36385400 Thread closed: cycle_phistory
17:30:37 0.36711800 Thread closed: cycle_scheduler
17:30:37 0.37000600 Thread closed: cycle_skype
17:30:37 0.37249200 Thread closed: cycle_states
17:30:37 0.37537900 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_ping.php --params "a:0:{}" > NUL
17:30:37 0.37613900 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_websockets.php --params "a:0:{}" > NUL
17:30:37 0.37675000 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_wscache.php --params "a:0:{}" > NUL
17:30:38 0.37791900 Thread closed: cycle_ping
17:30:38 0.38105100 Thread closed: cycle_websockets
17:30:38 0.38408900 Thread closed: cycle_wscache

Больше в логах ничего не нашел.
Windows 10 + Arduino UNO + WiFly RN-171
VOVA_iS
Сообщения: 205
Зарегистрирован: Пн фев 04, 2019 10:23 pm
Благодарил (а): 18 раз
Поблагодарили: 30 раз

Re: [Модуль] MQTT (mqtt)

Сообщение VOVA_iS » Вс май 10, 2020 9:17 pm

icas писал(а):
Вс май 10, 2020 7:11 pm
VOVA_iS писал(а):
Вс май 10, 2020 5:37 pm
icas писал(а):
Вс май 10, 2020 5:00 pm
VOVA_iS писал(а):
Вс май 10, 2020 4:54 pm
icas писал(а):
Вс май 10, 2020 4:50 pm


Сделал. В X-Ray/services висит cycle_mqtt restart
Если не стартует попробуйте перезагрузить систему
Перезагрузил, X-Ray/services: cycle_mqtt - пусто.
А адрес правильно написан в модуле? Я имею "localhost". На картинке кажутся пробелы
Попробуйте "127.0.0.1"
Перепробовал всё: 127.0.0.1; адрес Ethernet'ского сокета, localhost.
Файл 2020-05-10_javascript_errors.log:
16:03:28 0.30807900 URL: http://127.0.0.1/3rdparty/long-press-ev ... s-event.js - Object doesn't support property or method 'getAttribute'; line: 49

Файл 2020-05-10_threads.log:
17:30:36 0.24650200 Starting ./scripts/cycle_connect.php ...
17:30:36 0.25571900 Starting ./scripts/cycle_execs.php ...
17:30:36 0.26281400 Starting ./scripts/cycle_main.php ...
17:30:36 0.27005200 Starting ./scripts/cycle_mqtt.php ...
17:30:36 0.27705300 Starting ./scripts/cycle_noolite.php ...
17:30:36 0.28440100 Starting ./scripts/cycle_phistory.php ...
17:30:36 0.29184100 Starting ./scripts/cycle_ping.php ...
17:30:36 0.29896800 Starting ./scripts/cycle_scheduler.php ...
17:30:36 0.30610700 Starting ./scripts/cycle_skype.php ...
17:30:36 0.31297300 Starting ./scripts/cycle_states.php ...
17:30:36 0.32028500 Starting ./scripts/cycle_websockets.php ...
17:30:36 0.32723700 Starting ./scripts/cycle_wscache.php ...
17:30:36 0.33426300 Starting ./scripts/cycle_X101_skype.php ...
17:30:36 0.33529300 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_connect.php --params "a:0:{}" > NUL
17:30:36 0.33570300 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_execs.php --params "a:0:{}" > NUL
17:30:36 0.33607800 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_main.php --params "a:0:{}" > NUL
17:30:36 0.33644100 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_mqtt.php --params "a:0:{}" > NUL
17:30:36 0.33685400 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_noolite.php --params "a:0:{}" > NUL
17:30:36 0.33725300 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_phistory.php --params "a:0:{}" > NUL
17:30:36 0.33761600 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_scheduler.php --params "a:0:{}" > NUL
17:30:36 0.33797800 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_skype.php --params "a:0:{}" > NUL
17:30:36 0.33875900 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_states.php --params "a:0:{}" > NUL
17:30:37 0.34802300 Thread closed: cycle_connect
17:30:37 0.35130700 Thread closed: cycle_execs
17:30:37 0.35410500 Thread closed: cycle_main
17:30:37 0.35735000 Thread closed: cycle_mqtt
17:30:37 0.36060200 Thread closed: cycle_noolite
17:30:37 0.36385400 Thread closed: cycle_phistory
17:30:37 0.36711800 Thread closed: cycle_scheduler
17:30:37 0.37000600 Thread closed: cycle_skype
17:30:37 0.37249200 Thread closed: cycle_states
17:30:37 0.37537900 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_ping.php --params "a:0:{}" > NUL
17:30:37 0.37613900 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_websockets.php --params "a:0:{}" > NUL
17:30:37 0.37675000 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_wscache.php --params "a:0:{}" > NUL
17:30:38 0.37791900 Thread closed: cycle_ping
17:30:38 0.38105100 Thread closed: cycle_websockets
17:30:38 0.38408900 Thread closed: cycle_wscache

Больше в логах ничего не нашел.
Посмотрите логи тут

Код: Выделить всё

 www/html/cms/debmes/
Файл с именем error или errors
icas
Сообщения: 14
Зарегистрирован: Сб май 09, 2020 8:07 pm
Откуда: Санкт-Петербург
Благодарил (а): 3 раза
Поблагодарили: 0

Re: [Модуль] MQTT (mqtt)

Сообщение icas » Вс май 10, 2020 10:31 pm

VOVA_iS писал(а):
Вс май 10, 2020 9:17 pm
icas писал(а):
Вс май 10, 2020 7:11 pm
VOVA_iS писал(а):
Вс май 10, 2020 5:37 pm
icas писал(а):
Вс май 10, 2020 5:00 pm
VOVA_iS писал(а):
Вс май 10, 2020 4:54 pm
icas писал(а):
Вс май 10, 2020 4:50 pm


Сделал. В X-Ray/services висит cycle_mqtt restart
Если не стартует попробуйте перезагрузить систему
Перезагрузил, X-Ray/services: cycle_mqtt - пусто.
А адрес правильно написан в модуле? Я имею "localhost". На картинке кажутся пробелы
Попробуйте "127.0.0.1"
Перепробовал всё: 127.0.0.1; адрес Ethernet'ского сокета, localhost.
Файл 2020-05-10_javascript_errors.log:

Файл 2020-05-10_threads.log:
Больше в логах ничего не нашел.
Посмотрите логи тут

Код: Выделить всё

 www/html/cms/debmes/
Файл с именем error или errors
Файл 2020-05-10_error.log
19:06:24 0.84797600 PHP shutdown error: Uncaught Error: Call to undefined function mysql_connect() in D:\_majordomo\htdocs\lib\mysql.class.php:124
Stack trace:
#0 D:\_majordomo\htdocs\lib\mysql.class.php(104): mysql->Connect()
#1 D:\_majordomo\htdocs\lib\loader.php(57): mysql->__construct('127.0.0.1', '', 'root', '', 'db_terminal')
#2 D:\_majordomo\htdocs\cycle.php(17): include_once('D:\\_majordomo\\h...')
#3 {main}
thrown
22:10:17 0.88817500 Error registered (type: sql):
1053: Server shutdown in progress
SELECT * FROM cached_values WHERE KEYWORD = 'MJD:ThisComputer.cycle_wscacheRun'
Backtrace:
#0 D:\_majordomo\htdocs\lib\mysqli.class.php(415): registerError('sql', '1053: Server sh...')
#1 D:\_majordomo\htdocs\lib\mysqli.class.php(194): mysql->Error('SELECT * FROM c...', 1)
#2 D:\_majordomo\htdocs\lib\mysqli.class.php(239): mysql->Exec('SELECT * FROM c...')
#3 D:\_majordomo\htdocs\lib\sqlFunctions.class.php(95): mysql->SelectOne('SELECT * FROM c...')
#4 D:\_majordomo\htdocs\lib\caching.class.php(57): SQLSelectOne('SELECT * FROM c...')
#5 D:\_majordomo\htdocs\lib\objects.class.php(604): checkFromCache('MJD:ThisCompute...')
#6 D:\_majordomo\htdocs\cycle.php(382): getGlobal('cycle_wscacheRu...')
#7 {main}

Файл 2020-05-10_javascript_errors.log
19:06:57 0.56345800 URL: http://127.0.0.1/ - IndexSizeError; line: 458
19:07:14 0.73387700 URL: http://127.0.0.1/ - IndexSizeError; line: 458
19:13:00 0.28933000 URL: http://127.0.0.1/ - IndexSizeError; line: 458
19:23:13 0.81653600 URL: http://127.0.0.1/ - IndexSizeError; line: 458
Windows 10 + Arduino UNO + WiFly RN-171
icas
Сообщения: 14
Зарегистрирован: Сб май 09, 2020 8:07 pm
Откуда: Санкт-Петербург
Благодарил (а): 3 раза
Поблагодарили: 0

Re: [Модуль] MQTT (mqtt)

Сообщение icas » Сб май 16, 2020 10:27 pm

Так почему под Win10 не работают топики подписок? Может ответ в журнале Windows:
Сведения 16.05.2020 22:09:52 MySQL 100 Отсутствует "Не удается найти описание для идентификатора события 100 из источника MySQL.
Вызывающий данное событие компонент не установлен на этом локальном компьютере или поврежден. Установите или восстановите компонент на локальном компьютере.
Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием.
К событию были добавлены следующие сведения:
D:\_majordomo\server\mysql\bin\mysqld.exe: ready for connections.
Version: '5.1.46-community' socket: '' port: 3306 MySQL Community Server (GPL)

Указанный файл образа не содержит секции ресурсов
Ошибка 16.05.2020 22:09:52 MySQL 100 Отсутствует "Не удается найти описание для идентификатора события 100 из источника MySQL.
Вызывающий данное событие компонент не установлен на этом локальном компьютере или поврежден. Установите или восстановите компонент на локальном компьютере.
Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием.
К событию были добавлены следующие сведения:
Event Scheduler: An error occurred when initializing system tables. Disabling the Event Scheduler.

Указанный файл образа не содержит секции ресурсов
Ошибка 16.05.2020 22:09:52 MySQL 100 Отсутствует "Не удается найти описание для идентификатора события 100 из источника MySQL.
Вызывающий данное событие компонент не установлен на этом локальном компьютере или поврежден. Установите или восстановите компонент на локальном компьютере.
Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием.
К событию были добавлены следующие сведения:
Cannot open mysql.event

Указанный файл образа не содержит секции ресурсов
Ошибка 16.05.2020 22:09:52 MySQL 100 Отсутствует "Не удается найти описание для идентификатора события 100 из источника MySQL.
Вызывающий данное событие компонент не установлен на этом локальном компьютере или поврежден. Установите или восстановите компонент на локальном компьютере.
Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием.
К событию были добавлены следующие сведения:
mysql.user has no `Event_priv` column at position 29

Указанный файл образа не содержит секции ресурсов
Ошибка 16.05.2020 22:09:52 MySQL 100 Отсутствует "Не удается найти описание для идентификатора события 100 из источника MySQL.
Вызывающий данное событие компонент не установлен на этом локальном компьютере или поврежден. Установите или восстановите компонент на локальном компьютере.
Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием.
К событию были добавлены следующие сведения:
Column count of mysql.db is wrong. Expected 22, found 20. Created with MySQL 50041, now running 50146. Please use mysql_upgrade to fix this error.

Указанный файл образа не содержит секции ресурсов
Ошибка 16.05.2020 22:09:52 MySQL 100 Отсутствует "Не удается найти описание для идентификатора события 100 из источника MySQL.
Вызывающий данное событие компонент не установлен на этом локальном компьютере или поврежден. Установите или восстановите компонент на локальном компьютере.
Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием.
К событию были добавлены следующие сведения:
Can't open and lock privilege tables: Table 'mysql.servers' doesn't exist

Указанный файл образа не содержит секции ресурсов
Ошибка 16.05.2020 22:09:52 MySQL 100 Отсутствует "Не удается найти описание для идентификатора события 100 из источника MySQL.
Вызывающий данное событие компонент не установлен на этом локальном компьютере или поврежден. Установите или восстановите компонент на локальном компьютере.
Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием.
К событию были добавлены следующие сведения:
Can't open the mysql.plugin table. Please run mysql_upgrade to create it.

Указанный файл образа не содержит секции ресурсов
Сведения 16.05.2020 22:09:52 MySQL 100 Отсутствует "Не удается найти описание для идентификатора события 100 из источника MySQL.
Вызывающий данное событие компонент не установлен на этом локальном компьютере или поврежден. Установите или восстановите компонент на локальном компьютере.
Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием.
К событию были добавлены следующие сведения:
Plugin 'InnoDB' is disabled.

Указанный файл образа не содержит секции ресурсов
Сведения 16.05.2020 22:09:52 MySQL 100 Отсутствует "Не удается найти описание для идентификатора события 100 из источника MySQL.
Вызывающий данное событие компонент не установлен на этом локальном компьютере или поврежден. Установите или восстановите компонент на локальном компьютере.
Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием.
К событию были добавлены следующие сведения:
Plugin 'FEDERATED' is disabled.

Указанный файл образа не содержит секции ресурсов
Предупреждение 16.05.2020 22:09:52 MySQL 100 Отсутствует "Не удается найти описание для идентификатора события 100 из источника MySQL.
Вызывающий данное событие компонент не установлен на этом локальном компьютере или поврежден. Установите или восстановите компонент на локальном компьютере.
Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием.
К событию были добавлены следующие сведения:
'--default-collation' is deprecated and will be removed in a future release. Please use '--collation-server' instead.

Указанный файл образа не содержит секции ресурсов
Предупреждение 16.05.2020 22:09:52 MySQL 100 Отсутствует "Не удается найти описание для идентификатора события 100 из источника MySQL.
Вызывающий данное событие компонент не установлен на этом локальном компьютере или поврежден. Установите или восстановите компонент на локальном компьютере.
Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием.
К событию были добавлены следующие сведения:
'--default-character-set' is deprecated and will be removed in a future release. Please use '--character-set-server' instead.
Windows 10 + Arduino UNO + WiFly RN-171
icas
Сообщения: 14
Зарегистрирован: Сб май 09, 2020 8:07 pm
Откуда: Санкт-Петербург
Благодарил (а): 3 раза
Поблагодарили: 0

Re: [Модуль] MQTT (mqtt)

Сообщение icas » Вс май 17, 2020 11:41 am

Разобрался - настройки в PHP надо править руками.
Windows 10 + Arduino UNO + WiFly RN-171
Аватара пользователя
Sapizdullin
Сообщения: 408
Зарегистрирован: Сб фев 18, 2017 9:47 am
Откуда: Земля
Благодарил (а): 54 раза
Поблагодарили: 61 раз

Re: [Модуль] MQTT (mqtt)

Сообщение Sapizdullin » Ср май 20, 2020 2:45 pm

Всем доброго времени суток!
Последнее время модуль ведет себя мягко говоря странно. ИМХО. Появляются фантомные ̶б̶о̶л̶и̶ устройства которые давно удалены, но нахально появляются. Нет значений от железки, хотя она их отправляет и они видны на компе в другом клиенте подписанном на топик. Никто не сталкивался? Если да то куда копать?
Intel(R) Core(TM) i7-6700, Debian 9 "Stretch", Zoneminder, Avreg.
Ответить