Developpement - bbox_sagemcom

Bonjour,
C’est à dire ?
Sur l’interface lors de l’ajout du périphérique, je n’ai pas la possibilité de saisir un mot de passe.
Juste la technologie xDSL ou CABLE de mémoire.
Bonne journée.

À tu déjà étais sur ta bbox directement ? Via ton navigateur par exemple

Exact j’ai fais une bourde. Normalement c’est corrigé dans la dernière MàJ.

J’ai du mieux, mais j’ai dû changer mon DNS et devoir utiliser 192.168.1.254 pour pouvoir résoudre et me connecter sur mabbox.bytel.fr
J’ai créé un autre hostname pour m’y connecter sinon, mais cela génère une erreur au niveau du certificat … bon pourquoi pas …
Quand j’accède en local depuis mon navigateur, sur URL :

https://mabbox.bytel.fr/api/v1/device

Cela me renvois bien les informations de la BBOX (modele, firmware etc).
Sur jeedom, j’ai l’erreur suivante en ayant configuré l’hote sur mabbox.bytel.fr :

[sendApiRequest] http receive code isn't 200 but : 302

Oui je ne gère pas les redirections. ça te pose problème d’utiliser directement l’ip ?

Non IP ou FQDN peut importe
Par contre, en IP ou FQDN j’ai toujours le même message erreur.
Pourtant ma résolution DNS est bonne …

wackou@VM-JEEDOM:~$ ping mabbox.bytel.fr
PING mabbox.bytel.fr (192.168.1.254) 56(84) bytes of data.
64 bytes from mabbox.bytel.fr (192.168.1.254): icmp_seq=1 ttl=63 time=1.20 ms
64 bytes from mabbox.bytel.fr (192.168.1.254): icmp_seq=2 ttl=63 time=1.34 ms

Je confirme bien avoir accès à ma bbox, aussi bien en interne qu’en externe.
Le modèle exact F@st5330b

Depuis mon navigateur https://mabbox.bytel.fr/api/v1/device renvoi :

[{"device":{"now":"2021-02-12T11:11:28+0100","status":1,"numberofboots":14,"modelname":"F@st5330b","optimisation":1,"user_configured":1,"serialnumber":"XXXXXXXXXXX","display":{"luminosity":100,"state":""},"main":{"version":"19.1.12","date":"2020-11-26T14:33:38Z"},"reco":{"version":"19.1.12","date":"2020-11-26T14:16:31Z"},"running":{"version":"19.1.12","date":"2020-11-26T14:33:14+0100"},"bcck":{"version":"8.8.18"},"ldr1":{"version":"17.1.2"},"ldr2":{"version":"17.1.2"},"firstusedate":"2016-07-15T16:16:07Z","uptime":1710423,"using":{"ipv4":1,"ipv6":0,"ftth":0,"adsl":1,"vdsl":0}}}]

Mais sur jeedom, j’ai l’erreur suivante :

2021-02-12 11:14:03	bbox_sagemcom	[sendApiRequest] http receive code isn't 200 but : 302		84
2021-02-12 11:14:03	bbox_sagemcom	[sendApiRequest] message is :

Pour info, je n’attaque pas ma box directement, je suis sur un routeur Xiaomi AX3600 pour mon LAN, la box ne me servant que de simple « modem » mais la communication fonctionne très bien

tracert mabbox.bytel.fr

Détermination de l’itinéraire vers mabbox.bytel.fr [192.168.1.254]
avec un maximum de 30 sauts :

  1     1 ms     1 ms     2 ms  XiaoQiang [192.168.31.1]
  2     4 ms     4 ms     4 ms  mabbox.bytel.fr [192.168.1.254]

A dispo pour fournir plus de logs

Salut,

N’ayant pas du tout la même conf que toi, tu m’excuseras mais on va devoir y aller à tâtons. J’ai poussé une nouvelle MàJ qui accepte les redirections au même titre que les réponses 200.

J’attends ton retour.
++

Salut,
Alors maintenant je n’ai plus de message d’erreur.
Cependant rien n’est renvoyé même dans les commandes :frowning:
Les logs ne disent rien d’intéressant

EDIT :
J’ai raccordé directement mon ESXI et donc mon Jeedom sur le même sous-réseau que ma box (192.168.1.0/24), même résultat.
Je ne comprends pas ce qui bloque

Je veux bien tes logs quand même et si tu as un schéma simplifié de ton réseau je veux bien aussi histoire de faire une vision globale.

