[Plugin Tiers] miwifiRouter

Le vpn il est configuré sur le routeur (qui est branché sur ma box), mais si je le désactive : idem
En local, si je mets 192.168.1.31 ou 192.168.1.X
J’arrive à la page de configuration

1 « J'aime »

Pour le ssh, je maîtrise pas trop, ça a pas l’air de fonctionner :frowning:

Mon rpi est sur ma box, pas sur le routeur, peut-être ça ?

C’est surement ça, ils ne doivent pas être sur le même réseau (par exemple 192.168.0.1 pour le routeur et 192.168.1.1 pour la box), je n’ai pas essayé d’attaquer l’API depuis une source externe au réseau local. Mais pourquoi avoir Jeedom sur la box en direct, pour faire une sorte de DMZ ?
Pour le SSH tu devais obtenir un « HTTP/1.1 200 OK »

Je sais pas trop , pas de DMZ, mon jeedom sur rpi est en direct sur ma box pour la facilité et le débit.
Aussi car certains plugins l’obligent.
J’ai 192.168.1.1 livebox / 192.168.1.44 routeur xiaomi 3g (l’ip du routeur est fixe, configuré dans l’application de la livebox).
C’est du très basique car j’y connais pas grand chose.

Ça doit être le coup de l’accès extérieur, puisque si je connecte mon tel en wifi au routeur, j’y accède en tapant 192.168.1.44 ou 192.168.31.1
Si je suis connecté au wifi de ma box, je n’accède ni à l’un à l’autre.
Ma config est pourtant pas hors normes :sweat_smile:

J’ai du mal à comprendre la configuration de ton réseau. Avec un routeur dédié, tu devrais pouvoir te passer de ta livebox.

J’ai simplifié l’architecture de mon réseau pour te donner une idée.
Le boitier fibre est relié au routeur fourni par mon FAI (communément appelé Box Internet) - Fil rouge. Ce routeur ne me sert à rien il laisse passer la plupart des flux réseaux vers mon routeur personnel, le Xiaomi - Fil vert.
Il ne sert plus de serveur DHCP, le Wifi est coupé (ça pourrait tout aussi bien faire un bon Wifi invité cloisonnant mon réseau interne).
Le routeur Xiaomi est au coeur de mon réseau, filaire ou Wifi - Fil bleu. La partie IP Dynamique est réservée au périphériques non domotisés tel que les laptops, téléphones de passages ou le boitier TV (qui n’a pas de RJ45 autrement il serait sur le filaire).
La partie IP fixe (enfin IP réservées dans le DHCP) est réservée aux périphériques domotisés et aux serveurs.

Dans l’idée, demain je change de FAI, j’ai une nouvelle box internet et bien je n’ai que très peu de configuration à refaire (uniquement le passe plat vers le routeur Xiaomi)

1 « J'aime »

Je suis touché que tu prennes autant de soin à me répondre. Merci.
De mon côté, ma livebox est reliée au réseau fibre, mon routeur xiaomi 3 modèle g est relié à ma livebox en ethernet, tout comme décodeur TV, TV, console et mon RPI où tourne jeedom.
J’ai 2/3 autres bricoles en rj45, je manquais de ports rj45, j’ai acheté ce routeur en solde en Chine.
J’ai donc 8 ports rj45
Et 4 réseaux wifi distincts avec des noms différents : 2 en 2.4 / 2 en 5ghz.
Ceux du routeur xiaomi passent par un vpn.
Grosso modo c’est comme un hub ce routeur Xiaomi.
Il m’a permis de multiplier les ports, et voilà tout.
C’est méga basique puisque n’étant pas expert, j’ai tout configuré du 1er coup sans trop de mal. Au final sur ce routeur Xiaomi, je n’ai fait que séparer les réseaux 2.4 et 5 pour la wifi et configurer le vpn depuis l’appli Mi Wifi.

Et donc du coup de mon tel, je me connecte au wifi de l’un ou de l’autre, en 2.4 ou 5, je pense pas que ça change grand chose pour mon soucis.
Mais quand tu regardes les tutos de configuration du routeur on te dit d’aller sur la page que je t’ai citée : 192.168.31.1 (faut être connecté au routeur) et je peux aussi y aller, toujours en étant connecté au routeur via l’adresse fixe que j’ai attribuée dans le panneau de config de ma livebox qui 192.168.1.44
En revanche si je suis sur le wifi de ma livebox je n’accède à aucune des 2 adresses comme je te le disais tout à l’heure

Ahh ok donc tu a acheter un routeur en ayant besoin d’un switch… Le problème c’est qu’un routeur ça faire du reroutage donc tu cloisonnes tes réseaux sur des plan d’adressage différents. Tu as trouvé un avantage c’est de pouvoir avoir un VPN permanent en sélectionnant le Wifi qui t’intéresse.
Bref, à moins d’avoir le RPI sur le routeur tu ne pourras pas faire fonctionner le plugin IMO.

