Table of Contents

Cámara Xiaomi YI outdoor 1080p

Solo funciona con redes 2,4Ghz
Tiene marca de agua abajo a la izquierda
El timelapse se configura eligiendo durante cuanto tiempo (de momento máximo 6 horas) y cuanto quieres que dure el vídeo (máximo 30 segundos) y el calcula cada cuanto hace la foto

Primera instalación, importante que no tenga tarjeta SD

Instalamos la app en el movil.

Nos logamos con la cuenta de Xiaomi

Seleccionamos + para añadir cámara

Seleccionamos cámara. Tenemos que poner el móvil en la red 2,4ghz

Enchufamos la cámara, se escuchará “waiting to connection”. Pulsamos en la app del móvil y seleccionamos la red wifi. Nos sale un código QR y lo leemos con la cámara.

Hack

Le cambiamos el firmware. Hay muchos, pero con la última versión solo funciona este:

https://github.com/roleoroleo/yi-hack-Allwinner-v2/releases

Detectamos la IP

sudo nmap -sP 192.168.1.0/24| grep -B2 "Hui Zhou"

Nmap scan report for yi-4bd5.home (192.168.1.88)
Host is up (0.034s latency).
MAC Address: 64:E0:03:0E:4B:D5 (Hui Zhou Gaoshengda Technology)
--
Nmap scan report for 192.168.1.126
Host is up (0.053s latency).
MAC Address: 64:E0:03:0F:FB:81 (Hui Zhou Gaoshengda Technology)

Copiamos el firmware descomprimitod en una SD formateada a FAT32. En nuestro caso es h30ga_0.2.3.tgz

Metemos la tarjeta, reiniciamos y esperamos unos minutos.

Accedemos a http://192.168.1.126:8080/ para ver la configuración.

por ejemplo, para sacar foto: http://192.168.1.126:8080/cgi-bin/snapshot.sh?res=high

Sale con marca de agua del logo de Xiamoi. Si ponemos al final watermark=yes es para que ponga la hora.

http://192.168.1.126:8080/cgi-bin/snapshot.sh?res=low&watermark=yes

Configuramos el timezone para que tenga la hora correcta. En el menú de arriba de configurations, ponemos el timezone: CET-1CEST,M3.5.0,M10.5.0/3

Modificar marca de agua logo

No se puede eliminar del todo, se puede dejar gris transparente. Modificamos los ficheros main.bmp para high resolution y sub.bmp para low resolution y los ponemos todo en blanco. Los copiamos aquí:

/tmp/sd/yi-hack/main.bmp
/tmp/sd/yi-hack/sub.bmp

Como no podemos modificar la rom, lo subimos a tmp y luego lo copiamos.

Moficamos el siguiente fichero:

vi /tmp/sd/yi-hack/script/system.sh

Añadimos estas líneas justo delante de la linea que pone DISABLE_CLOUD

mount --bind /tmp/sd/yi-hack/main.bmp /home/app/main.bmp  
mount --bind /tmp/sd/yi-hack/sub.bmp /home/app/sub.bmp  

if [[ $(get_config DISABLE_CLOUD) == "no" ]] ; then

Así cada vez que arranca, los copia. Reiniciamos la cámara para aplicar el cambio

Sacar foto command line

/tmp/sd/yi-hack/bin/imggrabber -m h30ga -r high -w