[PDF] Коды определения событий Contact ID
Contact ID Коды определения событий СОБЫТИЕ
ТИП ДАННЫХ
ТРЕВОГИ Медицинские тревоги -100 100 Медицинские 101 Персональные экстренные ситуации 102 Ошибка сообщения
Зона Зона Зона
Пожарная тревога -110 110 Пожар 111 Дым 112 Горение 143 Тепловая вода 1 113 Тепловая вода 1 113 Вытяжная станция 116 Воздуховод 117 Пламя 118 Близкая тревога 126 Подозрение на ограбление печать
Зона Зона Зона Зона Зона Зона Зона Зона Зона
Тревоги паники -120 120 Паника 121 Принуждение 122 Тихая 123 Звуковая 124 Принуждение – Доступ разрешен 125 Принуждение – Выход разрешен 126 Распечатка подозрения на ограбление
Зона Пользовательская Зона Зона Зона Пользовательская
Охранная сигнализация -130 130 Ограбление 131 Периметр 132 Внутри 133 24 часа (Безопасно) 134 Вход/Выход 135 День/Ночь 136 На улице 137 Тампер 138 Ближняя тревога 139 Проверка вторжения
Зона Зона4 Zone Zone Zone Zone Zone Zone Zone Zone
Общий аварийный сигнал -140 Зона
140 Общий аварийный сигнал 141 Разомкнут шлейф опроса 142 Короткое замыкание шлейфа опроса 143 Отказ модуля расширения 144 Тампер датчика 145 Тампер модуля расширения 146 Тихий взлом 147 Ошибка контроля датчиков
Зона Зона Зона Зона Зона Зона Зона Зона
24-часовая защита от взлома -150 и 160 150 24-часовая защита от взлома 151 Обнаружен газ 152 Охлаждение 153 Потеря тепла 154 Утечка воды 155 Разрыв фольги 156 Дневная неисправность 157 Низкий уровень газа в баллонах
Зона Зона Зона Зона Зона Зона Зона Зона
СОБЫТИЕ
ТИП ДАННЫХ
158 Высокая температура 159 Низкая температура 161 Потеря потока воздуха 162 Обнаружен угарный газ 163 Уровень резервуара 200 и 210 200 Пожарный надзор 201 Низкое давление воды 202 Низкий уровень CO2 203 Датчик задвижки 204 Низкий уровень воды 205 Насос активирован 206 Насос неисправен
Зона Зона Зона Зона Зона Зона Зона
ПРОБЛЕМЫ Неисправности системы -300 и 310 300 Неисправность системы 301 Потеря переменного тока 302 Низкий заряд батареи системы 303 Неверная контрольная сумма ОЗУ 304 Неверная контрольная сумма ПЗУ 305 Сброс системы 306 Программирование панели изменено 307 Ошибка самотестирования 308 Система выключение 309 Ошибка проверки батареи 310 Замыкание на землю 311 Батарея отсутствует/разряжена 312 Перегрузка по току в источнике питания 313 Инженерный сброс 314 Сбой основного источника питания
Зона Зона Зона Зона Зона Зона Зона Зона Зона Зона Зона Зона Зона пользователя
Звуковой сигнал/реле Неисправности -320 320 Звуковой сигнал/реле 321 Звонок 1 322 Звонок 2 323 Реле сигнализации 324 Реле неисправности 325 Реверсивное реле 326 Устройство оповещения Ckt. # 3 327 Уведомление устройства Ckt. #4
Zone Zone Zone Zone Zone Zone Zone Zone Zone Zone
Неисправность периферийных устройств системы -330 и 340 330 Неисправность периферийных устройств системы 331 Разомкнута петля опроса 332 Закорочена петля опроса 333 Отказ модуля расширения 334 Отказ повторителя 335 Нет бумаги в локальном принтере 336 Отказ локального принтера 337 Эксп. Потеря постоянного тока модуля 338 Exp. Модуль Low Batt. 339Эксп. Сброс модуля 341 Exp. Тампер модуля 342 Exp. Потеря переменного тока модуля 343 Exp. Ошибка самопроверки модуля 344 Обнаружение помех в радиочастотном приемнике
Зона Зона Зона Зона Зона Зона Зона Зона Зона Зона Зона Зона Зона Зона
СОБЫТИЕ
ТИП ДАННЫХ
Проблемы связи -350 и 360 350 Проблемы связи 351 Ошибка Telco 1 352 Telco 2 ошибка 353 Ошибка передатчика радиосвязи дальнего действия 354 Событие «Отказ связи» 355 Потеря радиоконтроля 356 Потеря центрального опроса 357 Проблема КСВН радиосвязи дальнего действия
Зона Зона Зона Зона Зона Зона Зона Зона
Защитная петля -370 370 Защитная петля 371 Защитная петля открыта 372 Защитная петля замкнута 373 Пожарная тревога 374 Ошибка выхода из зоны (зона) 375 Тревога зоны паники 376 Неисправность зоны удержания 377 Неисправность свингера 378 Неисправность между зонами
Зона Зона Зона Зона Зона Зона Зона Зона Зона
Неисправность датчика -380 380 Неисправность датчика 381 Потеря контроля — RF 382 Потеря контроля — RPM 383 Тампер датчика 384 RF низкий заряд батареи 385 Детектор дыма Высокая чувствительность 386 Датчик дыма Низкая чувствительность 387 Датчик проникновения Высокая чувствительность 388 Датчик проникновения Низкая чувствительность 389Ошибка самопроверки датчика 391 Неисправность часов датчика 392 Ошибка компенсации дрейфа 393 Предупреждение о техническом обслуживании
Зона Зона Зона Зона Зона Зона Зона Зона Зона Зона Зона Зона Зона
ОТКРЫТЬ/ЗАКРЫТЬ/УДАЛЕННЫЙ ДОСТУП Открыть/Закрыть -400, 440, 450, 460 400 Открытие/Закрытие 401 O/C пользователем 402 Group O/C 403 Автоматическое O/C 404 Опоздание на O/C (Примечание: вместо этого используйте 453, 454) 405 Отложенное O/C (Устарело — не используйте) 406 Отмена 407 Удаленная постановка/снятие с охраны 408 Быстрая постановка на охрану 409 Ключевой переключатель O/C 441 Взят на охрану STAY 442 Клавишный переключатель на охрану STAY 450 Исключение O/C 451 Раннее включение/выключение 452 Позднее включение 453 Не удалось открыть 454 Не удалось закрыть 455 Неудачная автоматическая постановка на охрану 456 Частичная охрана 457 Ошибка выхода (пользователь) 458 Пользователь в помещении 459Недавнее закрытие 461 Ввод неправильного кода
Пользователь Пользователь Пользователь Пользователь Пользователь Пользователь Пользователь Пользователь Пользователь Пользователь Пользователь Пользователь Пользователь Пользователь Пользователь Пользователь Пользователь Пользователь Пользователь Пользователь Пользователь Зона пользователя
СОБЫТИЕ
ТИП ДАННЫХ
462 Ввод юридического кода 463 Повторная постановка на охрану после тревоги 464 Продлено время автоматической постановки на охрану 465 Сброс тревоги паники 466 Вкл.
Пользователь Пользователь Зона пользователя Пользователь
Удаленный доступ -410 411 Сделан запрос обратного вызова 412 Успешная загрузка/доступ 413 Неудачный доступ 414 Получена команда отключения системы 415 Команда отключения номеронабирателя получено 416 Успешная загрузка
Пользователь Пользователь Пользователь Пользователь Пользовательская Зона
Контроль доступа -420, 430 421 Доступ запрещен 422 Отчет о доступе пользователем 423 Принудительный доступ 424 Выход запрещен 425 Выход разрешен 426 Доступ Дверь открыта 427 Точка доступа Неисправность монитора состояния двери 428 Запрос точки доступа Проблема с выходом 429 Доступ к входу в программный режим 430 Доступ к выходу из программного режима 431 Доступ к изменению уровня угрозы 432 Доступ к сбою реле/триггера 433 Доступ к шунту RTE 434 Доступ к шунту DSM 435 Доступ от второго лица 436 Нерегулярный доступ
Пользователь Пользовательская Зона Пользователь Пользовательская Зона Зона Пользователь Пользовательская Зона Зона Пользователь Зона Пользователь
БАЙПАСЫ / ОТКЛЮЧЕНИЯ Системные Отключения -500 и 510 501 Доступ к считывателю отключен
Зона
Звуковой сигнал/реле отключены -520 520 Звуковой сигнал/реле отключены 521 Звонок 1 отключен 522 Звонок 2 отключен 523 Реле сигнализации отключено 524 Реле неисправности отключено 525 Реверсивное реле отключено 526 Устройство оповещения Ckt. # 3 отключить 527 Notification Appliance Ckt. # 4 отключить
Зона Зона Зона Зона Зона Зона Зона Зона
Отключение периферийных устройств системы -530 и 540 531 Модуль добавлен 532 Модуль удален
Зона Зона
Связь отключена -550 и 560 570 Обход зоны/датчика 571 Обход пожара 572 Обход зоны 24 часа
Зона Зона Зона
СОБЫТИЕ
ТИП ДАННЫХ
573 Охран. Обход 574 Групповой обход 575 Обход свингеров 576 Шунт зоны доступа 577 Обход точки доступа 578 Обход хранилища 579Вентиляционная зона Байпас
Зона Пользовательская зона Зона Зона Зона Зона
ТЕСТ / ПРОЧИЕ. Тест/Разное. -600, 610 601 Отчет о проверке запуска вручную 602 Отчет о периодической проверке 603 Периодическая РЧ-передача 604 Испытание на возгорание 605 Отчет о состоянии для выполнения 606 Прослушивание для выполнения 607 Режим проверки с обходом 608 Периодическое испытание — Присутствует неисправность системы 609 Видеопередатчик активен 611 Проверка точки ОК 612 Точка не проверена 613 Проход в зону вторжения проверен 614 Проход в пожарную зону Протестирован 615 Зона паники Проверен на обход 616 Запрос на обслуживание
Zone Zone Zone User Zone Zone User Zone Zone Zone Zone Zone Zone Zone Zone Zone
Журнал событий -620 621 Сброс журнала событий 622 Журнал событий заполнен на 50 % 623 Журнал событий заполнен на 90 % 624 Журнал событий переполнен 625 Сброс времени/даты 626 Время/ Дата неточная 627 Ввод режима программирования 628 Выход из режима программирования 629 32 часа Маркер журнала событий
Зона Зона Зона Зона Пользовательская зона Зона Зона Зона
Планирование -630 630 Изменение расписания 631 Изменение расписания исключений 632 Изменение расписания доступа
Зона Зона Зона
Мониторинг персонала -640 641 Неисправность старшего дежурного 642 Надзор за ключом
Пользователь зоны
Разное. -650, 700, 900 651 Зарезервировано для использования ADEMCO 652 Зарезервировано для использования ADEMCO 653 Зарезервировано для использования ADEMCO 654 Неактивность системы 703 Вспомогательный #3 704 Тест установщика 750-789 «Назначено пользователем» 796 Невозможно вывести сигнал (Производный канал) 798 Контроллер STU вниз (Производный канал) 900 Прерывание загрузки 901 Начало/конец загрузки 902 Прерванная загрузка 910 Автоматическое закрытие с обходом
Zone User Zone User Zone Zone Zone Zone Zone ID загрузчика ID загрузчика ID загрузчика Zone
СОБЫТИЕ
ТИП ДАННЫХ
911 Закрытие байпаса 912 Отключение пожарной тревоги Начало/конец тестовой печати 916 Старт/конец тестовой печати 917 Burg. Начало/Конец Диагностики 918 Начало/Конец Диагностики Пожара 919 Диагностика без типа 920 Неисправность Закрытия (закрыто с взломом при выходе) 921 Код Отказа в Доступе Неизвестен 922 Тревога Точки Надзора 923 Обход точки наблюдения 924 Неисправность точки наблюдения 925 Обход точки удержания 926 Отказ переменного тока в течение 4 часов 927 Неисправность выхода 928 Код пользователя для события 929 Выход из системы
Zone User User User
Zone Zone Zone Zone User Zone User Zone Zone Zone Zone Zone Пользователь Пользователь
С# — Добавить контакт и получить идентификатор контакта в SendGrid
спросил
Изменено 1 год, 2 месяца назад
Просмотрено 428 раз
Часть коллектива Twilio
Я нахожу это гораздо более трудным, чем мне кажется.
Я перехожу на новые маркетинговые функции SendGrid. Наш код требует, чтобы при добавлении контакта в SendGrid мы получали идентификатор контакта SendGrid и сохраняли его вместе с соответствующим пользователем в нашей базе данных. Это сделано для того, чтобы при удалении учетной записи пользователя или изменении своего адреса электронной почты (он не будет проверен, поэтому мы не сохраняем его в SendGrid в качестве контакта до проверки) мы можем удалить контакт SendGrid.
Когда вы добавляете контакт, запрос помещается в задание и в какой-то момент в будущем добавляется в SendGrid. Нет очевидных обратных вызовов на наш сервер, и опрос SendGrid каждые несколько минут, чтобы попытаться найти идентификатор контакта SendGrid, кажется ужасным дизайном.
Как лучше всего получить идентификатор контакта SendGrid после добавления их в качестве контакта? Опрос для идентификатора контакта может привести к некоторым условиям гонки, когда контакты были добавлены, а затем не удалены, если пользователь изменит свой адрес электронной почты до того, как будет получен идентификатор контакта (и другие случаи, для которых сложно разработать).
- c#
- sendgrid
- sendgrid-api-v3
Евангелист-разработчик Twilio SendGrid здесь.
Вы правы, нет уведомления о добавлении контакта в ваш список. Вам нужно опрашивать конечную точку состояния контактов импорта с идентификатором задания, пока задание не будет завершено. Задания могут занять некоторое время, так как за одно задание можно отправить до 30 000 контактов.
После успешного завершения задания вы можете использовать конечную точку получения контактов по электронной почте, чтобы получить контакт и обновить свою запись с помощью идентификатора контакта.
Если вам нужно изменить контакт, но его задание по загрузке еще не завершено, вы все равно можете вносить в него обновления, поскольку он использует тот же API для создания нового задания, а обновления вводятся в адрес электронной почты.
Если пользователь изменит свой адрес электронной почты, вы можете создать новое задание, чтобы добавить новый контакт с новым адресом электронной почты.