Aller au contenu

Lazer

Messages recommandés

Tu as mis "/", c'est peut être l'erreur.

 

Dans ton navigateur, quand tu mets l'IP, regarde dans la barre d'adresse l'URL complète une fois que tu es arrivé sur la page d'accueil. Il faut mettre la même adresse dans ton module virtuel.

Regardes les exemples de la page 1, tu verras que pour certaines adresses, je n'ai pas mis "/" mais une URL plus longue.

Lien vers le commentaire
Partager sur d’autres sites

Dans ce cas là, essaye de mettre ça :

["Répéteur Wifi"]   = {"192.168.0.94",    80, "http", "/",                401, nil             ,     1, {        "email"       }, nil},

Pour résumer : puisque tu obtiens toujours le code 401, je l'ai mis dans la colonne "Expected return code", et du coup j'ai mis nil dans "Expected data"

Lien vers le commentaire
Partager sur d’autres sites

mais lorsque tu tappes l'àŒP dans ton browser quelle est l'adresse complète qui est affichée dans ton browser. 

Par exple, lorsque je tappe l'url de ma box Fibaro (192.168.XXX.XXX), j'ai comme url final dans mon browser (qu'il complète automatiquement)  http://192.168.xxx.xxx/fibaro/en/home/login.html?trackBack=home/index.html

 

et donc tu devrais rentrer quelque chose comme ceci

["Répéteur Wifi"]   = {"192.168.xxx.xxx",    80, "http", "/fibaro/en/home/login.html?trackBack=home/ind",                200, "???"             ,     1, {        "email"       }, nil},

et pour le expected data, tu fais comme Lazer me l'avais suggéré plus haut

Lien vers le commentaire
Partager sur d’autres sites

j'avais bien compris mais je voir assure que j'ai que l'IP dans l'url du navigateur, pas comme la HC2 par exemple

 

sinon Lazer j'ai essayé ce que tu proposes, à  savoir

	["Répéteur Wifi"]                  = {"192.168.0.94",    80, "http", "/" ,               401, nil                      ,     1, {        "email"       }, nil},

mais j'obtiens,

[DEBUG] 18:26:21: Répéteur Wifi => 192.168.0.94
[DEBUG] 18:26:21: Try #1
[ERROR] 18:26:22: line 205: bad argument #1 to 'match' (string expected, got nil)

EDIT : ca passe en mettant , "" au lieu de nil

[DEBUG] 18:30:40: Répéteur Wifi => 192.168.0.94
[DEBUG] 18:30:40: Try #1
[DEBUG] 18:30:40: OK

merci !

Lien vers le commentaire
Partager sur d’autres sites

Cool Sakkhho :)

 

