Aller au contenu

Lazer

Messages recommandés

en effet, il m'a été bien utile lors de ma dernière réinstallation.

Mais suite à  des évolutions du firmware, le restore est un peux bizarre. Je devrais (si j'ai le courage / temps) l'addapter, et si il y a une demande de la communauté.

 

L'avantage des VG que je vois, c'est la possibilité d'y stocker des tableaux json

Lien vers le commentaire
Partager sur d’autres sites

Je ne vois pas pourquoi on ne pourrait pas stocker des json dans des labels, il n'y a pas de différence notable avec une table par exemple. ?

Steven en a parlé dans son post ici: http://www.domotique-fibaro.fr/index.php/topic/8557-mettre-%C3%A0-jour-une-vg-sans-utiliser-lapi-post-mais-un-simple-get/

Lien vers le commentaire
Partager sur d’autres sites

@sebcbien, oui ok, je ne me souvenais plus de celui-la.

 

En effet, en fait les infos persisteraient. donc l'utilisation des labels pourraient etre identiques à  l'usage des VGs.

 

Mais la @steven recupere les infos des Labels pour mettre à  jour ses VGs.

 

Ah oui, il envoie un json en arg2 dans le label ;-)

 

C'est beau, je commence à  comprendre hihi ;-)

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir

Je viens d'intégrer ce VD en version 1.2 pour la première fois sans trop de difficulté

Merci bcp

 

Cependant j'ai une question

J'ai des module VRT-IP pour mes vélux et pour les deux que je possede, j'ai une erreur ou plus exactement -> "Réponse inattendue"

 

Je ne comprends pas d'où cela peut venir. Les deux modules répondent bien sur leur adresse IP respective en local sans défaillance.

J'ai essayé de mettre aprés le protocole "/index.html" mais rien n'y fait toujours l'erreur.

L'un de vous serait m'aider?

["VRT-IP"]                         = {"192.168.1.9",    80, "http", "/",                 200, "Volets Roulant de Toit" ,     1, {"push", "email"       }, nil, nil},
Lien vers le commentaire
Partager sur d’autres sites

tu n'as peut être pas le même firmware que le miens.

met l'adresse IP de ton VRTIP dans ton navigateur web. Ensuite tu regardes vers quelle URL il t'a redirigé, et tu regardes le code source de la page pour trouver une chaine de caractère représentative du bon fonctionnement.

Lien vers le commentaire
Partager sur d’autres sites

est-ce que quelqu'un a réussi a configuré la table devices pour un UniFi AP-AC-Pro ?

Je sais que Lazer a déjàdonné quelques pistes il y a quelque temps, mais je n'ai jamais réussi àles mettre en application.

Alors si ceux qui ont cet appareil pouvaient m'aider, ce serait super !

Merci

Lien vers le commentaire
Partager sur d’autres sites

  • 7 mois après...

Monitoring pour borne Wi-Fi Ubiquiti Unifi UAP-AC-Pro (fonctionne théoriquement avec toutes les bornes de la gamme):

["UAP-AC-Pro"] = {"192.168.1.1", 22, "tcp",  nil, nil, "SSH", 1, {"push", "email", "sms"}, nil, nil},

@Jojo tu peux revenir :D

 

Lien vers le commentaire
Partager sur d’autres sites

oui, le connecteur PING, en tout cas pour tout ce qui est http. Pour le TCP, je n'ai pas encore essayé, mais je sais lancer des commandes SSH et avoir une réponse, donc à priori il serait possible de faire qqch

Lien vers le commentaire
Partager sur d’autres sites

  • 1 an après...

Ce n'est pas réellement un message d'erreur (c'est vrai que pour le coup, le message prête à confusion).

Il te dit simplement que pour ces 2 éléments, il n'a pas la réponse attendue.... dis autrement, ce que renvoie le NAS et Google ne correspond pas à ce que tu as paramétrer dans ta configuration.

Mais comme tu n'as pas donné ta config, je ne peux pas t'en dire plus pour le moment.

Lien vers le commentaire
Partager sur d’autres sites

Il y a 13 heures, Lazer a dit :

Ce n'est pas réellement un message d'erreur (c'est vrai que pour le coup, le message prête à confusion).

Il te dit simplement que pour ces 2 éléments, il n'a pas la réponse attendue.... dis autrement, ce que renvoie le NAS et Google ne correspond pas à ce que tu as paramétrer dans ta configuration.

Mais comme tu n'as pas donné ta config, je ne peux pas t'en dire plus pour le moment.

Bonjour Lazer,

J'essaye de faire ceci:

local DEVICES = {
  -- ["Service Name"]                = { IP Address   ,  Port, Protocol, Data to send, Expected return code, Expected data, Retry, {Notification methods}  , Global Variable},
  ["Synology DiskStation"]         = {"192.168.1.10",  5000, "http", "/webman/index.cgi", 200, "DISKSTATION"            ,     1, {"push", "email", "sms"}, nil, nil}, 
  ["Google"]                             = {"www.google.fr",   80, "http", "/",                 200, "Recherche Google"       ,     1, {                 "sms"}, nil, nil}
}

Merci 

(Box Fibaro HC2)

Lien vers le commentaire
Partager sur d’autres sites

Bonjour @Ghoosti

Je passe par là ;-) Je n'ai pas de NAS syno mais un routeur syno :

["Routeur Syno"]                   = {"192.168.X.X",    8000, "http", "/webman/index.cgi",                 200, ""       ,     1,      {"push",     "email"    }, nil}, 
["Google"]                         = {"www.google.fr",  80, "http", "/",                 200, "Recherche Google"       ,     1, {"push", "email"        }, nil}

Et c'est OK chez moi

Lien vers le commentaire
Partager sur d’autres sites

il y a 18 minutes, pepite a dit :

Bonjour @Ghoosti

Je passe par là ;-) Je n'ai pas de NAS syno mais un routeur syno :


