Aller au contenu

Messages recommandés

Posté(e)

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
Posté(e)

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=✓

Posté(e)

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

Posté(e)

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 ?

Posté(e)

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

Posté(e)

@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 ...

Posté(e)

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 

Posté(e)

@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...   

Posté(e)

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

Posté(e)

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 ?

Posté(e)

@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

Posté(e)

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

×
×
  • Créer...