Домофон vizit пароли: Как открыть домофон vizit без ключа
Домофоны и видеодомофоны VIZIT. Системы контроля доступа. Металлические двери. ООО «ВИЗИТ-Центр»
ГлавнаяТехподдержкаДокументация на изделия
Выберите изделие19w/14.4v/EU(18V/1А)BS-306-6BS-424-2BS-424-4BS-424-8EXIT 1000EXIT 300MEXIT 500Ethernet модуль VEM-701Ethernet модуль VEM-701VG ПанельGATE-Server-TerminalGATE-USB/485GATE-VIZIT-CommanderGSM модуль VSM-792MK-315MK-341MK-406MK-432MK-T40MKF-406MKF-411MKF-432MP-100MP-327MP-440P ПанельPC-101-VIZITPC-201PC-201PLRD-2RD-4RRD-5FVIZIT ST25-3VIZIT ST25-3PLVIZIT- DC305S ARCTIC COMPACT DOUBLE POWERVIZIT-C70CBVIZIT-C70CBEVIZIT-CLOUD : СИСТЕМА СВЯЗИ И АДМИНИСТРИРОВАНИЯVIZIT-DC503S ARCTICVIZIT-DC505S ARCTICVIZIT-GSM : СИСТЕМА СВЯЗИ И АДМИНИСТРИРОВАНИЯVIZIT-KTM600RVIZIT-KTM600МVIZIT-KTM601FVIZIT-KTM602MVIZIT-KTM602RVIZIT-KTM605FVIZIT-M405VIZIT-M405D5VIZIT-M428CVIZIT-M468MGVIZIT-M468MSVIZIT-M468MWVIZIT-MB1VIZIT-MB1AVIZIT-MB1PVIZIT-MB2РVIZIT-MB4PVIZIT-ML240-40-50VIZIT-ML245ALVIZIT-ML245PLVIZIT-ML300M-40-50VIZIT-ML305-40-50VIZIT-ML370-40-50VIZIT-ML400M-40-50VIZIT-RF2.![]() ![]() |
Выберите изделие снятое с производстваAP-1250 SGHAP-14 SGAP-14 SGHAP-143GBS-1BS-2BS-4BS-8DL 401/55 PZ72 RtDL 428 «DOORLOCK»EXIT 300Eff-Eff 1705 E4 1GX ПанельKING NSK1633KING NSK612KING NSK633KING NSK650LCD модуль 3,5» LCD модуль 4″MC ML400TMC VISITOR-111MC VISITOR-112CMC VISITOR-112CMMC VISITOR-112MMC VISITOR-401MC VISITOR-401CMC VISITOR-401SMC VISITOR-402MC VISITOR-402CMC VISITOR-402CMMC VISITOR-402MMC VISITOR-402SMK-321MK-408-1MK-408-4-1MK-408-4-2MK-408-8MK-T30MP-440ODC-701-3.![]() |
Интеграция дверного звонка / видеодомофона Hikvision — поделитесь своими проектами!
пергола. фабио
#1
Привет, это вторая часть огромной темы, расположенной здесь:
:sunny:ЭТА ТЕМА ЗАКРЫТА,
Пожалуйста, посетите часть 2:
Привет, эта тема посвящена возможности интегрировать команды в HA, локальные команды, но теперь я также добавил команды для облака на основе приложения HikConnect, см. ниже.
Подтвержденные устройства: DS-KV8413, KD8003 и DS-KV8113, KV8213, DS-KV6113 и другие…
Я делаю это для удовольствия, как я работаю?? вы можете сделать пожертвование
**Дополнения **
См. здесь надстройку, она может фиксировать все события,…
Он содержит много информации, но также и много ненужной информации.
Поэтому мы решили создать новый, содержащий только актуальную информацию…
Вот дополнение:
GitHub
GitHub — pergolafabio/Hikvision-Addons: Home Assistant: дверной звонок Hikvision
Домашний помощник: дверной звонок Hikvision. Внесите свой вклад в разработку pergolafabio/Hikvision-Addons, создав учетную запись на GitHub.
Надстройка также может работать как АВТОНОМНЫЙ DOCKER для пользователей, которые не используют магазин надстроек
Подтвержденные устройства: DS-KV8413, KD8003 и DS-KV8113 KV8213 DS-KV6113 и другие…
- Он прослушивает события: состояние вызова/обнаружение движения/дверь разблокирована/тревога тампера/отключена тревога
- Может открыть дверь, полезно для старых устройств, где ISAPI невозможен, когда порт 80 заблокирован
- Он может отправлять команду сигнала вызова, например, ответить/отклонить, повесить трубку… очень полезно, если у вас есть, например, датчик двери ZigBee, если вы открываете дверь вручную, вы можете отключить сигнал вызова на внутренних станциях/или остановить устройства Hikconnect звонит
Конечно, вам нужен локальный доступ к вашей вызывной станции, если нет, то есть хорошая альтернатива, созданная @tomasbedrich на основе HikConnect Cloud
Всем привет,
благодаря этому сообщению + некоторые дополнительные реверс-инжиниринг в приложении Hik-Connect я создал интеграцию Home Assistant для облака Hik-Connect.По сути, если вы можете открыть дверь с помощью приложения Hik-Connect, оно также должно работать с этой интеграцией. Других особенностей пока нет.
Целевая аудитория — люди, живущие в многоквартирных домах, где другими устройствами Hikvision (умными дверными звонками, регистраторами) управляет кто-то другой, а у вас есть доступ только администратора к вашему видеодомофону.
Дополнение основано на SDK, предоставленном Hikvision, поэтому опрос больше не требуется!!
Если вы все еще заинтересованы в материалах ISAPI, вот ссылка для скачивания всей информации об ISAPI, которую мне удалось найти:
Dropbox
isapi.zip
Поделился с Dropbox
Аддон не создает объект камеры (пока), но вы можете использовать общий компонент камеры и использовать ссылку RTSP… Некоторые модели также поддерживают Onvif, так что его тоже можно использовать …
rtsp://admin:xxx@ 192.168.0.x:554/Потоковое/Каналы/101 rtsp://admin:[email protected]:554/Потоковое/Каналы/102
Вот некоторые другие полезные команды ISAPI:
curl -i --digest -u admin:xxx http://192.168.0.x/ISAPI/VideoIntercom/callStatus?format=json curl -i --digest -u admin:xxx -X PUT -d '
' http://192.168.0.x/ISAPI/AccessControl/RemoteControl/door /1 curl -i --digest -u admin:xxx -X PUT -d '' http://192.168.0.x/ISAPI/System/reboot curl -i --digest -u admin:xxx -d '{"CallSignal":{"cmdType":"reject"}}' -H "Content-Type: application/json" -X PUT http://192.168.0.x/ISAPI/VideoIntercom/callSignal?format=json # Двустороннее аудио: curl -i --digest -u admin:xxx -X ПОЛОЖИТЬ http://192.168.0.x/ISAPI/System/TwoWayAudio/channels/1/open curl -i --digest -u admin:xxx http://192.168.0.x/ISAPI/System/TwoWayAudio/channels/1/audioData curl -i --digest -u admin:xxx -X PUT -d '' http://192.168.0.x/ISAPI/System/TwoWayAudio/channels/1/audioData curl -i --digest -u admin:xxx -X ПОЛОЖИТЬ http://192.168.0.x/ISAPI/System/TwoWayAudio/channels/1/close open
Полезная автоматизация, например, когда кто-то нажимает на дверной звонок, все внутренние станции будут звонить вместе с вашим Android/iPhone, … я разместил датчик ZigBee у своей двери, поэтому, когда я открываю дверь, я хочу отключить звонок !!
- псевдоним: Отклонить вызов, когда дверь открывается вручную начальное_состояние: «включено» курок: - платформа: государство entity_id: binary_sensor.openclose от: 'выкл' к: 'на' состояние: - условие: шаблон value_template: "{{ (as_timestamp(now()) - as_timestamp(states.sensor.hikvision_callstatus.last_changed)) < 30 }}" действие: сервис: hassio.addon_stdin данные: аддон: aff2db71_hikvision_sdk ввод: отклонить
Так же есть второй аддон для тех кто интересуется SIP , внимательно прочитайте гайд, потратите на него много времени, но он дает МНОГИЕ преимущества!
Я делаю это для удовольствия , вроде как работаю?? вы можете сделать пожертвование
PayPal.Me
Оплатить Fabio Pergola с помощью PayPal.Me
Перейдите на paypal.me/pergolafabio и введите сумму. Поскольку это PayPal, это просто и безопасно. У вас нет учетной записи PayPal? Не беспокойся.
Веселись и наслаждайся!
1 Нравится
грабителей14
(Роб)
#2
Хорошая работа, Фабио и команда
2 лайков
Супергиован
#3
Привет Фабио
замечательная работа. Отлично работает.
Если вы когда-нибудь сможете создать отдельный образ докера, я буду рад интегрировать node-red-contrib-hikvision-ultimate с вашим аддоном!
Еще раз спасибо.
пергола.фабио
#4
да, это будет, @mion00 помогает мне с этим
также много новых функций … любая помощь приветствуется
qqflx
#5
Есть ли надежда, что этот аддон будет работать с (фактически интересует только нажатие кнопки звонка)
DS-KV8102IP? Это модель без веб-интерфейса, поэтому, я думаю, нет ISAPI. RTSP от 101 канала работает. Это дополнение использует не ISAPI, а «SDK»? Итак, есть ли надежда и смысл пытаться?
пергола.фабио
#6
Offcourse , просто попробуйте, это действительно не основано на ISAPI
pergola.fabio
#7
Дайте мне знать, если это работает, я так думаю… Так что я могу добавить его в список поддерживаемых
qqflx
#8
Так вроде работает (DS-KV8120-IP). Частично. Я могу получить сигнал тампера и сигнал открытия двери (проведением карты). Я могу открыть дверь, обратившись в сервисный центр unlock1. Чего не хватает, так это событий дверного звонка. Абсолютно никаких событий, связанных со статусом вызова, не поступает. И «отклонить» журналы вызовов службы: « main :callsignal:253 - Ошибка результата: 23».
Есть идеи?
пергола.фабио
#9
Похоже, что действительно не все аппаратное обеспечение поддерживается... скоро мы добавим больше средств отладки, надеюсь, мы сможем выяснить, является ли это проблемой или действительно не поддерживается...
Следите за грядущими выпусками
pergola.fabio
#10
Ребята, хорошие новости
Очень скоро выйдет новое обновление прошивки для DS-KD8003: V2.2.62_230204
Надеемся, что и для других моделей тоже
Ознакомьтесь с примечаниями к выпуску…
dropbox. com
Modular%20Firmware%20V2.2.62_230204%20Release%20Note.pdf
Наконец-то появилась поддержка URL-адреса изображения для моментальных снимков! Этого давно не было в дверных звонках, в то время как оно присутствовало в камерах
. Также поддержка дверного замка 2 и определение пользовательских паролей/значков для двери 2!!
2 лайков
marschall.philipp
(Маршалл.Филипп)
#11
Звучит здорово.
Насколько я помню, вы упомянули, что нельзя понизить прошивку выше определенной версии.
Есть ли причина не обновляться при использовании вашего аддона? (Я помню, что в некоторых случаях была причина не обновлять чехлы для владельцев DS-KD8003, но я не могу вспомнить точную причину…)
pergola.fabio
#12
Привет, да, это было из-за кастомной прошивки, которую я получил от Hikvision, чтобы иметь Alertstream…
Но они не предоставляют его в новых прошивках сейчас…
Поэтому я решил также обновить и использовать SDK сейчас, это в любом случае дает больше возможностей, и мне не нравится опрос ISAPi
intelcomgr
(Интелкомгр)
№13
Привет. Вы нашли способ позвонить в дверь и принять наш звонок?
Можем ли мы имитировать толчок снизу с помощью команды asapi curl?
пергола.фабио
№14
Нет, не думаю, что вы можете позвонить на улицу…
Когда вы нажимаете кнопку просмотра в реальном времени, он просто открывает поток rtsp, с двусторонним аудио isapi, он должен работать для отправки / получения звука
evlas
(Вито Аммирата)
№15
Привет, у меня 2 DS-KD8003 в режиме SIP и я больше не могу открывать двери с помощью клавиши #. Это случилось и с вами?
пергола.фабио
№16
Я не использую режим SIP, попробуйте отправить #1 или просто 1
evlas
(Вито Аммирата)
# 17
не работают, раньше были # и 2# для соответствующих дверей
pergola.fabio
# 18
Какую АТС вы используете, какое устройство?
эвлас
(Вито Аммирата)
# 19
Официальный дистрибутив FreePBX
pergola.fabio
#20
Может быть, вы можете проверить журнал отладки sip, чтобы узнать, что происходит? Также попробуйте изменить режим DTMF
следующая страница →
Asterisk — Руководство по взаимодействию
Содержание
О
Версия 13 сертифицирована Asterisk
Используемые символы
О
- Проект разработки программного обеспечения с открытым исходным кодом
- написанный на языке программирования C
- подключение множества различных протоколов телефонии
- набор инструментов для создания многих вещей:
- IP-АТС с множеством мощных функций и приложений
- Шлюзы VoIP
- Системы конференц-связи
- и многое, многое другое
- поддержка VoIP-телефонов, а также PSTN и POTS
- говорящий SIP, наиболее распространенный протокол VoIP среди прочих
Версия 13 сертифицирована Asterisk
Протестировано с
Asterisk | 2N IP Intercom | Регистрации | Звонки | Безопасный RTP (SRTP) | 13.![]() | 2.18.1.27.8 |
---|
Настройки
Конфигурация Asterisk
9 0008 Конфигурация Asterisk SIP может быть выполнена через один из двух каналов chan_sip или chan pjsip.
chan_sip
Базовая конфигурация chan_sip
Чтобы иметь рабочую конфигурацию Asterisk с chan_sip, в вашем /etc/asterisk/sip.conf должно быть следующее:
[общие] адрес_связки=0.0.0.0 порт привязки = 5060 контекст=по умолчанию
Который будет связывать IP-адрес устройства, на котором установлен Asterisk, и связывать порт UDP 5060 для SIP-связи.
Далее в вашем диалплане ( /etc/asterisk/extensions.conf ) должна быть строка, которая заставит asterisk набрать добавочный номер. Поскольку в sip.conf контекст был установлен по умолчанию, следующая строка должна быть добавлена в раздел [по умолчанию] .
[по умолчанию] exten => _X., n, Dial (SIP/${EXTEN}) ...
Предыдущий пример вызовет действие "Набрать номер" с помощью chan_sip, если добавочный номер _X. набирается. X означает, что набираемый номер будет состоять как минимум из одной цифры и . означает, что число будет состоять из одной или нескольких цифр.
Sip.conf должен включать учетные записи для ваших 2N IP-домофонов . В следующем примере 2N IP-домофон будет иметь номер 6001 с паролем some_secre_password_for_this_account. Учетная запись не будет привязана к одному IP-адресу, но может быть установлена динамически. И будет включен только кодек ulaw (PCMU,G.711 u-law).
(где-то в разделе [общие]) ... [6001] тип = друг хост = динамический secret=some_secre_password_for_this_account запретить = все разрешить=улав ...
Затем необходимо перезагрузить Asterisk, чтобы правильно принять изменения. Это можно сделать, введя следующую команду в Asterisk CLI:
core restart now
Настройки видео
Во-первых, необходимо разрешить видео через Asterisk, для sip.conf в разделе [общие], запишите следующее:
[общий] ... видеоподдержка=да ...
Для включения видео с 2N IP-домофон необходимо добавить кодеки H.264, H.263 и H.263+ (h364,h363,h363p). Чтобы включить эти кодеки, добавьте их к нужному расширению в sip.conf , в операторе allow за ранее разрешенными кодеками, такими как ulaw и alaw.
[6001] ... разрешить = ulaw, alaw, g722, h364, h363, h363p ...
TLS и SRTP Конфигурация chan_sip
Для работы SRTP Asterisk требует, чтобы TLS функционировал. Для этого необходим сертификат сервера, этот сертификат может быть самоподписанным или от надежного центра сертификации. Для получения информации о том, как создать сертификаты для сервера или 2N IP домофон посетите этот FAQ.
В следующем сценарии мы ожидаем, что сертификат будет находиться в файле /etc/asterisk/keys . Следующее должно быть добавлено в раздел [general] в sip.conf .
[общий] ... tlsenable=да tlsbindaddr=0.0.0.0 tlscertfile=/etc/asterisk/keys/asterisk.pem tlscafile=/etc/asterisk/keys/ca.crt tlscipher=ВСЕ tlsclientmethod=tlsv1 ...
Предыдущая конфигурация включает TLS и привязывает его к IP-адресу устройства со звездочкой. Далее указаны пути для сертификатов, а внизу разрешены все шифры TLS.
Далее в вашем диалплане ( /etc/asterisk/extensions.conf ) должна быть строка, которая заставит asterisk набирать добавочный номер с помощью SRTP. Над набором добавочного номера должно быть следующее.
... exten => _X., 1, Установить (_SIP_SRTP_SDES = 1) exten => _X., n, Set (_SIPSRTP = необязательно) exten => _X., n, Set (_SIPSRTP_CRYPTO = включить) exten => _X., n, Dial (SIP/${EXTEN}) ...
Будет установлен метод согласования ключа SRTP как SDES, следующая строка установит SRTP как необязательный (что означает, что он не будет применяться для всех вызовов) и, наконец, он включит SRTP для вызовов chan_sip.
Далее необходимо добавить возможности TLS и SRTP учетных записей chan_sip в sip. conf .
[6001] ... транспорт=tls,udp шифрование=да
Линейный транспорт разрешает TLS и UDP для этой учетной записи, а второй включает шифрование SRTP для этой учетной записи.
Для получения дополнительной информации о настройке TLS и SRTP обратитесь к руководству Asterisk.
chan_pjsip
Конфигурация chan_pjsip
Чтобы иметь рабочую конфигурацию Asterisk с chan_pjsip, в вашем /etc/asterisk/pjsip.conf :
[транспорт-udp] тип = транспорт протокол=udp bind=0.0.0.0
Привязывает UDP-порт 5060 (в конфигурации по умолчанию) к IP-адресу устройства с установленным Asterisk.
Далее в вашем диалплане ( /etc/asterisk/extensions.conf ) должна быть строка, которая заставит asterisk набрать добавочный номер. Поскольку в контекст pjsip.conf будет установлен по умолчанию, следующая строка должна быть добавлена к [по умолчанию] 9раздел 0353.
[по умолчанию] exten => _X., n, Dial (PJSIP/${EXTEN}) ...
Предыдущий пример вызовет действие "Набрать номер" с помощью chan_pjsip, если добавочный номер _X. набирается. X означает, что набираемый номер будет состоять как минимум из одной цифры и . означает, что число будет состоять из одной или нескольких цифр.
Чтобы создать учетную запись chan_pjsip для конечной точки 2N IP-интерком , сначала необходимо добавить ее.
[6001] тип=конечная точка контекст=по умолчанию запретить = все разрешить = ulaw, alaw, g722 авторизация = 6001 аорс=6001
Это созданная точка с разрешенными кодеками u-law, A-law и G. 722 с аутентификацией, которая будет определена следующей под именем 6001 nad AoR, которая будет называться 6001. DialPlan, используемый для этой учетной записи, будет [по умолчанию].
Далее Необходимо добавить аутентификацию.
[6001] тип = авторизация auth_type = пароль пользователя пароль=мой_секретный_пароль username=6001
Это создаст аутентификацию с паролем my_secret_password и именем пользователя 6001.
Наконец, необходимо AoR, чтобы устройство могло зарегистрироваться в Asterisk.
[6001] тип=аор макс_контакты=1 remove_existing=yes
Это позволит зарегистрировать только одно устройство в Asterisk, а новая регистрация удалит предыдущую регистрацию.
Настройки видео
Для включения видео с 2N IP домофон необходимо добавить кодеки H. 264, H.263 и H.263+ (h364,h363,h363p). Чтобы включить эти кодеки, добавьте их к нужному расширению в pjsip.conf , в операторе allow за ранее разрешенными кодеками, такими как ulaw и alaw.
[6001] ... разрешить = ulaw, alaw, g722, h364, h363, h363p ...
TLS и SRTP Конфигурация chan_pjsip
Для работы SRTP Asterisk требует, чтобы TLS функционировал. Для этого необходим сертификат сервера, этот сертификат может быть самоподписанным или от надежного центра сертификации. Чтобы узнать, как создать сертификаты для сервера или 2N IP-интерком , посетите этот FAQ.
В следующем сценарии мы ожидаем, что сертификат будет в файле /etc/звездочка/ключи . Следующее создаст новый транспорт для связи TLS SIPS в pjsip.conf .
[транспорт-TLS] тип = транспорт протокол=tls привязка=0.0.0.0:5061 cert_file=/etc/asterisk/keys/asterisk.crt priv_key_file=/etc/asterisk/keys/asterisk.key method=tlsv1
Который будет связывать порт 5061 для TLS и использовать сертификат и ключ, хранящиеся в /etc/asterisk/keys.
Далее в вашем диалплане ( /etc/asterisk/extensions.conf ) должна быть строка, которая заставит asterisk набирать добавочный номер с помощью SRTP. Над набором добавочного номера должно быть следующее.
... exten => _X., 1, Установить (_SIP_SRTP_SDES = 1) exten => _X., n, Set (_SIPSRTP = необязательно) exten => _X., n, Set (_SIPSRTP_CRYPTO = включить) exten => _X., n, Dial (PJSIP/${EXTEN}) ...
Что установит метод согласования ключа SRTP как SDES, следующая строка установит SRTP как необязательный (что означает, что он не будет применяться для всех вызовов) и, наконец, он включит SRTP для вызовов chan_pjsip.
Наконец, для всех учетных записей, которые хотят использовать SRTP, необходимо добавить следующую строку:
[6001] тип=конечная точка ... media_encryption=sdes
Последняя строка включает шифрование мультимедиа с методом согласования SDES.
Для получения дополнительной информации о настройке TLS и SRTP обратитесь к руководству Asterisk.
2N Конфигурация IP-интеркома
Базовая конфигурация
Следуя настройкам на Asterisk, имя пользователя и пароль должны быть заполнены на 2N IP-интерком , с IP-адресом сервера Asterisk в полях Домен, Прокси и Регистратор .
Настройки SRTP и TLS
Чтобы включить SRTP с Asterisk, необходимо разрешить TLS. TLS работает на порту 5061, поэтому все порты в настройках SIP на 2N IP-интерком следует изменить на это значение (порт регистратора и прокси).
Далее в дополнительных настройках необходимо установить транспортный протокол SIP на TLS и включить получение и передачу вызовов SRTP.