[DzVents] Supervision d'un nas Synology avec SNMP

Vous avez créé un script LUA dont vous êtes fier, un .sh génial, un programme Python hors du commun, un Tuto, c'est ici que vous pouvez les partager.
rito
Messages : 25
Inscription : 21 oct. 2019, 18:30

Re: [DzVents] Supervision d'un nas Synology avec SNMP

Message par rito »

Bonjour
Avez vous le script v1.41 synology2.lua ?
denis_brasseur
Messages : 898
Inscription : 24 déc. 2018, 17:05
Localisation : (26)

Re: [DzVents] Supervision d'un nas Synology avec SNMP

Message par denis_brasseur »

pierrotori a écrit : 19 oct. 2021, 23:15 de plus j'ai été obligé de changer le code pour la mise à jour
-- dz.devices(NAS_HD_SPACE).update(0,HDFreeGo)
dz.devices(NAS_HD_SPACE).updateCounter(HDFreeGo)
Par défaut, dans le script, il s'agit d'un custom sensor, et non pas d'un RFXMeter counter, ce qui explique la modif que tu as dû faire.

Code : Tout sélectionner

local NAS_HD_SPACE = "Synology Espace Disponible"       -- NAS HD Space  in Go (custom sensor)
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
pierrotori
Messages : 821
Inscription : 29 févr. 2016, 12:11

[DzVents] Supervision d'un nas Synology avec SNMP

Message par pierrotori »

Bien vu un grand merci, j’ai corrige et pu réactive le code d’origine
Ossetard
Messages : 6
Inscription : 14 mai 2019, 15:31

Re: [DzVents] Supervision d'un nas Synology avec SNMP

Message par Ossetard »

rito a écrit : 13 sept. 2021, 12:53 Bonjour , je vous confirme que LA MODIFICATION en .56 fonctionne sous DSM 7.0 et sur un Synology DS920+

( testé depuis le 10 septembre)
Merci du retour
Etrangement chez moi ça fonctionnait et depuis hier matin ça ne fonctionne plus.
J'ai un message me disant que ces oid n'existent pas.
titis14
Messages : 171
Inscription : 22 juin 2018, 14:09

Re: [DzVents] Supervision d'un nas Synology avec SNMP

Message par titis14 »

Bonjour, il y a quelques mois j'ai donné les nouveaux OID et je viens de faire la maj DSM7 sur mon RS814+ et bien de mon côté je n'ai plus de remontée pour l'espace de stockage, la ram et la température des 4 HDD.
J'ai testé plusieurs OID sans succès. :roll:

J'ai ce message d'erreur:
022-01-04 22:29:01.477 Status: dzVents: Error (2.4.19): Synology Monitor v1.41 : An error occured when calling event handler Synology
2022-01-04 22:29:01.477 Status: dzVents: Error (2.4.19): Synology Monitor v1.41 : .../domoticz/scripts/dzVents/generated_scripts/Synology.lua:165: attempt to perform arithmetic on field '?' (a string value)
titis14
Messages : 171
Inscription : 22 juin 2018, 14:09

Re: [DzVents] Supervision d'un nas Synology avec SNMP

Message par titis14 »

Salut,
Après avoir contacté Synology ils m'ont confirmé un changement sur les OID des disques.
Voici le lien avec tous les OID à jour. https://global.download.synology.com/do ... _Guide.pdf

J'ai remplacé les OID des HDD et cela à résolu aussi les températures.
J'ai remplacé le 56 par 1.

Code : Tout sélectionner

local OID_HDUnit = '1.3.6.1.2.1.25.2.3.1.4.1'  
    local OID_HDTotal = '1.3.6.1.2.1.25.2.3.1.5.1' 
    local OID_HDUsed = '1.3.6.1.2.1.25.2.3.1.6.1' 
titis14
Messages : 171
Inscription : 22 juin 2018, 14:09

Re: [DzVents] Supervision d'un nas Synology avec SNMP

Message par titis14 »

Salut,
Je n'avais pas vu mais mon espace libre reste sur 0To une personnes à le souci ?

Image
Ossetard
Messages : 6
Inscription : 14 mai 2019, 15:31

Re: [DzVents] Supervision d'un nas Synology avec SNMP

Message par Ossetard »

oui même soucis pour moi 0To
Ossetard
Messages : 6
Inscription : 14 mai 2019, 15:31

Re: [DzVents] Supervision d'un nas Synology avec SNMP

Message par Ossetard »

titis14 a écrit : 10 janv. 2022, 19:05 Salut,
Après avoir contacté Synology ils m'ont confirmé un changement sur les OID des disques.
Voici le lien avec tous les OID à jour. https://global.download.synology.com/do ... _Guide.pdf

J'ai remplacé les OID des HDD et cela à résolu aussi les températures.
J'ai remplacé le 56 par 1.

Code : Tout sélectionner

local OID_HDUnit = '1.3.6.1.2.1.25.2.3.1.4.1'  
    local OID_HDTotal = '1.3.6.1.2.1.25.2.3.1.5.1' 
    local OID_HDUsed = '1.3.6.1.2.1.25.2.3.1.6.1' 
Pour ma part j'ai remis .57 à la fin et c'est ok.
Répondre