ERROR : Exception on GSM - Aide à propos de strpos

Pour situer un peu ma démarche, j’ai utilisé la clé E3372-150 pendant des années avec un abonnement free 2€ sur une smart et cela fonctionnait. J’ai quand même déjà du passer des journées sur les forums pour trouver mon problème de usb mode switch pour la faire fonctionner en mode « Modem/Networkcard ».

Il y a environ 6 mois, elle n’a plus fonctionné, je ne sais plus les raisons. J’ai relu les forums, souvent déjà vus avant, j’ai tenté les choses simples comme le branchement sur box en direct ou via un hub usb alimenté sans rallonge, rien à faire. Evidemment, la déplacer aussi pour changer la qualité du réseau free moyen chez moi, mais rien. J’ai tenté les 2 vitesses dans les paramètres du plugin, rien non plus.

Un temps, j’ai cru que le hub usb était défectueux, je l’ai changé, mais rien.

Entre temps, j’ai acheté une Atlas, mais la clé ne fonctionnait pas dessus.

J’ai fini par acheter une E3372 chez Domadoo, « Compatible Jeedom », on ne sait pas à l’avance le modèle et le firmware de cette clé, c’est une E3372-325. Eh bien, elle fonctionne sur un ordinateur avec Windows, mais pas sur mon Atlas, et j’ai un problème que personne n’a relayé, quand je fais lsusb avec Putty, j’ai bien une ligne pour cette clé (plein de tests en branchant et débranchant pour m’en assurer), mais rien comme description :frowning: :frowning: :frowning:
lsusb donne une ligne du type:
→ Bus XXX Device XXX: ID 3566:2001
Mais au lieu de voir quelque chose comme « Huawei Technologies Co., Ltd. Modem/Networkcard » il n’y a juste rien derrière, et évidemment, je n’ai rien pu faire fonctionner
Avec « dmesg | grep USB », j’ai bien une ligne:
[ 9.090073] usb 7-1.2: New USB device found, idVendor=3566, idProduct=2001, bcdDevice=ff.ff
A savoir: Domadoo revient vers moi prochainement car j’ai fait il y a quelques jours une demande de retour/échange de ma -325, car j’imagine que ma clé est défectueuse, ils se renseignent et reviennent vers moi.

J’ai fini par tenter une carte SIM orange dans la clé -325, rien. J’ai fait de même dans ma vieille clé -150 au cas où, et miracle, un sms est passé.

J’ai donc résilié mon abonnement free 2€ et pris un abonnement orange 5.99€… J’ai reçu la sim il y a 3 jours.

Youpi, ça marche… 5 minutes, puis plus rien. Erreur « ERROR : Exception on GSM », et ce à chaque relance manuelle du demon. J’ai lu tous les articles que l’ai trouvé en lien avec cette erreur sans réussir quoi que ce soit. En mode « Defaut », le log fini par mettre une infinité de fois la même ligne « Error: Exception on GSM: ». Au passage, sur internet, tous ceux qui remontent cette erreur ont un NONE après, moi non…

Je me suis souvenu avoir vu la solution de redémarrage automatique du demon proposée ici plugin sms se plante souvent - Forum Communauté Jeedom et que jusque là, je ne voulais pas appliquer car oui, mieux vaut régler le problème comme tu le dis que faire cette machine à redémarrer le démon… Mais, j’ai fait presque tout ce qui est en mon pouvoir pour faire fonctionner le GSM… Et j’ai dépensé des sous en changeant tout ce qui pouvait être concerné (clé 4g, box jeedom, hub usb, abonnement mobile)

Si je laisse le log en « Defaut », après relance du demon, rien n’apparaît, donc la dernière ligne du log est toujours « ERROR… » et donc, la procédure redémarre le demon toutes les minutes. J’ai vu ici Tutoriel Jeedom plugin SMS – LiXee GSMS-DIN – Faire soi-même qu’il fallait mettre le mode debug, j’ai tenté et ça fonctionne. Sans erreurs du plugin sms, tout va bien (plein de choses passent), et quand l’erreur apparait, elle tourne en boucle sur 7 lignes de log (Cela a beau être 5 évènements, 2 d’entre eux occupent chacun 2 lignes dans le fichier). Je capte alors l’erreur à la prochaine minute de l’horloge, ça relance le demon et ça repart.

Pour finir, car je n’avais pas essayé, je viens de remettre ma clé sur le Hub alimenté (je l’avais remise sur la box avec une rallonge USB), je vous dirai si c’est plus stable, ça à l’air de moins bugger pour le moment (rien depuis que j’écris cet article).

Il reste une solution proposée à pas mal d’endroits. Ma clé -150 fait apparaitre 2 ports usb dans lsusb et il semble (malheureusement encore aucune certitude) que cela puisse générer mes problèmes. Il faudrait « flasher » la clé comme dit ici [TUTO] Flasher clef GSM Huawei e3372-153 - 100% compatible Jeedom avec plugin-sms mais pour une -153 :(… Et sur tout ce que j’ai lu, j’ai bien vu que tout le monde a des versions différentes et que l’on a aucune garantie de bien faire les choses. Et là, je me dis que la dernière clé acheté en version -325 ne fonctionne pas, que la clé qui marche est ancienne et que je ne trouverai jamais de -150 parce qu’elle ne se fait peut-être plus et que cette dénomination -150 -325 n’est pas fournie sur les sites d’achat, alors j’ai un gros risque de la rendre inop… Je ne veux pas tenter…

J’espère que ma démarche est plus claire, je prend maintenant la pire solution oui, mais le GSM fonctionne, et je m’adapterai si les logs changent, de toute manière je m’en rendrai vite compte…