<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: SMS LTE Info]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме SMS LTE Info форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sun, 02 Aug 2026 12:35:42 -0400</pubDate>
		<item>
			<title>SMS LTE Info</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400534">SMS LTE Info</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Если тебе приходится использовать AT+CPIN, значит что-то не так — это должно корректно обрабатываться RouterOS. И если нет, то в логах, скорее всего, будет ошибка. Поэтому, возможно, лучше всего написать скрипт, который будет сканировать логи, не знаю. /tool/watchdog с пингом тоже может стать последней линией обороны: если пинг не прошёл за X минут — перезагрузка. Так ты покроешь не только LTE, но и другие проблемы, простой и надёжный способ.<br /><br />У меня есть общий код для парсинга AT-команд, который по сути оборачивает “at-chat” и ищет “OK” или выкидывает ошибку. $ATVAR — функция, которая вызывает “at-chat” и возвращает результат в виде строки. $AT делает то же самое, но выводит (:put) результат.<br /><br />:global ATVAR<br />:set ATVAR do={<br /> &nbsp; &nbsp;:local checkok 1;<br /> &nbsp; &nbsp;:local atchatwait "yes";<br /> &nbsp; &nbsp;:local cmd [:tostr $1]<br /> &nbsp; &nbsp;:put $cmd<br /> &nbsp; &nbsp;:local r [/interface/lte/at-chat [find running] input="$cmd" wait=$atchatwait as-value];<br /> &nbsp; &nbsp;:set r ($r-&gt;"output");<br /> &nbsp; &nbsp;if (checkok&gt;0) do={<br /> &nbsp; &nbsp; &nbsp; &nbsp;:local s [:find $r "OK"]; <br /> &nbsp; &nbsp; &nbsp; &nbsp;:if (s&gt;0) do={<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;:local z [:pick $r 0 $s];<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;:return [:tostr $z];<br /> &nbsp; &nbsp; &nbsp; &nbsp;} else={:error "ATVAR получил ошибку: $r"}<br /> &nbsp; &nbsp;} else={:return $r}<br />};<br /><br />:global AT <br />:set AT do={<br /> &nbsp; &nbsp;:global ATVAR;<br /> &nbsp; &nbsp;:local z [$ATVAR $1];<br /> &nbsp; &nbsp;:put $z;<br /> &nbsp; &nbsp;:return $z;<br />};<br /><br />Ещё у меня есть функция для парсинга AT#RFSTS у Telit LM960s, чтобы получить актуальную информацию о вышке, нужную eNB для cellmapper. Но, как видишь, парсинг сложный и специфичный под каждую команду. Например, AT#RFSTS может возвращать 15, 16 или 17 элементов в зависимости от диапазона, подключения и т.п. Может, это поможет.<br /><br />:global toarrayFromTelitResponse<br />:set toarrayFromTelitResponse do={<br /> &nbsp; &nbsp;:local z [ [:tostr [:pick $1 ([:find $1 ":"]+2) [:len $1] ]]]<br /> &nbsp; &nbsp;:return [:toarray $z];<br />};<br /><br />:global toarrayApplyTemplate<br />:set toarrayApplyTemplate do={ <br /> &nbsp; &nbsp;:local s [toarray "$2"];<br /> &nbsp; &nbsp;:local z [:toarray ""];<br /> &nbsp; &nbsp;:foreach i,k in=$s do={:set ($z-&gt;$k) ($1-&gt;$i)};<br /> &nbsp; &nbsp;:log debug message="toarrayApplyTemplate $s -&gt; $z";<br /> &nbsp; &nbsp;:return $z; <br />};<br /><br />:global ATrfsts <br />:set ATrfsts do={<br /> &nbsp; &nbsp;:global toarrayApplyTemplate;<br /> &nbsp; &nbsp;:global toarrayFromTelitResponse;<br /> &nbsp; &nbsp;:global ATVAR;<br /> &nbsp; &nbsp;:local TErfsts1 "PLMN,EARFCN,RSRP,RSSI,RSRQ,TAC,RAC,TXPWR,DRX,MM,RRC,CID,IMSI,NETNAME,SD,ABND"<br /> &nbsp; &nbsp;:local TErfsts2 "PLMN,EARFCN,RSRP,RSSI,RSRQ,TAC,RAC,DRX,MM,RRC,CID,IMSI,NETNAME,SD,ABND"<br /> &nbsp; &nbsp;:local TErfsts3 "PLMN,EARFCN,RSRP,RSSI,RSRQ,TAC,RAC,DRX,MM,RRC,CID,IMSI,SD,ABND"<br /> &nbsp; &nbsp;:local TErfmmstate {0= "NULL";3="LOCATION_UPDATE_INITIATED";5="WAIT_FOR_OUTGOING_MM_CONNECTION";6="CONNECTION_ACTIVE";7="IMSI_DETACH_INITIATED";8="PROCESS_CM_SERVICE_PROMPT";9="WAIT_FOR_NETWORK_COMMAND";10="LOCATION_UPDATE_REJECTED";13="WAIT_FOR_RR_CONNECTION_LU";14="WAIT_FOR_RR_CONNECTION_MM";15="WAIT_FOR_RR_CONNECTION_IMSI_DETACH";17="REESTABLISHMENT_INITIATED";18="WAIT_FOR_RR_ACTIVE";19="IDLE";20="WAIT_FOR_ADDITIONAL_OUTGOING_MM_CONNECTION";21="WAIT_FOR_RR_CONNECTION_REESTABLISHMENT";22="WAIT_FOR_REESTABLISH_DECISION";23="LOCATION_UPDATING_PENDING";24="IMSI DETACH PENDING";25="CONNECTION_RELEASE_NOT_ALLOWED"};<br /> &nbsp; &nbsp;:local TErfrrcstate1 {0="IDLE";2="CELL DCH"};<br /> &nbsp; &nbsp;:local TErfrrcstate2 {0="IDLE";2="CELL FACH";3="CELL DCH";4="CELL PCH";5="URA PCH";};<br /> &nbsp; &nbsp;:local TErfsdstate {0="NONE";1="CS_ONLY";2="PS_ONLY";3="CS_PS"};<br /> &nbsp; &nbsp;:local a [$ATVAR "AT#RFSTS"]<br /> &nbsp; &nbsp;:local r [$toarrayFromTelitResponse $a];<br /> &nbsp; &nbsp;:local z [:toarray ""];<br /> &nbsp; &nbsp;:local l [:len $r];<br /> &nbsp; &nbsp;:if ($l=16) do={ :set z [$toarrayApplyTemplate $r $TErfsts1]; }; <br /> &nbsp; &nbsp;:if ($l=15) do={ :set z [$toarrayApplyTemplate $r $TErfsts2]; };<br /> &nbsp; &nbsp;:if ($l=14) do={ :set z [$toarrayApplyTemplate $r $TErfsts3]; };<br /> &nbsp; &nbsp;#:if ($l&gt;16 || $l&lt;14) do={ :error "Frfsts получил неожиданный размер ($l) из: $r"};<br /> &nbsp; &nbsp;:set ($z-&gt;"MM") ($TErfmmstate-&gt;($z-&gt;"MM"));<br /> &nbsp; &nbsp;:set ($z-&gt;"RRC") ($TErfrrcstate1-&gt;($z-&gt;"RRC"));<br /> &nbsp; &nbsp;:set ($z-&gt;"SD") ($TErfsdstate-&gt;($z-&gt;"SD"));<br /> &nbsp; &nbsp;#очистка<br /> &nbsp; &nbsp;:set ($z-&gt;"ABND") [:pick ($z-&gt;"ABND") 0 [find ($z-&gt;"ABND") "\n"]]<br /> &nbsp; &nbsp;:return $z;<br />}<br /><br />Но вот исправлять скриптами основные функции модема — не уверен, что это лучший выход. Зато $ATVAR выше хотя бы убирает "OK" из ответа, если хочешь попробовать. <br />
			<i>12.03.2023 21:35:00, Amm0.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400534</link>
			<guid>http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400534</guid>
			<pubDate>Sun, 12 Mar 2023 21:35:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>SMS LTE Info</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400533">SMS LTE Info</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Я тоже так думал, но надеялся, что какая-то часть парсинга уже где-то выполнена. Я пытаюсь решить проблему с «отказывающими» SIM-картами, которые нужно перезапускать подачей питания. Если я смогу проверить состояние SIM, то смогу запланировать или запустить проверку и автоматизировать разные сценарии (отключить/включить, перезагрузить питание USB, перезагрузить устройство, поменять слот SIM, проверить профили и т.д.) — в общем, сделать всё, чтобы связь не прерывалась. Мне ещё нужно контролировать модем (Telit LM series), поэтому AT-команды — это мой вариант. Если бы только был доступ к API (с возможностью выбора CORS — что бесит, но это уже другая история). Спасибо, M. <br />
			<i>12.03.2023 20:33:00, MichaelDC.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400533</link>
			<guid>http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400533</guid>
			<pubDate>Sun, 12 Mar 2023 20:33:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>SMS LTE Info</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400532">SMS LTE Info</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Да, вот эта строчка «:local simState ($lteCommand-&gt;"+CPIN");» не сработает. Ответ от «at-chat» — это просто строка, её нужно разобрать, а это не так просто. Что ты пытаешься сделать? Если включить «lte» как тему в /system/log, то увидишь, что Mikrotik действительно отправляет кучу команд… В большинстве случаев одна из них — +CPIN. В целом, разбор отладочных логов LTE иногда бывает полезен, и при этом не обязательно самому вручную вызывать at-chat. <br />
			<i>12.03.2023 18:32:00, Amm0.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400532</link>
			<guid>http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400532</guid>
			<pubDate>Sun, 12 Mar 2023 18:32:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>SMS LTE Info</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400531">SMS LTE Info</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Это очень изящное решение, спасибо. Как бы ты справился с прямыми AT-командами к модему, которые возвращают две или больше строк? Я пробовал в терминале:<br /><br />:put [/interface lte at-chat lte1 input="at+CPIN?" wait=no as-value]  <br />output=+CPIN: READY &nbsp;<br />OK<br /><br />В скрипте:<br /><br />:local lteCommand ( [/interface lte at-chat lte1 input="at+CPIN?" wait=no as-value] -&gt;"output")  <br />:local simState ($lteCommand-&gt;"+CPIN"); &nbsp;<br />:log info $lteCommand; &nbsp;<br />:log info $simState;<br /><br />возвращает: &nbsp;<br />+CPIN: READY &nbsp;<br />OK &nbsp;<br />&lt;пустая строка&gt;<br /><br />Есть ли элегантный способ получить такой результат или лучше написать свой парсер?<br /><br />Спасибо, что делишься знаниями. &nbsp;<br />M. <br />
			<i>12.03.2023 16:57:00, MichaelDC.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400531</link>
			<guid>http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400531</guid>
			<pubDate>Sun, 12 Mar 2023 16:57:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>SMS LTE Info</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400530">SMS LTE Info</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Не знаю, поможет ли это, но я считаю все команды, включая :put, особым случаем функций в скриптинге. Все функции возвращают какой-то тип (или тип :nothing). Так как задача :put — выводить текст в терминал, он это и делает, а как функция возвращает полученные данные вызывающему коду, в данном случае — присваиванию локальной переменной. Если скрипт выполняется в фоне, например через планировщик, терминала для вывода нет. Значит, это безвредно, просто излишне. Но в некоторых случаях такое свойство :put полезно. Например, для интерактивного скрипта в терминале, где хочется сразу и вывести текст, и залогировать его одной строкой: /log info [:put "my code is here"] # my code is here /log print where topics~"script" time&gt;5m # apr/22 18:13:21 script,info my code is here В этом примере :put выводит в терминал, а затем передаёт строку, которую получил, команде “/log info” (то есть, как бы «встроенной функции»). <br />
			<i>23.04.2022 01:16:00, Amm0.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400530</link>
			<guid>http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400530</guid>
			<pubDate>Sat, 23 Apr 2022 01:16:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>SMS LTE Info</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400529">SMS LTE Info</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Хорошо, это очень наглядная аналогия. <br />
			<i>22.04.2022 08:31:00, holvoetn.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400529</link>
			<guid>http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400529</guid>
			<pubDate>Fri, 22 Apr 2022 08:31:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>SMS LTE Info</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400528">SMS LTE Info</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Сравни два скрипта и обрати внимание на разницу в читаемости с объяснениями: вместо того, чтобы присваивать переменной значение, ты кладёшь внутрь переменной результат вывода на терминал. Это всё равно что сделать изображение в Photoshop, а вместо того чтобы сохранить его сразу, сделать скриншот и сохранить его… <br />
			<i>22.04.2022 07:01:00, rextended.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400528</link>
			<guid>http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400528</guid>
			<pubDate>Fri, 22 Apr 2022 07:01:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>SMS LTE Info</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400527">SMS LTE Info</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Помимо явного кощунства, в чём тут собственно проблема? Просто интересно... <br />
			<i>22.04.2022 04:58:00, holvoetn.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400527</link>
			<guid>http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400527</guid>
			<pubDate>Fri, 22 Apr 2022 04:58:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>SMS LTE Info</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400526">SMS LTE Info</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			{<br />:local phone &nbsp; &nbsp; &nbsp; &nbsp; "+1234567890"<br />:local curdate &nbsp; &nbsp; &nbsp; [/system clock get date]<br />:local curtime &nbsp; &nbsp; &nbsp; [/system clock get time]<br />:local monitor &nbsp; &nbsp; &nbsp; [/interface lte monitor lte1 once as-value]<br />:local registration &nbsp;($monitor-&gt;"registration-status")<br />:local functionality ($monitor-&gt;"functionality")<br />:local operator &nbsp; &nbsp; &nbsp;($monitor-&gt;"current-operator")<br />:local rssi &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;($monitor-&gt;"rssi")<br />:local rsrp &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;($monitor-&gt;"rsrp")<br />:local rsrq &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;($monitor-&gt;"rsrq")<br />:local cqi &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ($monitor-&gt;"cqi")<br />:local uptime &nbsp; &nbsp; &nbsp; &nbsp;($monitor-&gt;"session-uptime")<br />/tool sms send lte1 phone-number=$phone \<br /> &nbsp; &nbsp;message="Регистрация: $registration\r\n\<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Функциональность: $functionality\r\n\<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Оператор: $operator\r\n\<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; RSSI: $rssi\r\n\<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; RSRP: $rsrp\r\n\<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; RSRQ: $rsrq\r\n\<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; CQI: $cqi\r\n\<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Время: $curtime\r\n\<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Дата: $curdate\r\n\<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Время работы: $uptime"<br />} <br />
			<i>21.04.2022 23:37:00, rextended.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400526</link>
			<guid>http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400526</guid>
			<pubDate>Thu, 21 Apr 2022 23:37:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>SMS LTE Info</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400525">SMS LTE Info</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			АААААААААААААААААААААААААААААААААААААААААА… а тут в скрипте “PUT”!!!.. <br />
			<i>21.04.2022 23:31:00, rextended.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400525</link>
			<guid>http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400525</guid>
			<pubDate>Thu, 21 Apr 2022 23:31:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>SMS LTE Info</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400524">SMS LTE Info</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет, ребята! Открываю эту тему снова, потому что наконец-то решил заняться этим и провёл почти весь день, разбираясь. Похоже, команда «info» в ROS7 больше не поддерживается. Её заменили на «monitor». Вот рабочий скрипт, чтобы другим было на что ориентироваться. Для него нужны права на чтение и тестирование:<br /><br />:local registration [:put ([/interface lte monitor lte1 once as-value]-&gt;"registration-status")]<br />:local functionality [:put ([/interface lte monitor lte1 once as-value]-&gt;"functionality")]<br />:local operator [:put ([/interface lte monitor lte1 once as-value]-&gt;"current-operator")]<br />:local rssi [:put ([/interface lte monitor lte1 once as-value]-&gt;"rssi")]<br />:local rsrp [:put ([/interface lte monitor lte1 once as-value]-&gt;"rsrp")]<br />:local rsrq [:put ([/interface lte monitor lte1 once as-value]-&gt;"rsrq")]<br />:local cqi [:put ([/interface lte monitor lte1 once as-value]-&gt;"cqi")]<br />:local curtime [/system clock get time]<br />:local curdate [/system clock get date]<br />:local uptime [:put ([/interface lte monitor lte1 once as-value]-&gt;"session-uptime")]<br /><br />/tool sms send lte1 "cellnumber_including_country_code" message="Registration: $registration\r\nFunctionality: $functionality\r\nOperator: $operator\r\nRSSI: $rssi\r\nRSRP: $rsrp\r\nRSRQ: $rsrq\r\nCQI: $cqi\r\nTime: $curtime\r\nDate: $curdate\r\nUptime: $uptime" <br />
			<i>21.04.2022 16:54:00, hogg101.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400524</link>
			<guid>http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400524</guid>
			<pubDate>Thu, 21 Apr 2022 16:54:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>SMS LTE Info</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400523">SMS LTE Info</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			У меня есть hAP AC3 LTE6. Хочу настроить так, чтобы я мог отправлять ему SMS, а он отвечал с полезной информацией о LTE-соединении, уровне сигнала, времени работы роутера и т.д. Уже есть скрипт, который я могу запускать по SMS для перезагрузки роутера. Он отвечает мне: «Okeydokey boss»:<br /><br />name="smsreboot" owner="admin" &nbsp;<br />policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon &nbsp;<br />dont-require-permissions=no run-count=0 &nbsp;<br />source= &nbsp;<br />/tool sms send lte1 "mynumber" message="Okeydokey boss" &nbsp;<br />:delay 5s &nbsp;<br />/system reboot &nbsp;<br /><br />А вот мой начальный вариант скрипта для статуса роутера:<br /><br />name="smsstatus" owner="admin" &nbsp;<br />policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon &nbsp;<br />dont-require-permissions=no last-started=aug/03/2021 13:51:25 run-count=14 &nbsp;<br />source= &nbsp;<br /> :local CurDate [/system clock get date]  <br /> :local CurTime [/system clock get time]  <br /> :local LTEInfo [/interface lte get value-name=operator lte1]  <br /><br />/tool sms send lte1 "mynumber" message="$CurDate $CurTime $LTEInfo" &nbsp;<br /><br />Я не понимаю, как получить нужную информацию с LTE-интерфейса и вставить её в SMS. Вышеприведённый код не выводит никакого текста. В идеале хочу видеть CQI, RSSI, Primary Band. Пробовал так:<br /><br />:local LTEInfo [/interface lte info lte1 once]  <br /><br />но выводит слишком много символов, чтобы поместиться в SMS. Буду очень признателен за помощь! <br />
			<i>03.08.2021 13:41:00, hogg101.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400523</link>
			<guid>http://mikrotik.moscow/forum/forum57/85850-sms-lte-info/message400523</guid>
			<pubDate>Tue, 03 Aug 2021 13:41:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