["Routeur Syno"]                   = {"192.168.X.X",    8000, "http", "/webman/index.cgi",                 200, ""       ,     1,      {"push",     "email"    }, nil}, 
["Google"]                         = {"www.google.fr",  80, "http", "/",                 200, "Recherche Google"       ,     1, {"push", "email"        }, nil}

Et c'est OK chez moi

Bonjour pepite,

Merci pour l'info

çà change qqch ?: , nil, nil} ou , nil}

:huh:

 

 

Lien vers le commentaire
Partager sur d’autres sites

@Ghoosti

Merci d'arrêter de citer systématiquement le post précédent, ça alourdi la lecture, et si tu veux de l'aide, tu as besoin qu'on puisse te lire facilement

Idem, tu pourrais utiliser la balise <> pour insérer ton code, car en l'état c'est illisible. Ce n'est pas à nous de copier ton code pour le coller dans notre Notepad++ pour le rendre lisible.

 

Bref, tu as testé manuellement d'accéder aux URL demandées dans ton navigateur ? Est-ce que le retour correspond à ce que tu as configuré dans tes lignes ?

 

Pour Diskstation, je sais que l'URL a changé à partir d'une certaine version de DSM.

Voici ce que j'ai pour DSM et Google :

["Synology DiskStation"]           = {"1.2.3.4",      5000, "http", "/",                 200, "DiskStation"            ,     1, {"push", "email", "sms"}, nil, nil},
["Google"]                         = {"www.google.fr",  80, "http", "/",                 200, "Recherche Google"       ,     1, {                 "sms"}, nil, nil}

 

Lien vers le commentaire
Partager sur d’autres sites

@Lazer

Oupsss désolé, étant novice j'ai encore bcp à apprendre.... :(

Je vais tester ce soir manuellement l’accès aux URL par contre je dois bien avouer que je ne sais pas à quoi correspond le reste, je vais chercher.

URL, port, "http", "/" (?), 200 (?), Nom, 1(?), messages envoyé sur, nil (?)

Merci 

 

 

 

Modifié par Ghoosti
Lien vers le commentaire
Partager sur d’autres sites

Oupsss désolé, étant novice j'ai encore bcp à apprendre.... 

URL, port, "http", "/" (?), 200 (?), Nom, 1(?), messages envoyé sur, nil (?)

Merci 

"URL" c’est le nom du site : www.google.fr

"Port" c’est 80 port http 443 pour https

"/" pour la racine du site si tu veux tester autre chose il faut la suite qu’il y a derrière le site dans la barre de navigation du browser

"200" c’est le code retour http qui dit que tout c’est bien passé

"Nom" c’est le nom que tu veux donner à cet élément.

"1" c’est le nombre tests

"Message envoyé sur" c’est la réponse du site web

"Nil" c’est la liste de méthode d’alerte à utiliser quand la situation n’est pas normale.

 

Voilà les explications succinctes elles sont plus complète dans la description du VD.

Lien vers le commentaire
Partager sur d’autres sites

{ IP Address , Port, Protocol, Data to send, Expected return code, Expected data, Retry, {Notification methods}, VG1, VG2 }

Pas de soucis, faut bien commencer ;-) et lire lol

Data to send : données a envoyer, le / par exemple correspond à la racine de l'URL.

Expected return code : code retour permettant de savoir si oui ou non tu accèdes corrctement ou non. 200 c'est que c'est ok, tu as aussi peut-etre deja croise 404

Expected data : une fois que tu es ou il faut, ce qui doit etre trouvée...grossierement..

Retry : nombre de fois où le test de monitoring est réalisé.

Notifications methods..ok

VG1 : si une variable doit etre incrémentée lors des tess de connexion

VG2 : te permet de monitorer ou non en fonction de la valeur de la variable

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...