Commit 45c07a33 authored by David Marzal's avatar David Marzal 🐧
Browse files

mejorar verbose del script

parent 7cac1c52
......@@ -52,11 +52,11 @@ Poder hacer funcionar `motion` y el bot de Telegram son requisitos de este proye
* **IDR** [Obligatorio] -> ID del canal donde recibiremos las notifiaciones. (Si empeiza por **-100** esa parte no es necesaria).
* Para obtener el id del canal podeis escribir en el algún mensaje, y luego le dais a "Copiar el enlace del post". Os dara una URL del tipo `https://t.me/c/`**IDR**`/1123`
* **RUTAVIDEOS** [Obligatorio] -> Ruta completa de la carpeta donde queremos que se guarden los videos de motion (se recomienda un pincho USB).
* **IPs2WATCH** [Opcional] -> Listado de IPs locales separadas por espacios en blanco, de las IPs que queremos que se usen para detectar nuestra presencia en casa. Por defecto {`ninguna`}
* **TIEMPOMIN** [Opcional] -> Tiempo(en minutos{`240`}) a esperar para generar una nueva notificación si se detecta movimiento estando nostros en casa.
* **TIEMPORET** [Opcional] -> Periodo de gracia en minutos{`5`} para evaluar si estamos en casa. Si ya nos ha detectado antes de este tiempo no reevalua la presencia.
* **MODO** [Opcional] -> {`normal`} o silencioso (sin avisos periodicos [TIEMPOMIN] de que estamos en casa y el servicio funciona).
* **DEPURA** [Opcional] -> Si queremos que el programa muestre más información en su log. Por defecto en {`false`}
* **IPs2WATCH** [Opcional] -> Listado de IPs locales separadas por espacios en blanco, de las IPs que queremos que se usen para detectar nuestra presencia en casa. Por defecto `ninguna`
* **TIEMPOMIN** [Opcional] -> Tiempo (en minutos`240`) a esperar para generar una nueva notificación si se detecta movimiento estando nostros en casa.
* **TIEMPORET** [Opcional] -> Periodo de gracia en minutos`5` para evaluar si estamos en casa. Si ya nos ha detectado antes de este tiempo no reevalua la presencia.
* **MODO** [Opcional] -> `normal` o silencioso (sin avisos periodicos [TIEMPOMIN] de que estamos en casa y el servicio funciona).
* **DEPURA** [Opcional] -> Si queremos que el programa muestre más información en su log. Por defecto en `false`
Ejemplo:
```ini
......
......@@ -214,10 +214,11 @@ install_motion () {
sed -i 's/start_motion_daemon=no/start_motion_daemon=yes/' /etc/default/motion
f_existe_comando raspi-config && raspi-config nonint do_camera 0
f_pinta W "Fin de la instalacion. Hay que reiniciar la RPi"
f_pinta W "Fin de la instalacion de motion. Es recomendable reiniciar la RPi"
}
f_instalar () {
f_pinta H "Comienza el proceso de instalación del proyecto"
check_root
get_script_info
install_motion
......@@ -225,6 +226,7 @@ f_instalar () {
install -C -v -o motion -g root -m 570 "$SCRIPT" -t $bindir || f_pinta W "¿Script ya instalado? o fichero no encontrado"
install -C -v -o motion -g root -m 460 "$SCRIPTPATH/$configuracion" -t $etcdir || f_pinta W "¿Configuración ya instalado? o fichero no encontrado"
systemctl enable motion --now
f_pinta H "Fin de la instalacion del proyecto"
}
case $v_comando in
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment