Цитата из вики:
"Уведомление SMS/Email
При выборе данной опции придет уведомление вида The logic 1 of events false !
Указываем в полях State следующие значения:
0 - уведомление не отправляется. Если например уведомление возрата события не
требуется.
1 - придет уведомление False
2 - придет уведомление True.
Уведомление SMS/Email template
При включенной опции SMS/Email шаблоны появляется возможность использовать SMS и
Email для уведомления событий.
В поле State в шагах логики указываем номер шаблона SMS/Email template. При установке
State равное нулю уведомление не отправляется.
Необходимо заполнить соответствующие SMS/Email template."
Казалось-бы все ясно, но !
Что будет если в State оставить дефолтное 255 ?
Словил "забавный" глюк.
Перепрошился на днях с полным стиранием с целью попробовать опцию "сохранение настроек".
Настроил заново термостат, смс уведомления и т.д. ну и запросил баланс. Дошел до настройки Logic2 .
Сценарий у меня там один : если GPIOx=0 отсылаем смс из SMS TEMPLATE о пропадании питания.
В TRUE выставил номер шаблона, а в FALSE осталось дефолтное 255...
Жму "SAVE" и получаю очередь радостных СМС по 2р.50коп. "ОСТАТОК 9,49р" пока эти 9,49 не заканчиваются.
Текст "ОСТАТОК 9,49р" - это last sms в debug на тот момент.
Забросил деньжат и провел эксперимент уже прицельно , что подтвердило
ЕСЛИ event state 255 - отсылается смс из какого-то буфера , не важно была туда помещена входящая или исходящая.
Как-то в документации надо-бы отразить, или поправить в коде, если можно.