warlock Спасибо! Попробую. Но я не думаю что дело в спецсимволах маркдаун, потому как те же самые скрипты отпрвляли выводом {{ shellOutput }} нужные мне кнопки и обычные сообщения в версии homed-automation 1.6.8 , а в версии 2.0.5 уже перестали отправлять. Я смотрел эхо терминала вызывая скрипт вручную, там ничего не изменилось:
название пакета запятая пробел название пакета запятая пробел... и так далее
Вот например этот скрипт:
opkg list-installed | awk '/^homed-/ && $1 !~ /^(homed-common|homed-qt)$/ {
sub(/^homed-/, "", $1);
pkg = $1 ": " $1 " reinstall";
if (packages == "") {
packages = pkg
} else {
packages = packages ", " pkg
}
count++
if (count % 3 == 0) {
print packages;
packages = ""
}
}
END {
if (packages != "") print packages
}'
Его эхо в терминале:
automation: automation reinstall, custom: custom reinstall, web: web reinstall
zigbee: zigbee reinstall
Если пытаться отправить это автоматизацией в телеграм, поместив {{ shellOutput }} в секцию keyboard, то сообщение не дойдёт.
Если взять в обратные кавычки, то придёт это:
!
Если поместить {{ shellOutput }}в в секцию keyboard (можно любой символ прилепить к закрывающим фигурным скобкам) то придёт это:
!
Абсолютно те же самые скрипты в более ранних версиях пакета работали иначе.
Ладно пойду разбираться как курлом слать это дело. Ещё раз спасибо!