Solución de la comunidad

Cómo programar el encendido y apagado de ZimaBoard 2 en ZimaOS

A November 2025 ZimaBoard 2 discussion about scheduling a media server to shut down and restart. The team proposed ZimaOS scheduled shutdown plus a smart plug, while native scheduled startup remained a feature request.

Un usuario de un servidor multimedia ZimaBoard 2 quería que el sistema y su disco duro de 3,5 pulgadas se apagaran según un horario en lugar de funcionar continuamente. La conversación de la comunidad estableció que ZimaOS podía programar un apagado diario, pero no ofrecía una función integrada verificada para volver a encender automáticamente la placa según un horario.

La propuesta práctica consistía en combinar un apagado limpio de ZimaOS con un enchufe inteligente: dejar que el sistema operativo se apagara primero, cortar la alimentación de CA varios minutos después y restablecerla a la hora de inicio deseada. La respuesta oficial indicó que ZimaBoard 2 se inicia automáticamente cuando se restablece la alimentación.

Lo que se confirmó en el hilo de la comunidad

  • ZimaOS incluía una configuración de apagado automático diario en el momento de la conversación de noviembre de 2025.
  • El miembro del equipo de ZimaOS no conocía ninguna función integrada de encendido programado y la registró como solicitud de función.
  • El equipo propuso usar un enchufe inteligente para restablecer la alimentación a una hora programada.
  • Otro miembro del equipo confirmó que rtcwake estaba presente en ZimaOS, pero el hilo no documentó una configuración probada para este flujo de trabajo con ZimaBoard 2.
Menú del sistema ZimaOS que muestra la opción de apagado programado para un servidor ZimaBoard 2
La respuesta oficial señaló el control de apagado programado de ZimaOS como la primera mitad del ciclo de alimentación propuesto.

Cómo se supone que funciona el horario del enchufe inteligente

  1. Configura la hora de apagado diario de ZimaOS.
  2. Programa el enchufe inteligente para que se apague varios minutos después, cuando el sistema operativo y el disco hayan terminado de apagarse.
  3. Programa el enchufe inteligente para que restablezca la alimentación a la siguiente hora de inicio deseada.
  4. Confirma que ZimaBoard 2 se inicia cuando vuelve la alimentación de CA antes de confiar en la rutina sin supervisión.

No uses un enchufe inteligente como mecanismo de apagado. Cortar la alimentación mientras ZimaOS está funcionando puede interrumpir las escrituras en el disco, dañar las bases de datos de las aplicaciones y aumentar el riesgo de corrupción del sistema de archivos. El enchufe inteligente solo debe cortar la alimentación después de que se haya completado un apagado limpio del sistema operativo.

Por qué ZimaOS no podía simplemente programar un inicio normal

Una vez que un equipo está completamente apagado, los servicios normales del sistema operativo ya no están funcionando. Un inicio futuro debe activarse mediante hardware o firmware que pueda seguir respondiendo, como una alarma del RTC, un horario de encendido de la BIOS, compatibilidad con Wake-on-LAN o el restablecimiento de la alimentación de CA.

La respuesta oficial indicó que, en ese momento, no estaba implementado un horario nativo de encendido en ZimaOS. Por tanto, un temporizador de software genérico dentro del sistema operativo en ejecución no podía, por sí solo, reiniciar una placa después de retirar por completo la alimentación.

¿Qué ocurre con rtcwake?

Un miembro del equipo de ZimaOS indicó que normalmente se usaría Linux rtcwake para este tipo de tarea y que ya estaba incluido en ZimaOS. Sin embargo, la publicación no verificó el comportamiento de la alarma del RTC de la placa, el estado correcto de suspensión o apagado, la persistencia tras el apagado ni un comando fiable para esta configuración exacta.

Por ese motivo, rtcwake debe considerarse una vía de prueba avanzada, no la solución confirmada. El equipo mencionó un tutorial general de rtcwake para Linux, pero sus comandos no garantizan el funcionamiento específico en ZimaBoard. Haz una copia de seguridad de los datos importantes y realiza pruebas interactivas antes de usar cualquier horario de activación sin supervisión.

¿Pueden la BIOS o el RTC sustituir al enchufe inteligente?

Un participante de la comunidad sugirió comprobar si el firmware ofrecía una opción de activación programada. Que esto funcione depende del firmware y de la implementación de la placa. El hilo original no confirmó ninguna configuración de la BIOS que resolviera la solicitud, por lo que esta posibilidad no debe presentarse como una función disponible de ZimaBoard 2 sin probar el dispositivo y la versión exacta del firmware.

El informe final sobre la pérdida del horario de apagado no recibió respuesta

Más tarde, el autor original indicó que el apagado programado parecía perder su horario después del apagado y preguntó si ese comportamiento era normal. Ninguna respuesta del hilo confirmó la causa ni una solución.

Esto deja un límite importante: se propuso el diseño con enchufe inteligente, pero el usuario no verificó el ciclo recurrente completo. Antes de implementarlo, realiza varios ciclos supervisados y confirma que el horario de apagado de ZimaOS persiste, que el disco se detiene correctamente, que el retraso del enchufe es suficiente y que la placa se inicia correctamente cuando vuelve la alimentación.

Cuándo tiene sentido programar ciclos de alimentación

Un horario puede reducir el ruido y el consumo en reposo de un servidor multimedia que solo se necesita durante horas predecibles. Es menos adecuado cuando el sistema proporciona copias de seguridad, acceso remoto, grabación de seguridad, DNS, domótica, descargas u otros servicios que deben estar disponibles permanentemente.

Los ciclos frecuentes de arranque y parada del disco duro también implican ciertos compromisos operativos. Equilibra el ahorro de energía en reposo con la disponibilidad de los servicios, las ventanas de copia de seguridad, el comportamiento del disco y el riesgo de que una tarea se interrumpa.

Preguntas frecuentes sobre el encendido programado de ZimaBoard 2

¿Puede ZimaOS programar un apagado automático?

Sí. La respuesta oficial de 2025 mostró una opción de apagado diario en ZimaOS.

¿Puede ZimaOS programar el encendido de ZimaBoard 2?

El equipo indicó que en ese momento no estaba implementada una función nativa de encendido programado. La propuesta confirmada utilizaba el restablecimiento de la alimentación de CA mediante un enchufe inteligente.

¿Es seguro apagar el enchufe inteligente mientras ZimaOS está funcionando?

No. Programa primero un apagado limpio de ZimaOS y deja tiempo suficiente para que el sistema operativo y las unidades se detengan antes de retirar la alimentación.

¿Se demostró que rtcwake funcionara en este hilo?

No. Un miembro del equipo confirmó que la utilidad existía en ZimaOS, pero el hilo no informó de una configuración exitosa y reproducible para ZimaBoard 2.

¿Por qué desapareció el horario de apagado después de cortar la alimentación?

El usuario informó de este comportamiento, pero el hilo terminó sin una explicación. Sigue siendo un aspecto no resuelto del caso original.