Una de las cámaras más baratas que publicamos en el canal de ofertas de domótica (y en la página de Facebook) es la Xiaovv Q6S, cuyo precio es de menos de 12€ y se anuncia como que posee ONVIF y podría integrarse en Home Assistant.
El caso es que el usuario del grupo de domótica, Juanpe, adquirió una y no podía hacerla funcionar en Home Assistant, por lo que ha contactado con el fabricante y nos han pasado toda la información para hacerlo. El fabricante ha pasado un nuevo firmware para así poder abrir el RTSP y ONVIF de forma parcial.
Por si os interesa la cámara, suelen salir ofertas de menos de 12€, por si queréis comprarla ya, podéis hacerlo aquí y usad el cupón BG1255Q6 para que se quede en 11.34€.
Si queréis una cámara barata e integrable en Home Assistant, esta puede ser una opción y estos son los pasos que tenéis que hacer para hacerla compatible:
Actualización del firmware de la cámara Xiaovv Q6S
- Nos descargamos la versión V380E2_CuptoCA_V.2.5.9.5.zip de aquí.
- Copiamos el contenido del zip en el raiz de una micro SD.
- Apagamos la cámara e insertamos la SD dentro de la cámara, encendemos y esperamos a que la cámara diga “update completing” o el indicador de la luz cambie (si no lo tenéis claro, podéis dejarlo unos 5 minutos para estar seguros).
- Volvemos a apagar, sacamos la SD y la borramos para dejarla limpia dentro de la cámara y volvemos a encender la Xiaovv Q6S.
- Recordad que es recomendable que la cámara esté apagada cuando sacamos o metemos la SD.
Ahora que ya tenemos la nueva versión en nuestra cámara, toca darle una configuración para abrir el RTSP y tener el stream de vídeo.
Configuración de la Q6S con ceshi.ini
- Descargamos el fichero ceshi.ini de aquí.
- Copiamos el fichero en el raíz de la micro SD.
- Apagamos la cámara, metemos la SD, arrancamos la cámara. El fabricante dice que dirá algo en chino cuando termine de hacerlo. Al igual que antes, podéis esperar unos minutos si no estáis seguros.
- Apagamos de nuevo, sacamos y limpiamos la SD, la volvemos a meter y arrancamos la cámara.
A partir de ahora, tendríamos que tener tanto el soporte con ONVIF en la cámara como el stream del RTSP activos de forma correcta y podríamos integrarlos en Home Assistant.
Integración de la Xiaovv Q6S en Home Assistant
Aunque debería funcionar la cámara con ONVIF en Home Assistant, si tenéis alguna pega, podéis sacar el stream directamente, para ello, tenéis que crear en vuestro configuration.yaml lo siguiente:
Para resolución baja
camera: - platform: ffmpeg input: rtsp://{ip_de_la_camara}/live/ch00_0
Para resolución alta
camera: - platform: ffmpeg input: rtsp://{ip_de_la_camara}/live/ch00_1
Y al reiniciar deberíais tener un nuevo elemento en vuestro sistema.
Compra de la Xiaovv Q6S
Por si os interesa, la cámara la podéis conseguir en Banggood ahora mismo por 11.34€ usando el cupón BG1255Q6 y la página de compra aquí. Los cupones caducan, por lo que si queréis probarla, no lo dejéis pasar.
¡Muchas gracias a Juanpe por toda la info!
Yo no se si es casualidad pero es ver que no coge la camara el homeassistant y de repente sacais este articulo xD Mil gracias.
El problema es que no consigo hacer funcionar la plataforma onvif en homeassistant, me dice este error :
AttributeError: 'NoneType' object has no attribute 'Date'
Tengo imagen con el rstp pero no puedo mover la camara :S, Salbeis alguna solución?