Solution communautaire

Comment programmer la mise sous tension et l’extinction du ZimaBoard 2 dans 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 utilisateur de serveur multimédia ZimaBoard 2 souhaitait que le système et son disque dur de 3,5 pouces s’éteignent selon un calendrier au lieu de fonctionner en continu. La discussion de la communauté a établi que ZimaOS pouvait programmer un arrêt quotidien, mais ne proposait pas de fonction intégrée vérifiée permettant de rallumer automatiquement la carte.

La proposition pratique consistait à combiner un arrêt propre de ZimaOS avec une prise connectée : laisser le système d’exploitation s’arrêter d’abord, couper l’alimentation secteur quelques minutes plus tard, puis la rétablir à l’heure de démarrage souhaitée. La réponse officielle indiquait que la ZimaBoard 2 démarre automatiquement lorsque l’alimentation est rétablie.

Ce qui a été confirmé dans le fil de discussion de la communauté

  • ZimaOS incluait un réglage d’arrêt automatique quotidien au moment de la discussion de novembre 2025.
  • Le membre de l’équipe ZimaOS ne connaissait pas de fonction intégrée de mise sous tension programmée et l’a enregistrée comme demande de fonctionnalité.
  • L’équipe a proposé d’utiliser une prise connectée pour rétablir l’alimentation à une heure programmée.
  • Un autre membre de l’équipe a confirmé que rtcwake était présent dans ZimaOS, mais le fil ne documentait pas de configuration testée pour ce scénario avec une ZimaBoard 2.
Menu système de ZimaOS affichant l’option d’arrêt programmé pour un serveur ZimaBoard 2
La réponse officielle indiquait le réglage d’arrêt programmé de ZimaOS comme première étape du cycle d’alimentation proposé.

Fonctionnement prévu de la programmation de la prise connectée

  1. Définissez l’heure de l’arrêt quotidien dans ZimaOS.
  2. Programmez l’extinction de la prise connectée quelques minutes plus tard, une fois que le système d’exploitation et le disque ont fini de s’arrêter.
  3. Programmez le rétablissement de l’alimentation par la prise connectée à la prochaine heure de démarrage souhaitée.
  4. Vérifiez que la ZimaBoard 2 démarre lorsque l’alimentation secteur revient avant de vous fier à ce fonctionnement sans surveillance.

N’utilisez pas une prise connectée comme mécanisme d’arrêt. Couper l’alimentation pendant que ZimaOS fonctionne peut interrompre des écritures sur le disque, endommager les bases de données des applications et accroître le risque de corruption du système de fichiers. La prise connectée ne doit couper l’alimentation qu’une fois l’arrêt propre du système d’exploitation terminé.

Pourquoi ZimaOS ne pouvait pas simplement programmer un démarrage normal

Lorsqu’un ordinateur est complètement éteint, les services normaux du système d’exploitation ne fonctionnent plus. Un démarrage ultérieur doit être déclenché par un matériel ou un micrologiciel qui reste capable de réagir, comme une alarme RTC, une programmation de mise sous tension du BIOS, la prise en charge de Wake-on-LAN ou le rétablissement de l’alimentation secteur.

La réponse officielle indiquait qu’une programmation native de la mise sous tension dans ZimaOS n’était pas implémentée à ce moment-là. Une minuterie logicielle générique au sein du système d’exploitation en fonctionnement ne pouvait donc pas, à elle seule, redémarrer une carte après une coupure complète de l’alimentation.

Qu’en est-il de rtcwake ?

Un membre de l’équipe ZimaOS a indiqué que Linux rtcwake serait normalement utilisé pour ce type de tâche et qu’il était déjà inclus dans ZimaOS. Cependant, la publication ne vérifiait pas le fonctionnement de l’alarme RTC de la carte, l’état correct de veille ou d’extinction, la persistance après l’arrêt ni une commande fiable pour cette configuration précise.

Pour cette raison, rtcwake doit être considéré comme une piste de test avancée plutôt que comme une solution confirmée. L’équipe a cité un tutoriel Linux sur rtcwake, mais ses commandes ne constituent pas une garantie propre à la ZimaBoard. Sauvegardez vos données importantes et effectuez des tests interactifs avant d’utiliser une programmation de réveil sans surveillance.

La programmation par le BIOS ou le RTC peut-elle remplacer la prise connectée ?

Un participant de la communauté a suggéré de vérifier si le micrologiciel proposait une option de réveil programmé. La possibilité dépend du micrologiciel et de l’implémentation de la carte. Le fil source ne confirmait pas l’existence d’un réglage du BIOS répondant à la demande ; cette possibilité ne doit donc pas être présentée comme une fonctionnalité disponible de la ZimaBoard 2 sans tester l’appareil et la version exacte du micrologiciel.

Le signalement final concernant la perte de la programmation d’arrêt n’a pas reçu de réponse

L’auteur de la publication originale a ensuite indiqué que la programmation de l’arrêt semblait disparaître après l’extinction et a demandé si ce comportement était normal. Aucune réponse du fil n’a confirmé la cause ni fourni de solution.

Une limite importante demeure donc : la conception avec une prise connectée a été proposée, mais le cycle récurrent complet n’a pas été vérifié par l’utilisateur. Avant de la déployer, effectuez plusieurs cycles sous surveillance et vérifiez que la programmation d’arrêt de ZimaOS est conservée, que le disque s’arrête proprement, que le délai de la prise est suffisamment long et que la carte démarre correctement au rétablissement de l’alimentation.

Quand la programmation des cycles d’alimentation est-elle pertinente ?

Une programmation peut réduire le bruit et la consommation au repos d’un serveur multimédia utilisé uniquement à des heures prévisibles. Elle est moins adaptée lorsque le système fournit des sauvegardes, un accès à distance, un enregistrement de sécurité, le DNS, de la domotique, des téléchargements ou d’autres services qui doivent rester disponibles.

Les cycles fréquents de démarrage et d’arrêt d’un disque dur comportent également des compromis opérationnels. Évaluez l’économie d’énergie au repos par rapport à la disponibilité des services, aux fenêtres de sauvegarde, au comportement du disque et au risque d’interruption d’une tâche.

FAQ sur la mise sous tension programmée de la ZimaBoard 2

ZimaOS peut-il programmer un arrêt automatique ?

Oui. La réponse officielle de 2025 montrait une option d’arrêt quotidien dans ZimaOS.

ZimaOS peut-il programmer la mise sous tension de la ZimaBoard 2 ?

L’équipe a indiqué qu’une fonction native de mise sous tension programmée n’était pas implémentée à ce moment-là. La proposition confirmée reposait sur le rétablissement de l’alimentation secteur par une prise connectée.

Est-il sûr d’éteindre la prise connectée pendant que ZimaOS fonctionne ?

Non. Programmez d’abord un arrêt propre de ZimaOS et prévoyez suffisamment de temps pour que le système d’exploitation et les disques s’arrêtent avant de couper l’alimentation.

Le fonctionnement de rtcwake a-t-il été démontré dans ce fil ?

Non. Un membre de l’équipe a confirmé que l’utilitaire existait dans ZimaOS, mais le fil ne rapportait pas de configuration ZimaBoard 2 réussie et reproductible.

Pourquoi la programmation de l’arrêt a-t-elle disparu après la mise hors tension ?

L’utilisateur a signalé ce comportement, mais le fil s’est terminé sans explication. Cet aspect du cas source reste non résolu.