Aller au contenu

Recommended Posts

EDIT : développé pour DSM 5.x. Ne fonctionne PAS avec DSM 6.x

 

Voici un module virtuel qui va permettre de contrôler les paramètres principaux de votre Synology.

 

Ce module virtuel regroupe plusieurs codes repris sur le forum :

Merci à  eux ainsi qu'à  mprinfo pour l'idée originale et à  Did pour les icônes

 

Fonctionnalités

  • Vérifie toutes les 10 seconde (paramétrable) si le Syno est up ou down (ping)

post-1320-0-51724700-1440847652_thumb.png

post-1320-0-14068200-1440847667_thumb.png

 

  • Possibilité de commander un reboot ou un arrêt (shutdown) du Synology. Ces deux actions sont protégées pas un double click à  faire dans les 2 secondes (merci encore à  Steven pour ce bout de code)

post-1320-0-23758200-1440847682_thumb.png

 

  • Possibilité de faire un Wake On Lan (il faut fournir la MAC adresse du Synology)

post-1320-0-58888000-1440847694_thumb.png

  • Une notification est envoyée aux smarphones définis dans la table "pushID".
  • La variable "Syno_Status" (créée automatiquement) est mise à  jour avec l'information du Label Status. Ainsi vous pouvez réutiliser cette information dans GEA, ou d'autres scènes ou VD.
  • Il est possible également de surveiller des Synology ne se trouvant pas dans le même réseau que la HC2

 

Installation

Le fichier .zip joint contient le VD et les icônes.

  • Importer le VD
  • Remplir le champ "IP Adresse :" avec l'IP du Syno (ou sont DNS externe)
  • Remplir le champ "TCP Port :" avec le port du Syno (par défaut 5000)
  • Charger toutes les icônes dans la HC2.
  • Assigner l'icône blanche (Synology.png) comme icône par défaut du VD
  • Assigner les icônes reboot, shutdown et WOL aux boutons reboot, shutdown et Wake On Lan respectivement
  • Table "pushID" (dans la main loop et tous les boutons) : laisser 0 pour ne pas recevoir de notification, ou mettre l'ID du ou des devices devant recevoir un message push (trouvez leur ID à  l'aide du toolkit de Krikroff)
  • Dans les boutons "reboot" et "shutdown", remplir les champs login et password avec les crédential d'un utilisateur avec les droits admin sur le Synology.
  • Dans le bouton Wake On Lan, remplir le champ "MacAdresse" avec la MacAdresse du Synology.
  • Dans le mainloop renseigner également les id des icônes Synology.On et Synology.Off dans les champs "okIcon" et "nokIcon" (pour trouver ces id : http://www.domotique-fibaro.fr/index.php/topic/3880-r%C3%A9cup%C3%A9rer-lid-dune-ic%C3%B4ne/)

 

Evolutions envisagées

Je pense déjà  aux évolutions à  apporter à  ce VD.

Pour cela j'ai besoin :

 

Idées déjà  à  l'étude :

  • Récupération automatique de la MacAdresse sur base de l'IP
  • Température du Syno

La v2.41 permet de paramétrer le vitesse du double click (spécial mprinfo  ;) ) Les icônes sont toujours dans le fichier zip original.

Synology_Monitoring_v2.41.vfib

Synology_Monitoring_v2.4.zip

  • Upvote 6

Partager ce message


Lien à poster
Partager sur d’autres sites

Pas mal du coup de VD. Je l'installe de suite. J'avais trouvé des choses intéressantes pour superviser le hardware mais l'API REST HP iLo est en Https : http://www8.hp.com/us/en/products/servers/proliant/restful-interface-tool.html

Avec SNMP cela me parait compliqué aussi.

Quelques exemples sur GitHub : https://github.com/search?o=desc&p=1&q=hp+ilo&s=updated&type=Repositories&utf8=✓

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci jojo super boulot tu aurais du l'appeler désiré.

je l'ai déjàinstallé il y a quelques jours lol

Envoyé de mon SM-G900F en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

