Статья

Подключение камер в HomeKit через NodeRED

NodeRED установлен на raspberry 3B. Так как изначально не был установлен ffmpeg, пришлось его установить по первому попавшемуся мануалу (возможно, есть более свежий, напишите в комментариях): 

wget https://github.com/legotheboss/YouTube-files/raw/master/ffmpeg_3.1.4-1_armhf.deb sudo dpkg -i ffmpeg_3.1.4-1_armhf.deb

Установка плагинa node-red-contrib-homekit-bridged (актуальная версия 0.8.0) для NodeRED (вдруг он еще не установлен):

cd node-red node-red-stop npm install node-red-contrib-homekit-bridged node-red-start

(на момент написания статьи, актуальная версия плагина 0.8.0)pl

Добавление камеры в NodeRED

(Для примера приведены данные общедоступной камеры с улицы Питера (-rtsp_transport tcp -y -i rtsp://www.cactus.tv:1554/cam58), для вашей камеры необходимо добыть строку доступа к видеопотоку самостоятельно): 

Заходим в ноду Service и редактируем:

Создаем новый мост для камеры:

Применяем изменения:

Добавляем камеру в HomeKit:

Добавляем датчик движения (использую датчик Xiaomi, подключенный через deConz и плагин для NodeRed node-red-contrib-deconz):

Подключаем датчик движения как сервис HomeKit в камере:

Включаем уведомления для камеры (необходимо проделать для каждого iOS-устройства, на которое должно приходить уведомление):

Проверяем работу, создавая движение перед датчиком:

Готово :)


Отлично! Теперь бы дополнить инфой как сделать поток без декодирования.

В ноде камеры указываем следующие параметры:

  • Video codec: copy
  • Video filter: none

Теперь будет чистый поток.

У меня нет в настройках камеры уведомлений.... хомкит 13..й

Значит не добавил датчик к камере.

Датчик в той же комнате. Его нужно как-то добавить в камеру?

статью посмотри, там есть информация как добавить датчик "Подключаем датчик движения как сервис HomeKit в камере:"

А контактные датчики типа геркона будут таким образом подключаться?   или конвертировать их событие как движение? 

Конвертировать

Почему пуши о сработке могут быть пустыми без картинок? 

Много почему. Например если камера не успевает быстро отдать картинку.

Я беру RTSP поток с NVR, с камер не хочется напрямую, они физически в другой сети, не хотелось бы основную сеть флудить камерами. NVR действительно не всегда быстро отдает поток особенно с камер бивард, с этим нельзя ничего поделать? 

Если NVR умеет отдавать статичную картинку в JPG, то это может помочь

А подскажите новичку как 
для камеры необходимо добыть строку доступа к видеопотоку самостоятельно

Если Hass.io то без шансов?  ffmpeg ?

в аддоне nodered добавить в конфиге 
system_packages:
- ffmpeg



https://sprut.ai/static/media/cache/00/20/73/5/1838727/46118/1000x_image.jpg?1572825471" alt="1000x_image.jpg?1572825471" />


А токую можно

https://www.ebay.de/itm/5X-ZOOM-1080P-WIFI-DC-12V-CCTV-IP-Kamera-PTZ-IR-Camera-AusEn-ONVIF-Nachtsicht-EU/113782019854?_trkparms=ispr%3D1&hash=item1a7defd70e:g:8nIAAOSwFx5b91~d&enc=AQAEAAACQBPxNw%2BVj6nta7CKEs3N0qU7HC59JEVOBX%2FKg7KEKhlZtwFRL8PT%2FNhiXcHx4FkDb4Oo6AbGJ7PNgIJ48%2Fm%2BFYB%2BoBTYUxz6e%2F6OfMMS2y354vg508CEVE1er933UrrrpFklR4rjvcgrRZFFsEXwjA6i%2BkhgoCNw%2B3ubFhWusHOoluaQC5CwEXXPiHrquLBi%2FdMxYkFXpkPO5q57Q9G58cBmFRTqNXizTZPtZWC0Ivvf%2FHwohPOq5Lh6QP24%2BG89bTHwz2dOwm4TU%2FLfWYOvegMw5pHssOQbpo%2FObd%2FHCDNvBzyj98H%2FjiC54RT8cDteHN8e3OUbiBYDqyO9%2Bop%2FMSkFKi8hqwua0dHSkl5JgriOKdfIZQ1GtJCu6%2BwwxH0049PhC299RSPJcZzs1ufrsq6oZOojnNo%2F808CAME6KRsy9tDW5xt15V4rtDGxrG0l3WgzHFDRQls4kW0s7l4rsKaFvRMKOgcNNMEIs4eRx6e0wENEuk8SY9MkGUwuWenBkp%2BTOmZBMKgk4I5tFVY2reWaXYQEO6tr1lixq5VMBVVNCVhS8YKTOSdMR1lYtEViVGxBw%2FYSQNVeQztKF%2FZBN624rjKAegsFgcxB7Mg%2BLEsmMkRM76ag55rpGeBKC8U2GGdz1OkfKvxdt0TquFieGunyBVBLqwl62bIbCwUkUbJrM2euRepJSbnYJu5t%2FMBHx2KrV8R3uWIp4y4jzJhX8KD1o5lLY%2B3BOIT2hVYHki8TVhkrg6CG3oIghDFWTNSXng%3D%3D&checksum=113782019854e314aef31dd249d4bee97db6efb98b89&enc=AQAEAAACQBPxNw%2BVj6nta7CKEs3N0qU7HC59JEVOBX%2FKg7KEKhlZtwFRL8PT%2FNhiXcHx4FkDb4Oo6AbGJ7PNgIJ48%2Fm%2BFYB%2BoBTYUxz6e%2F6OfMMS2y354vg508CEVE1er933UrrrpFklR4rjvcgrRZFFsEXwjA6i%2BkhgoCNw%2B3ubFhWusHOoluaQC5CwEXXPiHrquLBi%2FdMxYkFXpkPO5q57Q9G58cBmFRTqNXizTZPtZWC0Ivvf%2FHwohPOq5Lh6QP24%2BG89bTHwz2dOwm4TU%2FLfWYOvegMw5pHssOQbpo%2FObd%2FHCDNvBzyj98H%2FjiC54RT8cDteHN8e3OUbiBYDqyO9%2Bop%2FMSkFKi8hqwua0dHSkl5JgriOKdfIZQ1GtJCu6%2BwwxH0049PhC299RSPJcZzs1ufrsq6oZOojnNo%2F808CAME6KRsy9tDW5xt15V4rtDGxrG0l3WgzHFDRQls4kW0s7l4rsKaFvRMKOgcNNMEIs4eRx6e0wENEuk8SY9MkGUwuWenBkp%2BTOmZBMKgk4I5tFVY2reWaXYQEO6tr1lixq5VMBVVNCVhS8YKTOSdMR1lYtEViVGxBw%2FYSQNVeQztKF%2FZBN624rjKAegsFgcxB7Mg%2BLEsmMkRM76ag55rpGeBKC8U2GGdz1OkfKvxdt0TquFieGunyBVBLqwl62bIbCwUkUbJrM2euRepJSbnYJu5t%2FMBHx2KrV8R3uWIp4y4jzJhX8KD1o5lLY%2B3BOIT2hVYHki8TVhkrg6CG3oIghDFWTNSXng%3D%3D&checksum=113782019854e314aef31dd249d4bee97db6efb98b89">https://www.ebay.de/itm/5X-ZOO...

https://sprut.ai/static/media/cache/00/20/73/5/1851709/46119/1000x_image.jpg?1572825854" alt="1000x_image.jpg?1572825854" />

помогите пожалуйста подключить такую камеру не могу разобраться 
строкой доступа  видеопотока .
В Homekit заходит а видео нету .В программе ispy всё показывает.



Товарищи? ЧЯДНТ. В VLC есть картинка в ХК черный экран.

скорее всего кодек сжатия H264+ или H265/265+, важно чтобы был именно H264

Очень хорошая статья! Где-то видел камеры в глазок дверной, можно было бы сделать такое решение. В теории...


Вернуться назад

Устройства


Phoscon

deCONZ Conbee 2

(5 отзывов)

Raspberry Pi

Raspberry Pi 3 Model B+

(22 отзыва)

Вернуться назад