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

24 октября 2019, 07:27

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), для вашей камеры необходимо добыть строку доступа к видеопотоку самостоятельно): 

1600x_image.png?1571819452

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

1600x_image.png?1571819454

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

1600x_image.png?1571819453
1600x_image.png?1571819453
Применяем изменения:
1600x_image.png?1571819860

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

1600x_image.png?1571819858
1600x_image.png?1571819859
1600x_image.png?1571819859
1600x_image.png?1571819858
1600x_image.png?1571819858
1600x_image.png?1571819860
1600x_image.png?1571820384
1600x_image.png?1571820385
1600x_image.png?1571820384
1600x_image.png?1571820387

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

1600x_image.png?1571820851

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

1600x_image.png?1571820850
1600x_image.png?1571820850
1600x_image.png?1571820850

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

1600x_image.png?1571820851
1600x_image.png?1571820852
1600x_image.png?1571820852
1600x_image.png?1571820852

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

1600x_image.png?1571821200
1600x_image.png?1571821200

Готово :)


Все новости мира умных домов - t.me/SprutAI_News

Остались вопросы? 
Мы в Telegram - @Soprut
Мы в Instagram - @Sprut666666

Хочешь умный дом но нет времени разбираться?
Посмотри примеры работ и выбери себе интегратора.
  1. Александр Жабунин (OXOTH1K)

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

    • Алексей Леонтьев (c_ache)
      Алексей Леонтьев (c_ache) отредактировано 26 дней назад

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

      • Video codec: copy
      • Video filter: none

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

  2. (antal)
    (antal) 26 дней назад

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

  3. (antal)
    (antal) 26 дней назад

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

    • Евгений Олейник (permadm)
      Евгений Олейник (permadm) отредактировано 26 дней назад

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

  4. (acidmad)
    (acidmad) 25 дней назад
    А контактные датчики типа геркона будут таким образом подключаться?   или конвертировать их событие как движение? 

  5. (acidmad)
    (acidmad) 22 дня назад

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

    • Евгений Олейник (permadm)

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

      • (acidmad)
        (acidmad) 21 день назад

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

  6. (igor66666)
    (igor66666) 17 дней назад

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

  7. Денис Игнат (iGnat78)
    Денис Игнат (iGnat78) 16 дней назад

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

  8. (igor66666)
    (igor66666) отредактировано 16 дней назад
    1000x_image.jpg?1572825471
  9. (igor66666)
    (igor66666) 16 дней назад

    А токую можно

    https://www.ebay.de/itm/5X-ZOO...

    1000x_image.jpg?1572825854
  10. (igor66666)
    (igor66666) отредактировано 12 дней назад

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


К списку статей

Скидки для сообщества

Интернет-магазин yourhomekit.ru

+7 914 550-51-11
Промокод:
SPRUT-BLG
Размер скидки:
8%
Cамый большой ассортимент в России аксессуаров Apple HomeKit

Похожие статьи

04 сентября 2018, 12:14
Интеграция RGB ленты на ESP8266 с прошивкой tasmota в систему HomeBridge (HomeKit)
09 ноября 2018, 20:54
Кейс создания умного дома без каких либо прокладок в виде Raspberry pi
15 октября 2018, 09:05
Прошивка для Sonoff c нативным HomeKit
15 ноября 2018, 09:42
Способы автоматизации механических ворот
27 октября 2018, 12:20
Нативный Термостат для котла на ESP8266 с поддержкой Apple HomeKit
15 ноября 2018, 13:11
Xiaomi Mi Remote 360 добавляем Apple HomeKit
01 октября 2018, 07:43
Нативный HomeKit на ESP8266
15 июня 2018, 12:13
Охранная система в гараж на ESP8266 с интеграцией в Apple HomeKit
28 августа 2018, 09:48
От голого Raspbian до веб-интерфейса homebridge за четыре команды в терминале.
02 октября 2018, 18:41
Установка SDK для компиляции прошивок под HomeKit