Домашнее видеонаблюдение. Установка и настройка Xeoma на Raspberry Pi

Уже около двух лет пользуюсь Xeoma, поэтому решил написать статью об установке и настройке

Итак, чтобы установить Xeoma на Raspbian Stretch нам нужна Raspberry Pi, в моем случае это Pi 2 B+ с Raspbian Stretch на борту.
Все делалось по инструкции с сайта felenasoft.com : https://felenasoft.com/xeoma/ru/articles/raspberry/

Будем все операции проводить из под root:

sudo su

Установка Xeoma

Скачиваем версию под ARM:

wget http://felenasoft.com/xeoma/downloads/xeoma_linux_arm7.tgz

Важное замечание от felenasoft:

Если у вас Raspberry Pi 1 B+, вам нужно скачать версию Xeoma 17.5.5 для ARMv6 здесь
Если у вас Raspberry Pi 3 B+, скачайте бета-версию Xeoma 18.4.5 (или выше) для ARMv7 (если 32-бита) или ARMv8 (если 64-бита)

Распаковываем архив:

tar -xvf xeoma_linux_arm7.tgz

Даем права (у меня без этого сыпались ошибки):

chmod +x ./xeoma.app

Установим в автостарт:

./xeoma.app -install -coreauto

В конце установки будет показан пароль от Xeoma:

Установка серверной части закончена, необходимо зайти и настроить Xeoma.

При первом запуске клиента из под Windows (или любой другой ос) потребуется ввести Ip адрес сервера и пароль, который был выведен после установки Xeoma:

Чтобы пользоваться Xeoma нам нужна лицензия. Она покупается либо вы ее получаете по акции от Felenasoft

Вводим ключи лицензий в Меню  > Регистрация> Активировать

Теперь нужно настроить камеры. У меня две вот такие Onvif камеры, одна 720, другая 1080:

Подключал через сплиттер, чтобы не вести питание к каждой камере, на али стоят 150р комплект:

Такая схема значительно удешевит прокладку кабеля, понадобится только витая пара.

В Xeoma есть автоматический поиск камер, и onvif камеры через него без проблем находятся. При первом запуске клиента он автоматически включается.

В настройках камеры два видеопотока, один для предпросмотра в окне программы, другой для записи в архив. Xeoma сама все нашла и выставила правильно, для записи максимальное качество, для предпросмотра низкое, чтобы не загружать процессор.

Все что настраивается в xeoma, настраивается модулями. Чтобы их активировать, нужно переместить их ниже и настроится связь с камерой.

Теперь подключим жесткий диск и настроим его автомонтирование.

Монтирование usb жесткого диска и настройка записи

Создадим в /mnt папку hdd:

mkdir /mnt/hdd

Дадим права этой папке:

chmod +x /mnt/hdd

Теперь посмотрим список подключенных накопителей в системе командой:

lsblk

И можно монтировать sda1 в /mnt/hdd (на скрине уже примонтировано):

mount /dev/sda1 /mnt/hdd

Теперь нужно настроить автостарт монтирования. Способов много, например через  /etc/fstab. Или создать скрипт, вставить в него команду монтирования и прописать скрипт в файле /etc/rc.local до строчки exit 0

Один из способов это прописать в самой Xeoma Команды при запуске, что очень удобно:

sudo mount /dev/sda1 /mnt/hdd

и после 

reboot

на малине запустится серверная часть Xeoma и примонтирует жесткий диск.

Теперь настроим запись в архив.
В настройках камеры, в модуле Просмотр и архив пропишем путь к жесткому диску и имя архива. Мои настройки такие:

Время хранения зависит от вашего жесткого диска, у меня на 1tb помещается 2 недели на каждую камеру.

Настройка Xeoma Web

Если нужен доступ к Xeoma через браузер, нужно на каждой камере активировать модуль Xeoma Web и прописать настройки:

После заходим по настроенному ip и порту, вводим пароль и попадаем в веб интерфейс:

Для меня он очень удобен, благодаря Xeoma я могу получить изображение onvif камеры и отправить его в Telegram.

Чтобы получить постоянную ссылку на текущее, в данную секунду, изображение камеры нужно (у меня через Chrome):

В основном окне веб интерфейса xeoma нажать правой кнопкой на нужную камеру и выбрать Открыть картинку в новой вкладке

После чего использовать ссылку на это изображение. Так же можно изменить разрешение в адресе и оно изменится

P.S:

Как я уже говорил, работает Xeoma у меня около двух лет, до этого стояла на компьютере с Ubuntu, теперь стоит на Raspberry. Чтобы перенести лицензии, активированные на другом устройстве, я связывался с поддержкой. Поддержка, кстати, очень отзывчивая и оперативно помогала в решении вопросов.

Поделитесь с друзьями
Подписаться
Уведомить о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

2 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Дмитрий
Дмитрий
6 лет назад

Здравствуйте!
Подскажите, мощности Raspberry хватает на две камеры? У меня никогда не было одноплатника, хочу сделать систему видеонаблюдения на 2-4 камеры, не будет ли тормозов?