Je suppose que l'interface web se charge en dynamique, avec de l'Ajax (c'est plus propre.... ouch encore une blague de geek bien nulle) ou dans un iframe, donc tu ne vois pas l'adresse dans le navigateur. Idéalement il faudrait utiliser les outils de dev (avec F12) pour analyser ce qui se passe et trouver le moyen le plus propre d'accéder à  l'URL de la page d'accueil.

Mais si ça fonctionne comme ça avec le code 401, c'est déjà  pas mal, donc tu peux conserver cette méthode.

Lien vers le commentaire
Partager sur d’autres sites

@Sakkhho,

Merci d'avoir posté ta config pour ton répéteur, car il semble que nous avons le même modèle (TPLINK 300M), et je n'ai eu qu'àfaire un ctrl+C / ctrl+V pour que ça fonctionne, sans devoir me poser toutes les questions que tu t'es posées

Lien vers le commentaire
Partager sur d’autres sites

oue sauf que par exemple si je redémarre le répéteur (donc plus accessible), le test est toujours ok...

faut trouver autre chose

 

le code source de la page donne

<SCRIPT language="javascript" type="text/javascript">
var framePara = new Array(
1,
"main.htm",
0,0 );
</SCRIPT>
<SCRIPT language="javascript" type="text/javascript">
var indexPara = new Array(
"192.168.0.94",
0,
"tplinkrepeater.net",
0,0 );
</SCRIPT>
<META http-equiv=Content-Type content="text/html; charset=UTF-8">
<HTML>
<HEAD><TITLE>TL-WA865RE</TITLE>
<META http-equiv=Pragma content=no-cache>
<META http-equiv=Expires content="wed, 26 Feb 1997 08:21:57 GMT">
<LINK href="/dynaform/css_main.css" rel=stylesheet type="text/css">
<SCRIPT language="javascript" src="/dynaform/common.js" type="text/javascript"></SCRIPT>
<SCRIPT language="javascript" type="text/javascript"><!--
//--></SCRIPT>

<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<SCRIPT type="text/javascript"><!--
if(window != window.parent)
{
    window.parent.location.href = "/userRpm/Index.htm";
}	
--></script></head>
<script language="javascript" src="/localiztion/char_set.js" type="text/javascript"></script>

		<SCRIPT type="text/javascript">		
		var startUrl="";
		var startHelpUrl="";
		if(framePara[0] == 1)
		{
			startUrl = "/userRpm/StatusRpm.htm";
			startHelpUrl = "/help/StatusHelpRpm.htm";
		}
		else
		{
			startUrl = "/userRpm/WzdStartRpm.htm";
			startHelpUrl = "/help/WzdStartHelpRpm.htm";
		}
		document.write("<FRAMESET rows=90,*>");
		document.write("<FRAME name=topFrame marginWidth=0 marginHeight=0 src=\"/frames/top.htm\" noResize scrolling=no frameSpacing=0 frameBorder=0 id=\"topFrame\">");
		document.write("<FRAMESET cols=200,55%,*>");
		document.write("<FRAME name=bottomLeftFrame marginWidth=0 marginHeight=0 src=\"/userRpm/MenuRpm.htm\" noResize frameBorder=1 scrolling=auto style=\"overflow-x:hidden\" id=\"bottomLeftFrame\">");
		document.write("<FRAME name=mainFrame marginWidth=0 marginHeight=0 src="+startUrl+" frameBorder=1 id=\"mainFrame\">");
		document.write("<FRAME name=helpFrame marginWidth=0 marginHeight=0 src="+startHelpUrl+" frameBorder=1 id=\"helpFrame\">");
		document.write("</FRAMESET>");
	
		</script>	 
<noframes>
	<body id="t_noFrame" name="t_noFrame">Please upgrade to a version 4 or higher browser so that you can use this setup tool.</body>
</noframes>
<head><meta http-equiv="pragma" content="no-cache"></head>
</FRAMESET></html>

j'ai bien tenté le /userRpm/StatusRpm.htm mais sans succès

Lien vers le commentaire
Partager sur d’autres sites

ah voilà , y'a bien des Frames.

 

Essaye de regarder le contenu de : /userRpm/StatusRpm.htm

 

ça a l'air d'être la frame principale.

 

Regarde son contenu, et essaye de trouver un texte significatif (= qui te permette de différencier quand la module est opérationnel, de quand il est planté ou reboot)

Lien vers le commentaire
Partager sur d’autres sites

mais en fait sakkhoo, avec ta config, lorsque je fais un reboot de mon répéteur, le VD de Lazer fonctionne parfaitement. A patir de 35% du reboot, il indique qu'il est de nouveau up, mais avant, il l'indique bien mort ...

Lien vers le commentaire
Partager sur d’autres sites

voici ce que j'ai mis pour les mienne (Foscam, Dahua, Dahua)

	["IPCam Living"]                   = {"192.168.xxx.xxx",    xxxx, "http", "/",                       200, ""                 ,     1, {        "email"       }, nil},
	["IPCam Avant"]                    = {"192.168.xxx.xxx",    xxxx, "http", "/",                       200, ""                 ,     1, {        "email"       }, nil},
	["IPCam Jardin"]                   = {"192.168.xxx.xxx",    xxxx, "http", "/",                       200, ""                 ,     1, {        "email"       }, nil},

les ports http sont les ports que j'ai défini dans les settings de chaque caméra

Lien vers le commentaire
Partager sur d’autres sites

Euh, en fait je viens de penser, il y a plus simple.

Avec ton navigateur, tu te connectes sur la page Web det on WDTV, tu regarde le code source de la page, et tu prends une chaine de caractère spécifique que tu pourras mettre dans ta variable DEVICES, colonne "Expected data".

ce que j'ai mis fonctionne chez moi, sinon essaye ce que lazer propose.

 

@Lazer,

Suggestion : vu le nombre de questions, ne metterais-tu pas dans le premier topic le lien wikipedia avec les code retour standard et le petit truc que tu m'as donné ci-dessus ?

Lien vers le commentaire
Partager sur d’autres sites

  • 4 semaines après...

Bonjour,

 

Avez vous des soucis avec SMS Gateway pour ceux qui l'utilise ?

 

J'ai souvent des erreurs de connexion...

[DEBUG] 08:42:06: Error : 192.168.1.25 => SMS Gateway => can not connect to server, errorCode=2, status=

Cela vient du VD Network monitor ou du VD SMS ?

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...