![]() |
![]() ![]() |
|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
![]() |
#1 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 085
Благодарил(а): 0 раз(а)
Поблагодарили:
232 раз(а) в 229 сообщениях
|
![]()
В новой версии бота полностью переработана его платформа, а также добавлена поддержка команд.
Работает с Smlogix не ниже версии 3.34.236 и отформатированным из нее контроллером. Версия 1.04: Добавили пересылку отчетов и логов в чат, просьба потестировать и дать обратную связь. Появилось две функции: 1) Автоматическая рассылка, включается/выключается в админке, выбираются хранилища, из которых будут пересылаться отчеты и функция начинает работать. Отчеты присылаются всем зарегистрированным пользователям. 2) Отчёты по запросу - по команде "/report" запросившему участнику присылаются все отчёты, которые в данные момент хранятся на внутреннем хранилище, другие хранилища не учтены. В обоих случаях после пересылки отчёты удаляются. 3) Пересылка логов - по команде "/system_logs". Версия 1.05: Добавлены команды: /system_logs - пересылает в чат системные логи /system_extlogs_on - включение расширенных логов /system_extlogs_off - выключение расширенных логов /system_info - присылает системную информацию о контроллере и боте Версия 1.06: Расширена системная информация. Рекомендуется удалить версию 1.05, т.к. она была некорректно собрана и занимала много места. Версия 1.07: Добавлена команда перезапуска VNC в контроллере: /system_vncrestart bottelegram_1.01_armhf.deb (40.13 Мбайт, 56 просмотров) bottelegram_1.02_armhf.deb (1.88 Мбайт, 23 просмотров) bottelegram_1.03_armhf.deb (1.88 Мбайт, 24 просмотров) bottelegram_1.04_armhf.deb (1.88 Мбайт, 2 просмотров) bottelegram_1.05_armhf.deb (60.09 Мбайт, 5 просмотров) bottelegram_1.06_armhf.deb (1.88 Мбайт, 16 просмотров) __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию Последний раз редактировалось Ilya J., 14.08.2023 в 12:45 |
![]() |
![]() |
![]() |
#2 |
Senior Member
Регистрация: Mar 2014
Адрес: Санкт-Петербург
Сообщения: 400
Благодарил(а): 1 раз(а)
Поблагодарили:
21 раз(а) в 21 сообщениях
|
![]() ![]() Будем тестить, только чуть позже. |
![]() |
![]() |
![]() |
#4 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 847
Благодарил(а): 224 раз(а)
Поблагодарили:
141 раз(а) в 133 сообщениях
|
![]() или если mem, то она д.б. входом? p.s. а бот не научили отчет отправлять в телегу? p.p.s. что-то проверил. работает. команды проходят, переменные меняются |
![]() |
![]() |
![]() |
#5 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 085
Благодарил(а): 0 раз(а)
Поблагодарили:
232 раз(а) в 229 сообщениях
|
![]() ![]() Добавлено через 1 минуту __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
![]() |
#6 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 847
Благодарил(а): 224 раз(а)
Поблагодарили:
141 раз(а) в 133 сообщениях
|
![]() Добавлено через 1 минуту вот эти обе-две переменные меняются из бота. Добавлено через 15 минут вот мой старый проект, там был телебот1.01, заменил его на телебот1.02 и загрузил в смш4, отформатированный из 3.34.155 лоджика. в боте прописаны только исходящие сообщения/оповещения. команд я в него не прописывал ни одной. после перезапуска бота в телеге выполнил команду /cmd - результат на скриншоте шесть команд. четыре из них входные шмемы, а две обычные булевы модбас-входа. Добавлено через 17 минут иначе это опять МНТ с результатом повезло/не повезло. Последний раз редактировалось LordN, 09.08.2022 в 11:53 |
![]() |
![]() |
![]() |
#7 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 085
Благодарил(а): 0 раз(а)
Поблагодарили:
232 раз(а) в 229 сообщениях
|
![]() ![]() __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
![]() |
#8 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 343
Благодарил(а): 15 раз(а)
Поблагодарили:
606 раз(а) в 554 сообщениях
|
![]() /cmd потом будет удалена из бота, поэтому то что вы лишнего увидели, документации не противоречит) __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#9 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 258
Благодарил(а): 8 раз(а)
Поблагодарили:
163 раз(а) в 160 сообщениях
|
![]() так что вроде модбас предполагался. __________________ Не являюсь сотрудником Segnetics !!! |
![]() |
![]() |
![]() |
#10 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 343
Благодарил(а): 15 раз(а)
Поблагодарили:
606 раз(а) в 554 сообщениях
|
![]() __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#11 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 258
Благодарил(а): 8 раз(а)
Поблагодарили:
163 раз(а) в 160 сообщениях
|
![]() Вот зачем все дублируется не понял. Да особо и не копался - стареем. ![]() __________________ Не являюсь сотрудником Segnetics !!! |
![]() |
![]() |
![]() |
#12 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 343
Благодарил(а): 15 раз(а)
Поблагодарили:
606 раз(а) в 554 сообщениях
|
![]() __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#13 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 847
Благодарил(а): 224 раз(а)
Поблагодарили:
141 раз(а) в 133 сообщениях
|
![]()
пришел коллега, хотел похвастаться ботом, а он поломался..
![]() ни на что не отвечает, проц на 90% загружен, в кэше висят неотправленные сообщения лог https://disk.yandex.ru/d/ugZuJIOtqSTvjA |
![]() |
![]() |
![]() |
#14 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 258
Благодарил(а): 8 раз(а)
Поблагодарили:
163 раз(а) в 160 сообщениях
|
![]() ![]() __________________ Не являюсь сотрудником Segnetics !!! |
![]() |
![]() |
![]() |
#15 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 343
Благодарил(а): 15 раз(а)
Поблагодарили:
606 раз(а) в 554 сообщениях
|
![]() ![]() ![]() Добавлено через 19 секунд __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#16 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 847
Благодарил(а): 224 раз(а)
Поблагодарили:
141 раз(а) в 133 сообщениях
|
![]() ![]() ![]() а тут даже ребут по ssh не помогает |
![]() |
![]() |
![]() |
#17 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 085
Благодарил(а): 0 раз(а)
Поблагодарили:
232 раз(а) в 229 сообщениях
|
![]() __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
![]() |
#18 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 847
Благодарил(а): 224 раз(а)
Поблагодарили:
141 раз(а) в 133 сообщениях
|
![]() но починился он только кнопкой "сбросить" на странице бота сбросил, кэш почистил, заново подключил - тогда всё заработало. |
![]() |
![]() |
![]() |
#19 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 085
Благодарил(а): 0 раз(а)
Поблагодарили:
232 раз(а) в 229 сообщениях
|
![]() У вас в оповещениях есть знаки цельсия и процентов - в предыдущей версии тоже такие сообщения были? Нужно понять, из-за команд произошел сбой или из-за оповещений или из-за чего-то еще. __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
![]() |
#20 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 847
Благодарил(а): 224 раз(а)
Поблагодарили:
141 раз(а) в 133 сообщениях
|
![]() нет, не менял. бот как когда-то создал так и пользуюсь им. оповещения не менял вообще. там и проценты были и цельсии и ^ в именах переменных сейчас развлекаюсь, так обратил внимание, что бот иногда после загрузки проекта не запускается. приходится жать кнопку "пуск" на странице бота. Добавлено через 4 минуты еще момент такой, если командную переменную назвать например так: "^12HH ручной" то бот по команде /cmd её выводит, но если её ввести в поле и отправить - то пишет "Неизвестный запрос" |
![]() |
![]() |
![]() |
#21 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 343
Благодарил(а): 15 раз(а)
Поблагодарили:
606 раз(а) в 554 сообщениях
|
![]() __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#22 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 085
Благодарил(а): 0 раз(а)
Поблагодарили:
232 раз(а) в 229 сообщениях
|
![]() В РЭ этот момент не обозначил, но подразумевалось, что в названии переменной нет пробелов - это проблема? Попробуйте повторить проблему, мне кажется вы подали какую-то команду, которая ввела в такое состояние. __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
![]() |
#23 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 847
Благодарил(а): 224 раз(а)
Поблагодарили:
141 раз(а) в 133 сообщениях
|
![]() подал команду pusk_stop_btn бот ответил, но с приличной задержкой, я в это время лазил по вебморде плк потом я дал команду /start и несколько раз, не заметив, что бот уже ответил. Код:
Лев Нимченко, [09.08.2022 1:44] SMHistory_begin segnetics_lordn, [09.08.2022 1:44] Установлено значение 1659896820 Лев Нимченко, [09.08.2022 1:44] SMHistory_end segnetics_lordn, [09.08.2022 1:44] Установлено значение 1659983400 Лев Нимченко, [09.08.2022 1:44] SMHistory_storage segnetics_lordn, [09.08.2022 1:44] Установлено значение 0 Лев Нимченко, [09.08.2022 1:44] SMHistory_select segnetics_lordn, [09.08.2022 1:44] Установлено значение 0 Лев Нимченко, [09.08.2022 15:31] pusk_stop_btn segnetics_lordn, [09.08.2022 15:32] Установлено значение 0 segnetics_lordn, [09.08.2022 15:32] В парной похолодало 23 °С segnetics_lordn, [09.08.2022 15:32] Наполнено 6.40 кПа / 98 % segnetics_lordn, [09.08.2022 15:32] Суточный расход превысил 470.00 литров в сутки segnetics_lordn, [09.08.2022 15:32] Предбанник остыл 24 °С segnetics_lordn, [09.08.2022 15:32] Мойка остыла 22 °С segnetics_lordn, [09.08.2022 15:32] Уровень ниже Min 6.40 кПа / 98 % Лев Нимченко, [09.08.2022 15:32] /start Лев Нимченко, [09.08.2022 15:34] /start Лев Нимченко, [09.08.2022 15:35] /cmd Лев Нимченко, [09.08.2022 15:44] /cmd Лев Нимченко, [09.08.2022 15:44] /start Лев Нимченко, [09.08.2022 16:12] /help |
![]() |
![]() |
![]() |
#24 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 085
Благодарил(а): 0 раз(а)
Поблагодарили:
232 раз(а) в 229 сообщениях
|
![]() __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
![]() |
#25 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 847
Благодарил(а): 224 раз(а)
Поблагодарили:
141 раз(а) в 133 сообщениях
|
![]() если вопрос про использование шмемс переменных в боте, то вроде всё понятно, только надо понять про ограничения в именовании, какие символы запрещены и т.д. если же речь про это: есть такая вкладка в смконфиге и в сисменю - как ей пользоваться? не понимаю. справку читал. после ввода команды pusk_stop_btn бот перестал отвечать Код:
Лев Нимченко, [09.08.2022 21:42] pusk_stop_btn Лев Нимченко, [09.08.2022 21:45] /start Лев Нимченко, [09.08.2022 21:46] /start Лев Нимченко, [09.08.2022 21:46] /start Лев Нимченко, [09.08.2022 21:47] hand_12HH логи https://disk.yandex.ru/d/GtcmUm-4-LCX8g |
![]() |
![]() |
![]() |
#26 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 085
Благодарил(а): 0 раз(а)
Поблагодарили:
232 раз(а) в 229 сообщениях
|
![]()
Команды, настраиваемые в смконфиг не имеют отношения к командам бота.
Про ограничения согласен. А в целом, удобство пользования, описание - всё понятно? __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
![]() |
#27 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 847
Благодарил(а): 224 раз(а)
Поблагодарили:
141 раз(а) в 133 сообщениях
|
![]() ![]() |
![]() |
![]() |
![]() |
#28 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 258
Благодарил(а): 8 раз(а)
Поблагодарили:
163 раз(а) в 160 сообщениях
|
![]() __________________ Не являюсь сотрудником Segnetics !!! |
![]() |
![]() |
![]() |
#29 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 847
Благодарил(а): 224 раз(а)
Поблагодарили:
141 раз(а) в 133 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#30 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 085
Благодарил(а): 0 раз(а)
Поблагодарили:
232 раз(а) в 229 сообщениях
|
![]() Состояние бота в админ-панели при этом запущен или остановлен? Если в админке запущен и попробовать отправить команду в таком состоянии - ответит что-нибудь? Если в этом же состоянии попробовать послать оповещение боту - ответит что нибудь? __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Telegram бот (устаревшее) | Arsie | Связь с внешним миром | 108 | 11.08.2022 17:04 |