Chavaquis Posté(e) le 6 mars 2023 Posté(e) le 6 mars 2023 Bonjour à tous, Je viens récemment de me lancer dans le monde des serveurs NAS et plus précisément suite à l'achat d'un NAS Synology DS220J. Dès lors, je suis très novice dans ce domaine mais souhaite en apprendre plus, j'ai effectué plusieurs recherches de mon problème mais les réponses que j'ai trouvé sont assez vieux et j'ai cru comprendre que le DSM a pas mal changé depuis, je possède actuellement le DSM 7.1.1-42962 Update 4. Je me tourne dès lors vers la communauté pour mon problème qui est le suivant : J'utilise à 90% mon NAS pour du multimédia géré par le paquet "Plex media server", tout fonctionne très bien mais ce paquet empêche l'hibernation de mes disques durs (SSD je précise). Sans vouloir rentré dans le débat de l'usure des disques durs suite à l'hibernation (qui je pense n'est pas comparable en terme d'usure pour les modèles SSD par rapport au mécanique HDD), je souhaite créer une tâche planifiée où lorsque je n'utilise pas Plex en lecture sur un appareil tiers, mon NAS le détecte, stop le paquet "Plex media server" permettant ainsi d'hiberner après X minutes configurées au préalable. Malheureusement, j'ai regardé via le Planificateur de tâche mais cela reste très sommaire du type arrêter ou démarrer à une telle heure etc.. J'ai cru lire sur différent topic qu'il est possible de le faire via scipt ou commande mais de nouveau, mes compétences très limitées m'ont vite stopper dans la démarche. Merci d'avoir pris le temps de lire mon problème et je reste dans l'attente de lire vos réponses 🙂 J. 0 Citer
Chavaquis Posté(e) le 11 mars 2023 Auteur Posté(e) le 11 mars 2023 Petit up, Pour le moment, j'en suis à ce niveau de script pour la vérification du paquet Plex Server et de le démarrer le cas échéant Citation #!/bin/bash echo Checking if plex is running... #if /usr/syno/bin/synopkg is_onoff "PlexMediaServer" > /dev/null if echo > /dev/tcp/127.0.0.1/32400 > /dev/null then echo Plex is running. exit 0 else echo Plex is not running. Will attempt to start it. echo synopkg start "PlexMediaServer" exit 1 fi Je souhaite maintenant faire dans le sens inverse, mais que le script vérifie si j'utilise le paquet (en regardant un film par exemple) et du coup ferme le paquet uniquement si celui-ci n'est pas utilisé. Avez-vous une idée de comment réaliser cela ? Merci, J. 0 Citer
pluton212+ Posté(e) le 14 mars 2023 Posté(e) le 14 mars 2023 Bonjour, si le service est désactivé lorsque vous voulez accéder à plex il ne se passe rien. Je pense que ça risque d'être compliqué. -1 Citer
Geoff1330 Posté(e) le 14 mars 2023 Posté(e) le 14 mars 2023 Bonjour, Il faudrait presque de la domotique genre Home Assistant avec une règle: si la TV est allumé, démarrer le service plex... 0 Citer
PiwiLAbruti Posté(e) le 14 mars 2023 Posté(e) le 14 mars 2023 Ou plus simple, un port trigger pour démarrer le service lorsque du trafic est reçu sur le port de Plex (tcp/32400 par défaut). Reste à voir le temps de démarrage du service Plex. 0 Citer
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.