Plugin de cámara
Description
Complemento para crear y administrar cámaras wifi (visualización y grabación).
Configuración del plugin
Después de instalar el complemento, solo necesita activarlo. Algunos parámetros deben ingresarse en la configuración del complemento :
- Ruta de registro : indica la ruta donde Jeedom debería almacenar las imágenes que captura de sus cámaras (no se recomienda tocarlo). Si su ruta no está en la ruta de instalación de Jeedom, entonces no podrá ver las capturas en Jeedom.
- Tamaño máximo de carpeta de grabación (MB) : indica el tamaño máximo autorizado para la carpeta donde se guardan las capturas (no se recomienda tocarlo). Si se alcanza esta cuota, Jeedom eliminará las capturas más antiguas.
- El complemento de la cámara debe reaccionar a las interacciones : palabras clave / frases a las que reaccionará el complemento a través de las interacciones de Jeedom.
- Panel : le permite mostrar el panel (Menú de inicio → Cámara) y tener una vista de todas sus cámaras (ver más abajo). No olvide activar el panel en la configuración del complemento para acceder a él más tarde.
Compatibilité
Puedes encontrar aquí la lista de módulos compatibles con el complemento
Configuración del equipo
Equipement
Aquí tienes la información principal de tu cámara :
- Nombre del equipo de la cámara : nombre de su equipo de cámara.
- Objeto padre : indica el objeto padre al que pertenece el equipo.
- Activar : activa su equipo.
- Visible : lo hace visible en el tablero.
- IP : la dirección IP local de su cámara.
- Puerto : el puerto para el que se conecta la cámara.
- Protocolo : El protocolo de comunicación de su cámara (http o https).
- Nombre de usuario : nombre de usuario para iniciar sesión en la cámara (si es necesario). Tenga en cuenta que el complemento no admite caracteres especiales (por lo tanto, debe limitarse a números, letras minúsculas / mayúsculas)).
- Contraseña : contraseña para conectarse a la cámara (si es necesario).Tenga en cuenta que el complemento crea un url_encode para el nombre de usuario y la contraseña requeridos para algunas cámaras, pero esto puede causar problemas a otras, si tiene un problema, intente sin caracteres especiales (limítese a números, letras minúsculas / mayúsculas).
- URL de instantánea : URL de instantánea de cámara. Cambiar según las cámaras. Tenga cuidado de no poner una url de flujo bajo pena de estrellar Jeedom. Puedes agregar las etiquetas #username# y #password#, que será reemplazado automáticamente por el nombre de usuario y la contraseña al usar este comando.
- URL del feed : escriba la URL de la secuencia de vídeo de la cámara
rtsp://#username#:#password#@#ip#:554/videoMain
(ejemplo para cámaras Foscam).
- Flujo de flujo RTSP : Si está en modo de transmisión de video (URL de transmisión completa), puede ver la cámara como una transmisión de video en lugar de cuadro por cuadro. Tenga en cuenta que esta opción consume muchos recursos y hace que la primera imagen esté muy por llegar.
- Avance : le permite ver si jeedom recupera la transmisión de video (recuerde guardar antes de probar para ver si sus modificaciones funcionan)
- Opción de transmisión de video : Si está en modo de transmisión de video (URL de transmisión completa), puede pasar parámetros adicionales aquí a ffmpeg y avconv (reservado para expertos)
- Modelo : permite elegir el modelo de cámara. Atención : si lo cambia, sobrescribirá sus ajustes de configuración.
Configuración ONVIF :
- Puerto ONVIF : el puerto utilizado para onvif
- Ficha de perfil : token utilizado para lanzar comandos por onvif
- Velocidades X, Y y Z : Velocidad de movimiento ptz (entre 0 y 1))
- Retardo antes del comando de parada (en ms) : tiempo antes de la orden de parada de Ptz
- Debe ingresar el comando Detener en cada comando de movimiento PTZ en el campo provisto para este propósito
Nota
Puedes encontrar aquí configuración para una gran cantidad de cámara y, por lo tanto, poder integrar su cámara usted mismo en Jeedom si no está en la lista
Image
Esta parte le permite configurar la calidad de la imagen. De hecho, Jeedom disminuye el tamaño de la imagen o la compresa antes de enviarla a su navegador. Esto mejora la fluidez de las imágenes (porque son más claras). También es en esta parte que puede configurar el número de fotogramas por segundo para mostrar. Todos los ajustes están disponibles en : móvil / escritorio y miniatura / normal.
- Refresco (s)) : retraso en segundos entre la visualización de 2 imágenes (aquí puede poner números menores que 1).
- Compresión (%) : cuanto más bajo es, menos se comprime la imagen, al 100% no se realiza compresión.
- Tamaño (% - 0 : automatique) : cuanto mayor sea el%, más cerca estamos del tamaño original de la imagen. Al 100%, no se cambia el tamaño de la imagen.
Nota
Si pones una compresión del 0% y un tamaño del 100%, Jeedom no tocará la imagen en modo normal. Esto no es válido en modo miniatura donde hay un tamaño máximo de imagen de 360px.
Capture
- Duración máxima de una grabación : duración máxima de grabaciones.
- Siempre haz un video : obliga a Jeedom a convertir siempre las grabaciones de video antes de grabar.
- Número de fotogramas por segundo del video : cantidad de cuadros por segundo de videos.
- Eliminar todas las capturas de cámara : eliminar todas las capturas y grabaciones de la cámara.
Alimentation
- Comando ON : Control de potencia de la cámara.
- Comando OFF : Control para cortar la alimentación de la cámara.
Commandes
- Identificación comando (úselo con comandos de tipo de información, por ejemplo, para enviar información de movimiento de la cámara a Jeedom a través de la API, consulte a continuación)
- Nombre del comando con la posibilidad de poner un icono en su lugar (para eliminarlo debe hacer doble clic en el icono en cuestión)
- Tipo y subtipo de comando
- Petición para enviar a la cámara para realizar una acción (cambiar a modo noche, ptz, etc.). Puedes usar las etiquetas #username# y #password#, que será reemplazado automáticamente por el nombre de usuario y la contraseña al usar este comando
- Comando de parada : para cámaras PTZ, a menudo hay un comando que detiene el movimiento, aquí es donde debe especificarse
- Mostrar : permite mostrar el pedido o no en el tablero
- Configuración avanzada (ruedas pequeñas con muescas) : muestra la configuración avanzada del comando (método de registro, widget, etc.)
- Probar : Se usa para probar el comando
- Eliminar (firmar -) : permite eliminar el comando
Encontramos en esta la imagen de la cámara, los comandos definidos en la configuración, el comando para tomar una captura, el comando para comenzar a tomar múltiples capturas de imagen y el comando para explorar estas capturas.
CONSEJO
En el tablero y el panel, es posible cambiar el tamaño del widget para adaptarlo a sus necesidades.
Haga clic en la imagen para mostrarla en una ventana y en un formato más grande.
Al hacer clic en el último comando para examinar las capturas, se mostrarán estas.
Encontrarás aquí todas las capturas organizadas por día y luego por fecha, puedes para cada una de ellas :
- verlo más grande haciendo clic en la imagen
- descárgalo
- bórralo
En dispositivos móviles, el widget es un poco diferente : si haces clic en la imagen de la cámara, obtienes esta más grande con los posibles comandos.
Los paneles
El complemento de la cámara también proporciona un panel que le permite ver todas sus cámaras a la vez, es accesible desde Inicio → Cámara.
Nota
Para tenerlo, debes activarlo en la página de configuración del complemento.
Por supuesto, también está disponible en dispositivos móviles con Plugin → Cámara.
Guardar y enviar captura
Este comando, un poco específico, permite luego de tomar una captura enviarla (compatible con el plugin slack, mail y transfer).
La configuración es bastante simple, se llama acción de envío de captura (llamada "Grabación") en un escenario. En la parte del título pasas las opciones.
De forma predeterminada, simplemente coloque la cantidad de capturas que desea en el campo “cantidad de capturas u opciones”, pero puede ir más allá con las opciones (vea los detalles a continuación “opciones avanzadas de capturas”). En la parte del mensaje, solo tiene que completar el orden del complemento (actualmente flojo, correo electrónico o transferencia) que envía las capturas. Puedes poner varios separados por &&.
Opciones de captura avanzadas
nbSnap
: número de capturas, si no se especifica, las capturas se realizan hasta una solicitud para detener la grabación o detener la cámara
delay
: retraso entre 2 capturas, si no se especifica, el retraso es de 1 s
wait
: tiempo de espera antes de comenzar a atrapar, si no se especifica, no se realiza ningún envío
sendPacket
: cantidad de capturas que desencadenan el envío de un paquete de captura, si no se especifica, las capturas solo se enviarán al final
movie=1
: Una vez finalizada la grabación, las imágenes se convierten en video
sendFirstSnap=1
: enviar la primera captura de la grabación
Ejemplos
nbSnap = 3 delay = 5 ==> enviar 3 capturas realizadas a intervalos de 5 segundos (envío activado a través del escenario) movie = 1 sendFirstSnap = 1 grabar un video hasta que el comando “Stop Recording” se inserte en el escenario. La película se almacenará en tu Jeedom.
Enviar detección de movimiento a Jeedom
Si tiene una cámara que tiene detección de movimiento y desea transmitirla a Jeedom, esta es la url para poner en su cámara :
https://#IP_JEEDOM#/core/api/jeeApi.php?apikey=#APIKEY_CAMERA#&plugin=camera&type=event&id=#CMD_ID#&value=#VALUE#
Obviamente, antes de crear un comando de tipo de información en su cámara
FAQ
Donde estan los registros ?
Los registros se encuentran por defecto en plugins / camera / data / records /ID_CAM, tenga cuidado, esto puede variar si le pide a Jeedom que los guarde en otro lugar.
Las adicciones no se resuelven ?
En ssh o en administración -> OS / DB -> Sistema hacer : dpkg --configure -a
.
¿Cuáles son las condiciones para que mi cámara sea compatible con Jeedom (si no está en la lista de compatibilidad) ?
La única condición es que la cámara tenga una URL que envíe una imagen (bueno, una imagen, no una transmisión de video).