merci jojo impeccable sa fonctionne bien par contre c'est quoi la commande wol 

Partager ce message


Lien à poster
Partager sur d’autres sites

Permet d'allumer àdistance ton NAS s'il est éteint et si le WOL est actif dessus.

Partager ce message


Lien à poster
Partager sur d’autres sites

Jojo, il est où le zip avec les icônes ?

Partager ce message


Lien à poster
Partager sur d’autres sites

regarde dans le top ici des icônes did àposter

Envoyé de mon SM-G900F en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

ok merci nico je dormirais moins bête ce soir 

Partager ce message


Lien à poster
Partager sur d’autres sites

Jojo, il est où le zip avec les icônes ?

oups, j'ai mis àjour le premier post

  • Upvote 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Hello Jojo.

Tout d'abord merci pour le VD.

J'ai voulu le tester mais je ne comprends pas dans le Zip il y a le VD Surveillance Station et pas ton VD.

Erreur de fichier ?

Partager ce message


Lien à poster
Partager sur d’autres sites

sorry, le mode boulet était activé... J'ai mis àjour le premier post. J'espère que c'est bon ...

Partager ce message


Lien à poster
Partager sur d’autres sites

Punaise jojo overdose il faut faire un break lol

Envoyé de mon SM-G900F en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

@jojo, super boulot, ca marche nickel

par contre, pourquoi est-ce qu'il faut parfois cliquer plusieurs fois avant qu'il ne prenne la commande ?

bon, me reste plus qu'àtrouver les icônes pour une DS414 ...

Partager ce message


Lien à poster
Partager sur d’autres sites

par contre, pourquoi est-ce qu'il faut parfois cliquer plusieurs fois avant qu'il ne prenne la commande ?

queveux-tu dire ? Quelle commande ? Donne-moi le output du debug 

Partager ce message


Lien à poster
Partager sur d’autres sites

@jojo

je ne suis pas devant ma box pour l'instant, mais en fait, une fois sur deux quand je clique soit sur Shutdown ou sur Reboot j'ai directement le message "Annulé" qui apparait, 

puis le message 'cliquez une deuxième fois"...  et en fait après deux ou trois fois la commande est prise en compte. Je n'ai pas encore regardé dans le code pour voir d'où venaient ces messages, je ferai ca mercredi...   

Partager ce message


Lien à poster
Partager sur d’autres sites

En fait tu dois faire un double click dans les 2 sec (paramétrable) pour que la commande soit prise en compte (= sécurité)

Envoyé de mon Nexus 5 en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

ok, j'avais loupé ce truc :-) désolé

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci Jojo ;) ça marche impec ;) même sur un Gen8 virtualisé sous Xpenology ;) 

Partager ce message


Lien à poster
Partager sur d’autres sites

Moi j'ai viré le double clic car j'étais trop lent lol

Envoyé de mon SM-G900F en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci Jojo, ça fonctionne bien pour moi aussi ! Impec.

Petite idée d'amélioration : il serait bien de conserver la date/heure du dernier changement d'état de façon àpouvoir améliorer le status qui donnerait "Eteint depuis 1h 3min" ou "Allumé depuis 3 jours".

Qu'en penses-tu ?

Partager ce message


Lien à poster
Partager sur d’autres sites

@Gazous,

très bonne idée, ceci dit tu pourrais déjà  avoir cette info avec GEA en utilisant la variable

 

@mprinfo,

tu peux paramétrer la vitesse du double click. Il est à  2 sec, mais tu peux le mettre à  60s si tu veux

Partager ce message


Lien à poster
Partager sur d’autres sites

En fonction du moment de la journée je suis plus ou moins rapide tu pourrais pas géré cela avec un skier ? Lol

Envoyé de mon SM-G900F en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

Que de la gueule......

Envoyé de mon SM-G900F en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

Jojo, la bonne idée de Gazous on la veut dans le module, pas dans GEA :)

Partager ce message


Lien à poster
Partager sur d’autres sites

×