Philip Wiki

Персональный wiki-сайт

Инструменты пользователя

Инструменты сайта


You are not allowed to perform this action
hw:other:xiaomiantscam

Xiaomi Yi Smart Wifi Cam Device / Xiaomi Ants Xiaoyi Smart Camera

Обзор

Содержание

Приложения

  • Xiaomi XiaoYi – приложение для работы исключительно с камерой Xiaomi Ants
  • Xiaomi MiHome – универсальное приложение работающие почти со всеми устройствами Xiaomi

Перепрошивка

Так как в крайних версиях официальной прошивки удалена (закрыта) поддержка RTSP, приходиться откатываться на старые версии. Инструкция взята отсюда!

Что мы получаем после перепрошивки:

  • Откатываемся на версию 1.8.5.1I_201506291725
  • Восстанавливаем поддержку RTSP, Telnet, Web и FTP
  • Чиним время на изображении (меняем на Москву)

Процесс перепрошивки:

  • Скачать архив
  • Распаковываем скачанный архив в корень sd-карты
    • При необходимости редактируем параметры my_version и my_gmt в файле «equip_test.sh»
      Параметр my_version должен соответствовать номеру самой последней прошивки, а my_gmt часовому поясу вашего местоположения.
      Пример:
      my_version=1.8.5.1J_201507201424
      my_gmt=GMT+5
  • Выключаем камеру
  • Вставляем sd-карту.
  • Включаем камеру и зажимаем кнопку 'reset' на 10 секунд (только если ваша прошивка не 1.8.5.1I_201506291725)
  • Ждём некоторое время.

RTSP-потоки

rtsp://<ip>:554/ch0.h264 - видео HD
rtsp://<ip>:554/ch1.h264 - видео SD
rtsp://<ip>:554/ch2.h264 - неизвестно
rtsp://<ip>:554/ch3.h264 - аудио

Разное

Учетные данные для доступа по telnet:

Логин: root
Пароль: 1234qwer

Тонкая настройка

Управление ИК-датчиком

/home/sendMq 0x10 1 0x1141 0 # включение ик-подсветки
/home/sendMq 0x10 1 0x1140 1 # выключение ик-подсветки
/home/sendMq 0x10 1 0x1147 0 # включение ик-фильтра
/home/sendMq 0x10 1 0x1146 1 # выключение ик-фильтра

Учим камеру «говорить»

./home/rmm путь_к_файлу.snd # проигрывание snd файла
./home/rmm путь_к_файлу.g726 1 # проигрывание g726 файла

Отключаем работу с «облаком»1) и настраиваем синхронизацию московского времени

# отключение от облачных сервисов
chmod -x /home/goolink /home/cloud
# активация службы ntp и указание зоны
echo "while ! nslookup ru.pool.ntp.org; do sleep 1; done; ntpd -p ru.pool.ntp.org" > /etc/init.d/S90ntpd
chmod +x /etc/init.d/S90ntpd
echo UTC-3 > /etc/TZ
# перезагрузка для вступления изменений в силу
reboot

Выключение камеры через telnet (после такого её можно включить только физически «переткнув»)

# убиваем все процессы led_ctl
killall led_ctl
# отключаем синий диод и включаем желтый (он будет гореть даже после выключения, для индикации)
/home/led_ctl -boff -yon &
# убиваем все процессы led_ctl
killall led_ctl
# выключаем камеру
halt
1)
Внимание! После этого перестанет работать стандартное мобильное приложение, доступ к камере будет только через telnet/ftp/http/rtsp!
hw/other/xiaomiantscam.txt · Последнее изменение: 13.12.2020 01:26 — philip

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki