Не работает этот вариант. Просто пропадает вкладка expectedValue при сохранение
Исправили в пакете, выложим сегодня-завтра обновление.
Обновить apt update ?
Еще собраный в стабильный репозитарий не выложен, напишу.
Можно обновлять, исправлено.
Подскажите как правильно обновить?
apt update && apt upgrade -y
Я не допустил ошибку?
Нет, все в порядке. СМС отправляются?
Нет смс не отправляются, у Вас какая то ошибка в модуле
Вот так работает
{
“name”: “Ночной режим”,
“cell”: “security_dev/Ночной режим”,
“alarmMessage”: “Ночной режим выключен”,
“noAlarmMessage”: “Ночной режим включен”,
“expectedValue”: true
}
Вот так не работает
{ "name": "Ночной режим", "cell": "security_dev/Ночной режим", "alarmMessage": "Ночной режим выключен", "noAlarmMessage": "Ночной режим включен", "expectedValue": false }
“expectedValue”: false - этот параметр пропадает после сохранения
Проверьте цстановленную версию wb-rules
dpkg -s wb-rules
Если ниже 2.6.2 - установите именно ее
apt install wb-rules=2.6.2 -y
root@wirenboard-AYKBQYRG:/etc/apt# apt update
Ign:1 Index of /debian stretch InRelease
Get:2 http://security.debian.org stretch/updates InRelease [53.0 kB]
Get:3 Index of /debian stretch-updates InRelease [93.6 kB]
Get:5 http://releases.contactless.ru/stable/stretch stretch InRelease [13.6 kB]
Get:4 Index of /debian stretch-backports InRelease [91.8 kB]
Hit:6 Index of /debian stretch Release
Get:7 Index of /node_10.x/ stretch InRelease [4,585 B]
Get:8 http://releases.contactless.ru/stable/stretch stretch/main all Packages [49.0 kB]
Get:9 http://releases.contactless.ru/stable/stretch stretch/main armhf Packages [116 kB]
Get:10 http://security.debian.org stretch/updates/main armhf Packages [626 kB]
Get:11 http://security.debian.org stretch/updates/main Translation-en [292 kB]
Get:13 Index of /node_10.x/ stretch/main armhf Packages [766 B]
Fetched 1,341 kB in 23s (58.0 kB/s)
Reading package lists… Done
Building dependency tree
Reading state information… Done
7 packages can be upgraded. Run ‘apt list --upgradable’ to see them.
root@wirenboard-AYKBQYRG:~# dpkg -s wb-rules
Package: wb-rules
Status: install ok installed
Priority: optional
Section: misc
Installed-Size: 15362
Maintainer: Nikita webconn Maslov <n.maslov@contactless.ru>
Architecture: armhf
Version: 2.6.0
Depends: libc6 (>= 2.13)
Breaks: wb-mqtt-confed (<< 1.0.2), wb-rules-system (<< 1.6.3)
Conffiles:
/etc/init.d/wb-rules 1579ece52285107cde1482052f47615d
/etc/wb-configs.d/13wb-rules 1236e2e4343d949e0a21de865706c00b
/etc/wb-rules/alarms.conf 2051dd214a6232c5e778c50e52d5fb6a
/etc/wb-rules/rules.js 926c30d0fd63e272f6f9ad370dffb1b0
Description: Wiren Board Rule Engine
apt install wb-rules=2.6.2 -y
root@wirenboard-AYKBQYRG:~# apt install wb-rules=2.6.2 -y
Reading package lists… Done
Building dependency tree
Reading state information… Done
E: Version ‘2.6.2’ for ‘wb-rules’ was not found
root@wirenboard-AYKBQYRG:~#
Не работает
Подключите expiremental репозиторий, потом обновите список пакетов.
Поиск по сайту не дал результатов. expiremental. Как подключить, в какой конкретно файл и строчка?
Или где почитать
Нужно выполнить:
echo "deb http://releases.contactless.ru/experimental/stretch stretch main" > /etc/apt/sources.list.d/experimental.list
потом
apt update
а уже в последнюю очередь:
apt install wb-rules=2.6.2 -y
Помогло