Table of Contents

Incomplete Document
Not for public use



AutoShutdown Plugin For OMV8

AutoShutdown Plugin For OMV8



Summary

El complemento AutoShutdown permite apagar automáticamente el sistema cuando no hay actividad y, opcionalmente, programar el siguiente arranque mediante una alarma RTC.

Está pensado principalmente para servidores que no necesitan estar encendidos permanentemente (servidores de respaldo, NAS domésticos, servidores de pruebas, etc.), ayudando a reducir consumo eléctrico y desgaste del hardware.

Nota: AutoShutdown no es un gestor de energía completo. El arranque automático solo se programa en el momento del apagado y depende del soporte RTC del hardware.

Prerequisites

Installation

In OMV8's GUI:
Under System, Plugins, find and highlight autoshutdown 8.X, and click the install button.

Instalación

Instalar el plugin desde OMV-Extras → Plugins → openmediavault-autoshutdown

Activar el servicio desde Servicios → Apagado Automático

(Opcional) Revisar el archivo de configuración base del plugin: /etc/autoshutdown.default

Este archivo contiene todas las opciones reales, comentarios explicativos y ejemplos. La GUI no expone todas las posibilidades.

Configuration

AutoShutdown funciona en ciclos periódicos:

General Settings

Forced Uptime

Permite limitar el funcionamiento del servidor a una franja horaria concreta.

Fuera de esta ventana, el sistema podrá apagarse automáticamente.

Nota: Esta opción es obligatoria para poder usar la alarma de despertado.

Wake Alarm

Permite definir una hora de encendido automático usando el reloj RTC del sistema.

Si se ha habilitado Forced Uptime puede condicionar Wake alarm al horario definido.

Condiciones importantes:

Advertencia: Esta función no sustituye completamente al plugin Scheduled Alarms

Supervision Configuration

Estos criterios determinan si el sistema se considera activo.

Supervisión de red

Syslog Configuration

Archivo autoshutdown.default

El archivo /etc/autoshutdown.default contiene todas las opciones configurables del plugin, incluyendo:

<note> Editar este archivo permite extender AutoShutdown con tus propios checks o scripts personalizados. Por ejemplo:

</note>

Cómo usarlo

1. Revisar el archivo y comprender las variables. 2. Habilitar/Deshabilitar opciones según necesidades del sistema. 3. Guardar cambios y reiniciar el servicio AutoShutdown desde la GUI:

4. Siempre probar primero con el modo Fake / Test para asegurarse de que los criterios de apagado funcionan como se espera.

Contenido del archivo autoshutdown.default

Para ver la configuración completa en tiempo real, consulte el archivo en GitHub: autoshutdown.default

Ejemplos prácticos

Servidor de respaldo

NAS doméstico

Limitaciones conocidas

El wake-up RTC depende del hardware

En SBC (Raspberry Pi, algunos ARM) puede no funcionar

Si el sistema no se apaga, no se programa el siguiente arranque

Enlaces útiles

Repositorio del plugin AutoShutdown

Archivo de configuración por defecto (autoshutdown.default)

Debian man pages: rtcwake, shutdown, wakeonlan

Recomendaciones finales

Use siempre modo test antes de activar el apagado real

Documente cualquier personalización en autoshutdown.default

Para escenarios complejos o críticos, considere usar Scheduled Alarms junto con AutoShutdown

Source Code

Source Code