Полная таблица состояний для топика /pp/zone/state есть в инструкции на ПП, там смотрите таблицу 1.1.5.12.1.
Отключение для пожарного шлейфа/извещателя будет работать только на последних прошивках приборов и пульта. Например на КДЛ 2.35.
В топике alarm будет 1 только когда будет тревога. Вот тревожные состояния (смотрите их номера по таблице состояний) : 3,18,27,33,37,40,43,44,45,58,79,137,138,139,141,144,145,146,147,149,150,159,161,162,214,229,230,250,252. Здесь на самом деле больше тревог, чем поддерживает ПП. Например здесь есть тревоги СКУД. Просто это полный список тревог Болидовских приборов.
Но еще я в топик alarm записываю число 2 для нетревожных состояний: 36, 38, 119. Это как раз то, что Вы хотите - состояние датчиков в снятом состоянии. Дело в том, что состояние датчиков (замкнуто/разомкнуто) в Болиде передается только для некоторых типов шлейфов, а для остальных передаются только снят/взят/тревога/неисправность. Вам нужно либо в конфигурации прибора сделать шлейф технологическим и он всегда будет передавать свое состояние (замкнут/разомкнут), но не будет браться на охрану и не будет генерировать тревоги. Правда не помню, может он и неисправность передает (обрыв/КЗ), нужно поэкспериментировать. Либо для охранного шлейфа в конфигурации прибора поставить плюсик “Контроль в снятом состоянии”.
Топик fault будет 1 если состояние шлейфа еще неизвестно (наверно это уберу) или если одно из состояний: 2,4,41,42,45,46,75,77,82,90,121,122,126,135,138,149,155,165,186,187,189,190,192,194,196,198,202,204,205,211,212,214,215,217,222,224,225,234,250,252.
Топик battery будет 1 если одно из состояний: 186,202,205,211,212.
Добавлю, что некоторые неисправности одновременно являются и тревогами, поэтому некоторые состояния будут и в alarm и в fault. В Болиде так сделано, чтобы человек сразу обратил внимание на некоторые (тревожные) неисправности.