À 25€ le switch vu les fonctionnalités c’était pas cher.
En effet ça fait 2 réseaux distincts.
Et comme j’ai environ 25 accessoires en wifi ça partage un peu.
Dommage que l’on ne puisse monitorer les perifs qui sont sur le second.
Merci pour ta patience du coup.

Bonjour, je viens de télécharger le plugin mais j’ai l’erreur 404 qui apparait, j’ai essayé: [quote=« supradolph, post:19, topic:9007 »]
http://192.168.x.x/cgi-bin/luci/api/xqsystem/login
[/quote] avec mon adresse ip du routeur mais j’ai le message : {« code »:401,« msg »:« Invalid token »}

Il s’agit du routeur Xiaomi R3, je pense qu’il n’est pas compatible au plugin du coup?

1 « J'aime »

Pas forcément, incompatible non.
Tu peux me donner des détails sur ta configuration réseau, la configuration du plugin et des logs ?

Pour mon réseau, assez simple. Le routeur branché sur la box en rj 45 et tous les équipements (rj45 ou wifi) sur le routeur Xiaomi. Ma box me sert seulement de routeur
Mes logs du plugin en DEBUG:

[2020-04-17 22:53:06][DEBUG] : Refresh all equipments
[2020-04-17 22:53:11][ERROR] : 404
[2020-04-17 22:53:11][DEBUG] : nonce :0_ba:8e:49:32:ed:38_1587156791_7005
[2020-04-17 22:53:15][ERROR] : 404
[2020-04-17 22:53:15][DEBUG] : nonce :0_0f:97:aa:a5:2c:db_1587156795_3500
[2020-04-17 22:53:34][DEBUG] : login :{"url":"/cgi-bin/luci/;stok=3b8bc120ca7c31ad62ddb3842fd5ba4f/web/home","token":"3b8bc120ca7c31ad62ddb3842fd5ba4f","code":0}
[2020-04-17 22:53:39][ERROR] : 404
[2020-04-17 22:53:39][DEBUG] : nonce :0_c9:22:ef:89:0b:30_1587156819_5372
[2020-04-17 22:53:59][DEBUG] : login :{"url":"/cgi-bin/luci/;stok=29ecbe8f0bbfe503e004b811560da236/web/home","token":"29ecbe8f0bbfe503e004b811560da236","code":0}
[2020-04-17 22:54:04][ERROR] : 404
[2020-04-17 22:54:04][DEBUG] : nonce :0_99:73:5d:ae:2c:63_1587156844_6900
[2020-04-17 22:54:09][DEBUG] : login :{"code":1582,"msg":"Invalid nonce"}
[2020-04-17 22:54:09][ERROR] : Impossible de récupérer le token !
[2020-04-17 22:54:14][ERROR] : 404
[2020-04-17 22:54:14][DEBUG] : nonce :0_26:ce:47:a8:20:b9_1587156854_7760
[2020-04-17 22:54:29][DEBUG] : login :{"url":"/cgi-bin/luci/;stok=3f2e0dbaa0b21a8efcdfd684fdf1b263/web/home","token":"3f2e0dbaa0b21a8efcdfd684fdf1b263","code":0}
[2020-04-17 22:54:33][ERROR] : 404
[2020-04-17 22:54:33][DEBUG] : nonce :0_e0:a5:58:22:94:35_1587156873_5404
[2020-04-17 22:54:59][DEBUG] : login :{"code":1582,"msg":"Invalid nonce"}
[2020-04-17 22:54:59][ERROR] : Impossible de récupérer le token !
[2020-04-17 22:55:04][ERROR] : 404
[2020-04-17 22:55:04][DEBUG] : nonce :0_78:ab:44:b1:4d:dc_1587156904_7045
[2020-04-17 22:55:24][DEBUG] : login :{"url":"/cgi-bin/luci/;stok=8880f0deb0af4a87cac1ee49ff78044f/web/home","token":"8880f0deb0af4a87cac1ee49ff78044f","code":0}
[2020-04-17 22:55:28][ERROR] : 404
[2020-04-17 22:55:28][DEBUG] : nonce :0_08:69:f2:f7:70:3d_1587156928_7301
[2020-04-17 22:55:49][DEBUG] : login :{"url":"/cgi-bin/luci/;stok=cb4935cea2c45275c675d974b139ded9/web/home","token":"cb4935cea2c45275c675d974b139ded9","code":0}
[2020-04-17 22:55:53][ERROR] : 404
[2020-04-17 22:55:53][DEBUG] : nonce :0_43:25:01:19:2c:2b_1587156953_9621

A priori tu es bien connecté au routeur. Ca viendrait de la configuration de tes équipements ?

C’est à dire qu’elle configuration? Dans mon routeur?

La partie ajout d’un widget

Impossible ç faire, puisque dans « mes MiWifiRouteur » j’ai 0 équipement

C’est quand tu cliques sur « ajouter » que le 404 apparait ?

non dans la configuration de base. Je met l’ip de mon routeur + le mot de passe pour accéder au routeur. Dans les logs ca me met ce que je t’ai envoyé et dans le plugin ca ne me rajoute rien. Impossible aussi de rajouter un équipement, la touche ajouter ne fait rien aussi.