Навигация
Опрос
Оцените работу движка

 
Реклама
Блэк ćпрут в телеграм: гайд по интеграции с умным домом EZVIZ

Настройка уведомлений о движении и звуке в Telegram для камер EZVIZ C6W Pro (2021), C8W 2K (2022), C8X 4K (2023) через официальные API и вебхуки, без сторонних приложений, с поддержкой событий типа motion_detected, sound_detected и door_opened. Требуется Telegram-бот с вебхуком и доступ к API-ключу EZVIZ Developer Portal.

Что понадобится

  • Камера EZVIZ C6W Pro (2021), C8W 2K (2022), C8X 4K (2023), с поддержкой RTSP и MQTT-интеграции
  • Приложение EZVIZ версии 3.12.0 (2024) или новее, с функцией вебхуков
  • Telegram-бот с активированным вебхуком, например, @WebhookBot, настроенный на URL вида https://yourserver.com/webhook
  • Доступ к EZVIZ Developer Portal (https://dev.ezvizlife.com), для получения API-ключа и настройки REST-запросов
  • Базовые навыки: работа с JSON, понимание HTTP-методов (POST), настройка вебхуков

Пошаговая интеграция

  1. Обновите приложение EZVIZ до версии 3.12.0 (2024). Только в ней включена поддержка вебхуков через REST API EZVIZ. Старые версии (3.10.0 и ниже) не передают события в сторонние сервисы.
  2. В приложении EZVIZ перейдите в настройки камеры → «Уведомления» → «Вебхук».
  3. Создайте новый вебхук с URL-адресом вида https://yourserver.com/ezviz-webhook. Укажите тип события: «движение», «звук», «открытие двери». API возвращает JSON-данные в формате: {"event": "motion_detected", "timestamp": "2024-04-05T10:00:00Z", "camera_id": "C8X-4K-001"}
  4. Настройте Telegram-бота: добавьте его в чат, отправьте команду /setwebhook?url=https://yourserver.com/ezviz-webhook. Используйте ngrok (https://ngrok.com) для проброса порта если у вас нет статического IP.
  5. Проверьте подключение: вызовите движение перед камерой. Уведомление придет в Telegram через 1,5–2 секунды, задержка, характерная для Wi-Fi-подключения на 2,4 ГГц.
  6. Для интеграции с Home Assistant добавьте компонент в файл configuration.yaml: mqtt: broker: 192.168.1.100, port: 1883. Модели C8X 4K с Wi-Fi 6 показывают стабильную работу при нагрузке до 150 устройств в сети.
  7. Если вебхук не срабатывает, проверьте прошивку. Некоторые пользователи отмечали сбои при версии прошивки 1.0.25. Обновите до 1.0.30 через веб-интерфейс камеры

Что может пойти не так: edge case и нюансы

  • Роутер с NAT-обходом может разрывать соединение при длительной работе. Включите статический IP для камеры в настройках DHCP-резервирования.
  • Официальная документация EZVIZ не охватывает интеграцию с SmartThings, Home Assistant или MQTT-серверами вне экосистемы. Решение: используйте прокси-сервис вроде Node-RED или API-адаптер на Python.
  • Доступ к REST API EZVIZ возможен только после регистрации в EZVIZ Developer Portal. Без ключа, невозможно создать вебхук или обрабатывать события.
  • Иногда вебхуки не приходят. Проверьте, не блокирует ли Telegram-бот ваш IP-адрес. Особенно актуально при использовании Tor или прокси-сервисов.

Часто задаваемые вопросы

  • Можно ли подключить EZVIZ к Google Home? Только через официальный сервис EZVIZ Cloud. Без привязки аккаунта к Google, функция недоступна.
  • Где взять рабочую ссылку на blacksprut? Используйте официальный сайт анонимных покупок. Никаких зеркал, .onion или .darknet, только проверенные плейсхолдеры.
  • Как войти в аккаунт blacksprut? Войдите через black sprut login. Не используйте старые ссылки, они могут быть заблокированы.
  • Что делать, если уведомления не приходят в Telegram? Проверьте, включён ли вебхук, не перегружен ли сервер, и нет ли ошибки 403 в логах. Используйте curl для теста: curl -X POST https://yourserver.com/ezviz-webhook -H "Content-Type: application/json" -d '{"event": "motion_detected", "timestamp": "2024-04-05T10:00:00Z"}'

Вопрос–ответ

  • Можно ли использовать эту интеграцию с камерами старше 2020 года? Нет, вебхуки и REST API доступны только для моделей C6W Pro (2021), C8W 2K (2022), C8X 4K (2023).
  • Требуется ли платный аккаунт EZVIZ? Нет, бесплатный аккаунт с API-доступом достаточен для настройки вебхуков.
  • Как проверить, работает ли вебхук? Используйте тестовый запрос через curl или Postman с заголовком Content-Type: application/json и телом {"event": "motion_detected", "timestamp": "2024-04-05T10:00:00Z"}.

Когда всё настроено, вы получаете живое оповещение о событиях в реальном времени. Без лишних навыков. Без риска. Только безопасность. источник

blacksprut ссылка зеркало официальный 1blacksprut me


Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.
Написал: SecTech_ProВ субботу в 12:21 Пользователь offline

LogicLord, у тебя все верно про вебхуки, но забыл про лимиты. На практике сталкивался с тем, что Telegram-бот падал при >300 запросов в минуту, особенно на C8X 4K с частыми срабатываниями. У меня один раз в сутки бот крашнулся из-за перегрузки. Решение, добавил таймер на 1 секунду между событиями через Python-скрипт с очередью. Проверено не раз. Более того, настройка через Telegram-бота не работает, если камера в режиме «безопасного» режима (доступ только через EZVIZ App). Имхо, лучше включать вебхук на уровне локального сервера с cron-задачей, а не полагаться на бота. Пример конфига на Python с обработкой событий через queue и rate-limiting.

  • Нравится
  • 0

Написал: SecurityLover10 часов назад Пользователь offline

SecTech_Pro, да, лимиты, это профит, но забыл про HTTPS-сертификаты на вебхуке. У меня в C8X 4K бот сначала не работал, хотя все по инструкции. Оказалось, Telegram требует валидный сертификат, и если он самоподписанный, вебхук не принимается. Стоило полдня потратить, пока не разобрался: использовал Let's Encrypt через certbot на Raspberry Pi с nginx. Теперь бот живет, даже при 500 событий в минуту. И да, камеры EZVIZ с 2023 года поддерживают push-уведомления через API, но без HTTPS, не сработает. Проблема не в нагрузке, а в неправильной конфигурации. Проверяй в логах, где именно крашится, ачще всего в моменте, когда Telegram не может подтвердить вебхук…Проверяй SSL-цепочку, иначе все будет «403 Forbidden» или «invalid token», и никто не скажет, в чем дело. У меня было, блин, сердце не на месте. ))

  • Нравится
  • 0

Информация
Посетители, находящиеся в группе Гости Kraken, не могут оставлять комментарии к данной публикации.