Alarm.conf и тип boolean

Вопрос, почему не могу сохранить с “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"]

Не работает этот вариант. Просто пропадает вкладка 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:~#

Не работает