Developpement - bbox_sagemcom

Bonjour @Alucard29 ,

J’ai acheté votre plugin, mais celui ne me remonte aucune donnée, j’ai testé avec et sans http / https, avec l’adresse ip de ma box 192.168.1.1 et avec https://mabbox.bytel.fr.
Comment faire pour pouvoir utiliser le plugin ?

Cordialement

Bonjour,

vous êtes sous quelle version de Jeedom ?

Bonjour @Alucard29 ,

Depuis une mise à jour sur la Bbox en décembre 2019, l’authentification du plugin ne fonctionne plus.
A priori cette mise à jour concernait un correctif de sécurité.
Je suis actuellement en version Jeedom V4

Infos Bbox :

Modèle TVW620.I
Version du firmware opérationnel 17.11.4
Date du firmware opérationnel 19.12.2019

Corrections

  • Divers correctifs de maintenance mineurs
  • Correctifs de sécurité

Extrait log debug :
[2020-03-21 18:53:02][DEBUG] : [cron] Function called
[2020-03-21 18:53:02][DEBUG] : [box_monitor_api] Function called
[2020-03-21 18:53:02][DEBUG] : [box_monitor_api] Selected connexion type is : 1
[2020-03-21 18:53:02][DEBUG] : [box_monitor_api] corresponding key is : xdsl
[2020-03-21 18:53:02][DEBUG] : [box_monitor_api] Try to find a Wan connection
[2020-03-21 18:53:02][DEBUG] : [api_request] Function called
[2020-03-21 18:53:02][DEBUG] : [api_request] Send request to : mabbox.bytel.fr/api/v1/wan/ip
[2020-03-21 18:53:02][DEBUG] : [api_request] Error is :
[2020-03-21 18:53:02][DEBUG] : [box_monitor_api] BBox not detected or bad response
[2020-03-21 18:53:02][DEBUG] : [box_monitor_api] VoIP detection
[2020-03-21 18:53:02][DEBUG] : [api_request] Function called
[2020-03-21 18:53:02][DEBUG] : [api_request] Send request to : mabbox.bytel.fr/api/v1/voip
[2020-03-21 18:53:02][DEBUG] : [api_request] Error is :
[2020-03-21 18:53:02][DEBUG] : [box_monitor_api] BBox not detected or bad response
[2020-03-21 18:53:02][DEBUG] : [open_api_session] Function called
[2020-03-21 18:53:02][DEBUG] : [open_api_session] send request to : mabbox.bytel.fr/api/v1/login
[2020-03-21 18:53:02][DEBUG] : [open_api_session] response is :
[2020-03-21 18:53:02][DEBUG] : [refresh] Function called
[2020-03-21 18:53:02][DEBUG] : [refresh] Send request to : mabbox.bytel.fr/api/v1/profile/refresh
[2020-03-21 18:53:03][DEBUG] : [refresh] response is :
[2020-03-21 18:53:03][DEBUG] : [waitBoxReady] Function called
[2020-03-21 18:53:03][DEBUG] : [api_request] Function called
[2020-03-21 18:53:03][DEBUG] : [api_request] Send request to : mabbox.bytel.fr/api/v1/profile/consumption
[2020-03-21 18:53:03][DEBUG] : [api_request] Error is :
[2020-03-21 18:53:03][DEBUG] : [waitBoxReady] Consumption response is :
[2020-03-21 18:53:03][DEBUG] : [api_request] Function called
[2020-03-21 18:53:03][DEBUG] : [api_request] Send request to : mabbox.bytel.fr/api/v1/profile/calllog/0
[2020-03-21 18:53:03][DEBUG] : [api_request] Error is :
[2020-03-21 18:53:03][DEBUG] : [box_monitor_api] BBox not detected or bad response

Merci d’avance pour ton aide…

1 « J'aime »

Bonjour,
Je suis sur la V4.0.49.

Je ne suis pas encore sur la v4. Je sais que ça ne fonctionne pas avec mais je préfère rester en stable chez moi.
Désolé pour le dérangement je corrigerais ça dès la sortie de la v4 ou si quelqu’un à trouvé le problème je peux l’intégrer directement (sans doute une méthode qui n’existe plus).

Bonjour,
Ok très bien je comprend, comment être remboursé?, je désinstalle le plugin.
Si vous pouvez mettre un message quand celui-ci sera fonctionnel, et j’achèterai le plugin si je suis tjrs chez Bouygues télécoms.
merci encore.

Bonjour, je cherche à faire fonctionner ton plugin mais mais la Bbox a pour ip 192.168.0.254 et le réseau Jeedom qui est derrière un routeur Netgear 192.168.1.xxx, est-ce possible ?

Idem, j’avais déjà essayé ce plugin il y’a quelques mois et je ne suis pas parvenu à le faire fonctionner avec Bbox V3.

