1stat
21.Январь.2021 17:17:52
1
Вопрос, почему не могу сохранить с “expectedValue”: false, только true дает сохранить?
{
"alarms": [
{
"name": "Ночной режим",
"cell": "security_dev/Ночной режим",
"alarmMessage": "Отключен ночной режим охраны",
"noAlarmMessage": "Включен ночной режим охраны",
"expectedValue": true
},
{
"name": "Состояние охраны",
"cell": "security_dev/Состояние охраны",
"alarmMessage": "Снята с охраны",
"noAlarmMessage": "На охране",
"expectedValue": true
}
],
"deviceName": "alarms",
"deviceTitle": "Alarms",
"recipients": [
{
"command": "",
"to": "89684152481",
"type": "sms",
"subject": ""
},
{
"command": "",
"to": "89263798099",
"type": "sms",
"subject": ""
}
]
}
Добрый день. Покажите подалуйста, что в топике security_dev/Состояние охраны ?/
Хотя - воспроизвел, проверил, действительно баг в /usr/share/wb-mqtt-confed/schemas/alarms.schema.json
Для устранения “сейчас”
приведите строку 147 этого файла к виду:
"required": ["name", "cell"]
1stat
26.Январь.2021 17:13:20
6
Не работает этот вариант. Просто пропадает вкладка expectedValue при сохранение
Исправили в пакете, выложим сегодня-завтра обновление.
Еще собраный в стабильный репозитарий не выложен, напишу.
Можно обновлять, исправлено.
1stat
28.Январь.2021 14:14:57
11
Подскажите как правильно обновить?
apt update && apt upgrade -y
1stat
31.Январь.2021 22:28:53
13
Не работает, после сохранения пропадает параметр.
Нет, все в порядке. СМС отправляются?
1stat
06.Февраль.2021 11:11:17
16
Нет смс не отправляются, у Вас какая то ошибка в модуле
1stat
06.Февраль.2021 11:39:20
17
Вот так работает
{
“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
1stat
10.Февраль.2021 08:36:33
19
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 https://deb.nodesource.com/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 https://deb.nodesource.com/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.
BrainRoot:
dpkg -s wb-rules
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:~#