Ci-joint le schéma de mon réseau

Exemple de log générés :

[2021-02-22 09:47:03][INFO] : Exécution de la commande [Bureau][bbox3][Actualiser]
[2021-02-22 09:47:03][INFO] : Evènement sur la commande [Bureau][bbox3][IP Wan] valeur :
[2021-02-22 09:47:03][INFO] : Evènement sur la commande [Bureau][bbox3][Numéro] valeur :
[2021-02-22 09:47:03][INFO] : Evènement sur la commande [Bureau][bbox3][Temps de fonctionnement] valeur :
[2021-02-22 09:47:03][INFO] : Evènement sur la commande [Bureau][bbox3][Chaîne] valeur :
[2021-02-22 09:48:03][INFO] : Exécution de la commande [Bureau][bbox3][Actualiser]
[2021-02-22 09:48:03][INFO] : Evènement sur la commande [Bureau][bbox3][IP Wan] valeur :
[2021-02-22 09:48:03][INFO] : Evènement sur la commande [Bureau][bbox3][Numéro] valeur :
[2021-02-22 09:48:03][INFO] : Evènement sur la commande [Bureau][bbox3][Temps de fonctionnement] valeur :
[2021-02-22 09:48:03][INFO] : Evènement sur la commande [Bureau][bbox3][Chaîne] valeur :
[2021-02-22 09:49:03][INFO] : Exécution de la commande [Bureau][bbox3][Actualiser]
[2021-02-22 09:49:03][INFO] : Evènement sur la commande [Bureau][bbox3][IP Wan] valeur :
[2021-02-22 09:49:03][INFO] : Evènement sur la commande [Bureau][bbox3][Numéro] valeur :
[2021-02-22 09:49:03][INFO] : Evènement sur la commande [Bureau][bbox3][Temps de fonctionnement] valeur :
[2021-02-22 09:49:03][INFO] : Evènement sur la commande [Bureau][bbox3][Chaîne] valeur :
[2021-02-22 09:50:04][INFO] : Exécution de la commande [Bureau][bbox3][Actualiser]
[2021-02-22 09:50:04][INFO] : Evènement sur la commande [Bureau][bbox3][IP Wan] valeur :
[2021-02-22 09:50:05][INFO] : Evènement sur la commande [Bureau][bbox3][Numéro] valeur :
[2021-02-22 09:50:05][INFO] : Evènement sur la commande [Bureau][bbox3][Temps de fonctionnement] valeur :
[2021-02-22 09:50:05][INFO] : Evènement sur la commande [Bureau][bbox3][Chaîne] valeur :

Salut,

Pour les logs, il me faudrait le niveau « Debug » après l’exécution du Cron (toutes les minutes).

Merci

Salut,
malheureusement ils sont déjà au niveau Debug :frowning:

euh…pourrais-tu me faire une copie d’écran de la page de paramétrage du plugin ainsi que qu’une copie d’écran de la page de configuration de ton équipement stp ?

2021-02-24 08_10_40-Microsoft Store 2021-02-24 08_10_00-Wackou - TeamViewer

Voilà, j’espère ne pas avoir fait d’erreur de conf.
J’ai fait 2 équipements, un avec IP l’autre avec le FQDN, mais même résultat

Mais tu as bien des logs de debug ! Alors que sur la capture précédente tu ne m’avais montré que les logs type « INFO » en me disant que tu n’avais que ça…

Alors voila ce qu’on va faire : Supprime ton équipement en « mabbox.bytel.fr » car je ne sais pas si le comportement du plugin est très sain avec 2 équipements qui tentent de joindre la même box.

Ensuite, tu vas dans les logs Jeedom → bbox_sagemcom et à la moitié de la minute en cours, tu supprimes les logs. Tu attends d’être à la moitié de la minute suivante, tu rafraichi la page, tu copies les logs et tu me les envois en MP.
Merci

Oui je viens de me rendre compte, désolé.
Je fait ce que tu viens de demander.

Ok merci. Aucune réponse de la box je pense qu’en fait c’est la redirection qui masque tout. Je vais essayé de mettre plus de traces ce soir et je pousserais une nouvelle MàJ. Une fois la MàJ faite je voudrais bien que tu refasses la même manip.
++

C’est noté, merci :slight_smile:

MàJ envoyée. J’ai même un petit espoir que ça règle ton problème. Tiens moi au courant.

Salut,
je viens de te renvoyer par MP des logs avec la nouvelle version