Обзор темы PING2 + СПД-3.2НЗ (новые сообщения вверху) |
Evgeny |
Отправлено 15:55 - 31 Июля, 2019 |
Ну кончено, надо убрать Disabled. Сейчас у вас работает только бит #2, остальные запрещены. И проверять можно замыканием входа на GND, не обязательно пускать дым на датчик. |
|
D1nam1T |
Отправлено 14:21 - 31 Июля, 2019 |
Да, использую Pingstat Смотлел информацию через MIB browser # Файл конфигурации PingSTAT v2.03 # Имя скрипта, который будет выполнятся при наступлении различных событий Script_name = ./pingstat.sh # Если в течение этого времени от пингера не пришел ни один пакет, формируется # событие "Warning" (предупреждение). Задается в секундах. Ping_warning_timeout = 10 # Если в течение этого времени от пингера не пришел ни один пакет, формируется # событие "Dead" (связь пропала). Задается в секундах. Ping_timeout = 20 # Периодичность в секундах, с которой будет перегружаться web-страница в браузере Update_web_page_period = 1 # Имя файла, в котором будет формироваться веб-страница Output_file_name = /var/www/index.html # Имя файла, в котором находится шаблон веб-страницы Tpl_file_name = ./ping.html.tpl # Кодировка для веб-страницы Html_encoding = utf-8 ################################################################################ # Секция описания пингера 1 <Pinger 10.0.250.96> # Адрес установки пингера Address = "address 1" # Текстовое описание пингера Description = "description 1" # Количество пакетов, принятых от пингера, после которого происходит принудительный запуск скрипта # по событию "Timer". Задается в пределах 0..2E+9. При значении 0 данная функция отключена. N = 0 # Секция задания параметров, относящихся к вычислению температуры <Temperature> # Признак запрета обработки температуры # Для устройств PING1, не имеющих входа АЦП, всегда надо устанавливать значение "yes" Disabled = no # Коэффициенты для вычисления температуры из результата работы АЦП по формуле T=k*<ADC>+b # Если ко входу АЦП подключен термодатчик Microchip TC1047A и опорное напряжение АЦП равно # 1.1В, то для получения температуры в градусах Цельсия необходимо использовать коэффициенты: # k = 0.431373 , b = -50 k = 0.431373 b = -50 # Нижний и верхний порог температуры MinTemp = 0.5 MaxTemp = 25 # Гистерезис, используемый для фиксации пересечения температурой пороговых значений # Смысл гистерезиса в следующем: # - чтобы зафиксировать повышение температуры выше MinTemp, она фактически должна стать больше # величины MinTemp + HysteresisTemp # - чтобы зафиксировать понижение температуры ниже MaxTemp, она фактически должна стать меньше # величины MaxTemp – HysteresisTemp # - для фиксации понижения температуры ниже MinTemp, либо повышения выше MaxTemp, параметр # HysteresisTemp не используется HysteresisTemp = 2 </Temperature> # Описание битов # Допускается конструкция <BitX "Текст"> - этот текст будет виден в ячейке таблицы # Order - порядок следования битов (позволяет менять биты местами, обязательный параметр) # Normal_value - что считать нормальным значением бита - 0 или 1 (по умолчанию 0). # Для старых пинговалок PING1 все биты прописывать наоборот! # name_norm - то, что будет выводиться в таблице при нормальном значении бита # name_bad - то, что будет выводиться в таблице при ненормальном значении бита # Disabled = yes - назначить бит неактивным <Bit0>#Отвечает за питание Disabled = yes Order = 0 Normal_value = 1 name_norm = "сеть" name_bad = "АККУМУЛЯТОР" </Bit0> <Bit1> #Состояние Knock-сенсора Disabled = yes Order = 1 Normal_value = 1 name_norm = "Ok" name_bad = "ALARM!" </Bit1> <Bit2>#=======Питание====== Order = 2 Normal_value = 0 name_norm = "Основное" name_bad = "Генератор" </Bit2> <Bit3 "Дверь"> Disabled = yes Order = 3 Normal_value = 0 name_norm = закрыта name_bad = открыта </Bit3> <Bit4> Disabled = yes Order = 4 Normal_value = 1 </Bit4> <Bit5> Disabled = yes Order = 5 Normal_value = 0 </Bit5> <Bit6> Disabled = yes Order = 6 Normal_value = 0 </Bit6> <Bit7> Disabled = yes Order = 7 Normal_value = 0 </Bit7> </Pinger> (Добавление от 15:00 - 31 Июля, 2019.) Походу я понял свою ошибку. Disabled = yes нужно убрать я так понимаю. Order = 5 Normal_value = 0 Привисте к виду: Order = 5 Normal_value = 0 Если я не прав, то поправте пожалуста, так как проверить смогу только завтра. Disabled = yes я так понимаю віключает вход. (Отредактировал(а) D1nam1T - 15:01 - 31 Июля, 2019) (Отредактировал(а) D1nam1T - 15:02 - 31 Июля, 2019) |
|
Evgeny |
Отправлено 13:52 - 31 Июля, 2019 |
Подключили правильно. Интересует подробно, каким способом вы получаете информацию по snmp от PING2? Если Pingstat, тогда конфиг сюда давайте.
|
|
D1nam1T |
Отправлено 11:32 - 31 Июля, 2019 |
Добрый день, пытаюсь подключить датчик дыма СПД-3.2НЗ к PING2, но нечего не выходит, дачик срабатывает, но по snmp информация не меняется, пробывал подключать к разным выходам, но все тожесамое, думал уже что чтото с самим PING2, но датчик температуры и сети работают нормально. Возможно просто СПД-3.2НЗ несовместим или я что-то не так делаю. Подключал по схеме: 1 контакт к gnd 4 пробовал к разным входам d4, d3. Питание взял из PING2 там где +/- приходит питание на PING2 штырьковым коннектором.
|
|
|