Je précise simplement que si je mets la box sur un port LAN et non pas le port WAN du routeur, ça fonctionne car la box se situera sur le même réseau que le routeur. Le soucie c’est que dans ce cas précis, je ne peux pas changer le serveur DNS sur mon routeur, ce qui me pose problème car j’utilise PIHOLE pour bloquer les sites/pubs sur tout mon réseau local.

Bonjour,

Je suis dans la même configuration que toi (de mémoire) et ça fonctionne. Par contre j’avais du faire quelques manip pour que ça marche sans passer par le DNS de la bbox mais j’avoue ne plus trop m’en souvenir… Je crois qu’il y avait une histoire de rebinding à désactiver et j’avais du mettre le nom de la bbox en dur dans mon fichier de conf local.

Pour ceux qui n’utilisent pas les dns bbox, il suffit d’ajouter la ligne
192.168.1.254 mabbox.bytel.fr
dans le fichier hosts

Je suis en v4.0.59 et je plugin ne trouve pas ma box que ce soit avec l’IP, bbox, http://mabbox.bytel.fr
As-tu une solution ?

Bonjour, comme je l’ai indiqué déjà auparavant, je reste en stable (et donc pas encore en V4).

@Alucard29
Donc, pas de update du plugin pour les v4 de Jeedom ?

Si mais quand la V4 sortira officiellement.

Il est utilisable sur les box fibre Bouygues ?

Bonjour bonjour @Alucard29 :slight_smile:

Le plugin fonctionnait a merveille sur ma BBox précédente mais j’ai migré à la Wifi6 … et là voici les logs que j’obtiens.

Ils auraient changé les certificats semblerait-il … :slight_smile:

[2020-07-27 18:18:07][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=bbox_sagemcom function=install callInstallFunction=1
[2020-07-27 18:19:02][DEBUG] : [cron] Function called
[2020-07-27 18:19:02][DEBUG] : [box_monitor_api] Function called
[2020-07-27 18:19:02][DEBUG] : [box_monitor_api] Selected connexion type is : 1
[2020-07-27 18:19:02][DEBUG] : [box_monitor_api] corresponding key is : xdsl
[2020-07-27 18:19:02][DEBUG] : [box_monitor_api] Try to find a Wan connection
[2020-07-27 18:19:02][DEBUG] : [api_request] Function called
[2020-07-27 18:19:02][DEBUG] : [api_request] Send request to : https://mabbox.bytel.fr/api/v1/wan/ip
[2020-07-27 18:19:02][DEBUG] : [api_request] Error is : SSL certificate problem: unable to get local issuer certificate
[2020-07-27 18:19:02][DEBUG] : [box_monitor_api] BBox not detected or bad response
[2020-07-27 18:19:02][DEBUG] : [box_monitor_api] VoIP detection
[2020-07-27 18:19:02][DEBUG] : [api_request] Function called
[2020-07-27 18:19:02][DEBUG] : [api_request] Send request to : https://mabbox.bytel.fr/api/v1/voip
[2020-07-27 18:19:02][DEBUG] : [api_request] Error is : SSL certificate problem: unable to get local issuer certificate
[2020-07-27 18:19:02][DEBUG] : [box_monitor_api] BBox not detected or bad response
[2020-07-27 18:19:02][DEBUG] : [open_api_session] Function called
[2020-07-27 18:19:02][DEBUG] : [open_api_session] send request to : https://mabbox.bytel.fr/api/v1/login
[2020-07-27 18:19:02][DEBUG] : [open_api_session] response is :
[2020-07-27 18:19:02][DEBUG] : [refresh] Function called
[2020-07-27 18:19:02][DEBUG] : [refresh] Send request to : https://mabbox.bytel.fr/api/v1/profile/refresh
[2020-07-27 18:19:02][DEBUG] : [refresh] response is :
[2020-07-27 18:19:02][DEBUG] : [waitBoxReady] Function called
[2020-07-27 18:19:02][DEBUG] : [api_request] Function called
[2020-07-27 18:19:02][DEBUG] : [api_request] Send request to : https://mabbox.bytel.fr/api/v1/profile/consumption
[2020-07-27 18:19:02][DEBUG] : [api_request] Error is : SSL certificate problem: unable to get local issuer certificate
[2020-07-27 18:19:02][DEBUG] : [waitBoxReady] Consumption response is :
[2020-07-27 18:19:02][DEBUG] : [api_request] Function called
[2020-07-27 18:19:02][DEBUG] : [api_request] Send request to : https://mabbox.bytel.fr/api/v1/profile/calllog/0
[2020-07-27 18:19:02][DEBUG] : [api_request] Error is : SSL certificate problem: unable to get local issuer certificate

Oui, j’avais une Bbox fibre avant, quelle version de la box as-tu ? La boite blanche ?
ou la Wifi6 (noire haute) ?

Je suis en V4 depuis quelques mois et la solution était sur le précédent forum Jeedom …

l’adresse à mettre pour la BBOX est en httpS :

https://mabbox.bytel.fr

En fait pour l’instant aucune j’ai toujours ma box adsl. Mais c’était pour savoir si je prennais le plug in ou pas comme je vais bientôt passer a la fibre