Reolink CLI
Reolink CLI — CLI с именами и тегами камер: один запрос получает снимки с выбранной группы устройств в локальной сети.
- 118 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Агент получает управление камерой, включая поворот, сирену, звук и настройки сети.
- В реестре хранятся данные подключения; поток с `--with-auth` содержит пароль в URL.
Установка
- Работает в
Ручная установка
/plugin marketplace add reolink/reolink-cli
/plugin install reolink-cli@reolink-cliПервый способ README для Claude Code. Бинарники и шлюз ставятся отдельно.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент получает управление камерой, включая поворот, сирену, звук и настройки сети.
- В реестре хранятся данные подключения; поток с `--with-auth` содержит пароль в URL.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Reolink CLI — CLI для прямого управления камерами, видеодомофонами и сетевыми видеорегистраторами Reolink по локальной сети. Пользователь регистрирует устройства и получает сведения о модели, видеопотоках и функциях в формате JSON для обработки скриптом. Облачный аккаунт Reolink для этого не нужен. Через те же команды агент делает снимки, поворачивает камеру, меняет настройки света и ищет записи. В поставку входят локальный шлюз, скилл и встроенный MCP-сервер, поэтому терминал и агент работают с одним набором устройств.
Для кого. Администраторам камер Reolink, которые собирают диагностику и управляют несколькими устройствами по именам или тегам.
Подходит, если
- Сотрудник проверяет модель и прошивку камеры перед обновлением системы наблюдения.
- На нескольких наружных камерах надо получить снимки через общий тег.
- Агент ищет записи и получает адрес потока для Frigate или Home Assistant.
- Дежурный передает сообщения об обнаруженном движении своему скрипту для обработки.
Не подходит, если
- Оператор работает с камерами другого производителя.
- У команды есть только облачный доступ к камере без маршрута в ее локальную сеть.
- Администратору необходим открытый исходный код самого бинарника для самостоятельной сборки.
Пример запроса к агенту
Покажи модель и возможности камеры porch, затем сделай снимок; настройки сети, звук и поворот пока не меняй.Ограничения
Большинство команд обращается к локальному шлюзу: его надо запустить отдельно и указать одинаковый адрес в клиенте. Поддержка функций зависит от модели, список возвращает `capabilities`; неподдерживаемая операция завершится ошибкой. К батарейной камере, подключенной к Home Hub, обращаются через регистрацию каналов хаба. Исходный код бинарников закрыт: в репозитории опубликованы установщики и интеграции, готовые программы распространяются по отдельному пользовательскому соглашению.
Как отключить. Остановите процесс шлюза и выполните `reolink-cli setup --uninstall`. Если установлен плагин Claude Code, удалите его командой `/plugin uninstall reolink-cli`. Обычное удаление сохраняет конфигурацию и реестр камер.
Частые вопросы
Что ставить в Claude Code?
В Claude Code выполните: `/plugin marketplace add reolink/reolink-cli`, затем `/plugin install reolink-cli@reolink-cli`. До этого отдельно установите бинарники; плагин добавляет скилл и MCP-регистрацию, шлюз он не запускает.
Как начать с чтения сведений?
После регистрации камеры выполните `reolink-cli --camera porch info`, затем `reolink-cli --camera porch capabilities`. Замените `porch` именем своего устройства: ответы покажут модель и поддерживаемые операции.
Как получить снимок?
Команда `reolink-cli --camera porch snapshot --file ./porch.jpg` сохранит JPEG. Сначала выберите нужную зарегистрированную камеру и укажите путь для снимка.
Как запустить шлюз для первого сеанса?
Выполните `reolink-cli gateway start --addr 127.0.0.1:9000` в отдельном терминале. В клиентском сеансе задайте `export REOLINK_GATEWAY_ADDR=127.0.0.1:9000`; одинаковый адрес свяжет CLI со шлюзом.
Как получить URL потока?
README дает `reolink-cli --camera porch stream url --kind rtsp,rtmp,flv --stream main,sub`. Ответ разделяет адрес и учетные данные; сохраняйте их в месте, доступном только вашему проигрывателю.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыCLI для умного дома SwitchBot: устройства и сцены из терминала, MCP-сервер для Claude Code, Codex и Gemini CLI.
Плагин и каталог CLI для агентов: генерирует командный интерфейс к GUI-программам вроде GIMP и Blender и ставит готовые через CLI-Hub
MCP-сервер и CLI wincli: агент управляет окнами Windows по именам кнопок и полей через UI Automation, без координат скриншота
Self-hosted панель для управления несколькими агентами: постановка задач, обзор прогонов, учет трат и подключение по MCP, CLI или REST
Rome Node подключает ваши компьютеры к агенту Rome и дает запускать команды или передавать файлы через общий аккаунт.
CLI открывает локальные файлы в браузере телефона по QR-коду, чтобы пользователь забрал результат агента без облачного диска.
Коротко о README
Команды выбирают конкретную камеру, список устройств или тег. `reolink-cli device add porch --host 192.0.2.41 --user admin` запрашивает пароль без вывода на экран; адрес и имя в примере заменяют своими. Для просмотра видео нужен `ffplay`.