Ne fonctionne plus après passage Debian11 J4.4.19

Bonjour à tous.
Je suis sous Jeedom 4.4.19 Debian11
clé SMS : Huawei E220
Avant hier j’étais sous debian10 ancienne version Jeedom et tout était OK.
Depuis le passage à la nouvelle version debian11 le plugin SMS ne fonctionne plus. J’ai déjà cherché pendant 1 journée, remplacé dsrdtr=False, rtscts=False dans le fichier serial_comms.py. J’ai aussi essayé ‹ 50 › modifications proposéent par chatgpt, mais sans succès. (modification timeout, exclure certaines commandes AT…)
Le modem est bien reconnu, c’est un Huawei E220
Je n’ai vraiment plus d’idée à part changer le modem, mais je ne suis même pas certain que cela fonctionnera.

J’ai aussi testé plusieurs port usb0 - 1… huawei… mais soit le port n’est pas configuré correctement, logique, soit quand le porte est ok j’ai le plantage du daemon

Tout aide est la bien venue, je vous remercie par avance. Si dessous le log debug

1295|[2025-01-12 11:45:13] INFO  : Lancement démon sms : python3  /var/www/html/plugins/sms/resources/smsd/smsd.py --device /dev/ttyUSB0 --loglevel debug --socketport 55002 --serialrate 9600 --pin None --textmode no --smsc None --cycle 30 --callback http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php -- --pid /tmp/jeedom/sms/deamon.pid
1296|[2025-01-12 11:45:14] INFO  : Start smsd
1297|[2025-01-12 11:45:14] INFO  : Log level : debug
1298|[2025-01-12 11:45:14] INFO  : Socket port : 55002
1299|[2025-01-12 11:45:14] INFO  : Socket host : 127.0.0.1
1300|[2025-01-12 11:45:14] INFO  : PID file : /tmp/jeedom/sms/deamon.pid
1301|[2025-01-12 11:45:14] INFO  : Device : /dev/ttyUSB0
1302|[2025-01-12 11:45:14] INFO  : Callback : http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php
1303|[2025-01-12 11:45:14] INFO  : Cycle : 30.0
1304|[2025-01-12 11:45:14] INFO  : Serial rate : 9600
1305|[2025-01-12 11:45:14] INFO  : Pin : None
1306|[2025-01-12 11:45:14] INFO  : Text mode : no
1307|[2025-01-12 11:45:14] INFO  : SMSC : None
1308|[2025-01-12 11:45:14] DEBUG  : Writing PID 10498 to /tmp/jeedom/sms/deamon.pid
1309|[2025-01-12 11:45:14] DEBUG  : Init request module v2.32.3
1310|[2025-01-12 11:45:14] DEBUG  : Starting new HTTP connection (1): 127.0.0.1:80
1311|[2025-01-12 11:45:14] DEBUG  : http://127.0.0.1:80 "GET /plugins/sms/core/php/jeeSMS.php?apikey=
1312|[2025-01-12 11:45:14] DEBUG  : Socket interface started
1313|[2025-01-12 11:45:14] DEBUG  : LoopNetServer Thread started
1314|[2025-01-12 11:45:14] DEBUG  : Start listening...
1315|[2025-01-12 11:45:14] DEBUG  : Listening on: [127.0.0.1:55002]
1316|[2025-01-12 11:45:14] DEBUG  : Connecting to GSM Modem...
1317|[2025-01-12 11:45:14] DEBUG  : Text mode false
1318|[2025-01-12 11:45:14] INFO  : Connecting to modem on port /dev/ttyUSB0 at 9600bps
1319|[2025-01-12 11:45:14] DEBUG  : write: AT
1320|[2025-01-12 11:45:15] DEBUG  : write: AT
1321|[2025-01-12 11:45:15] DEBUG  : write: ATZ
1322|[2025-01-12 11:45:25] ERROR  : Global listen exception of type TimeoutException occurred: None
1323|[2025-01-12 11:45:25] DEBUG  : Send to jeedom :  {'number': 'none', 'message': 'None'}
1324|[2025-01-12 11:45:25] ERROR  : Exit 1 because this exeption is fatal
1325|[2025-01-12 11:45:25] DEBUG  : Shutdown
1326|[2025-01-12 11:45:25] DEBUG  : Removing PID file /tmp/jeedom/sms/deamon.pid
1327|[2025-01-12 11:45:25] DEBUG  : Starting new HTTP connection (1): 127.0.0.1:80
1328|[2025-01-12 11:45:25] DEBUG  : http://127.0.0.1:80 "POST /plugins/sms/core/php/jeeSMS.php?apikey
1329|[2025-01-12 11:45:26] DEBUG  : LoopNetServer Thread stopped
1330|[2025-01-12 11:45:26] DEBUG  : Exit 0

Informations Jeedom

Core : 4.4.19 (master)
DNS Jeedom : oui

Plugin : SMS
Version : 2024-09-01 01:06:24 (stable)
Statut Démon : Stoppé - (2025-01-12 11:35:06)

Bonjour,

Je n’ai pas ce plugin, je ne peux donc pas vous aider concrètement.

En revanche, la documentation du plugin possède une partie FAQ qui est bien fournis.
- A lire et tester les différentes propositions.

Documentation plugin SMS

Bonjour Fabrice.
Merci beaucoup pour votre retour. J’avais déjà suivi la doc mais sans succès :frowning:

Bàv,
Sébastien

1 « J'aime »

Bonjour,
je ne vous donnerai pas de solution , n’utilisant plus de clef SMS après des déboirs continus. Je suis passé en rempacement de clef usb sur un vieux Tel sous android sur lequel j’ai installé l’excellent JPI de Djul (ça lmarche que le tel soit rooté ou pas. Avec cette appli on peut donc recevoir/émettre sms/mms depuis Jeedom avec le plugin script. Djul est particulièrement réactif sur le fofo. Mais une remarque les sms sont une brique système uniquement liée à la 2G et 3G . La quasi totalité des réseaux GSM que ce soit Free, Orange, SFR on prévu d’abandonner la 2G,3G à plus ou moins brève échéance pour réutiliser ces fréquences en 4G/5G qui sont en pure IP et donc sur lesquelle le SMS ne fonctionne plus et est remplacé par des applis IP genre RCS, Imessage, Telegramme, Whatsapp. Perso je pour mon tel qui utilise JPI je suis sur Free qui m’a averti que le réémetteur sur lequel je suis va arréter la 2G/3G fin 2025 donc il faudra que Djul prévoie d’implanter RCS ou autre. Cette extinction des SMS pose un problème énorme à des sectuers tributaire comme tous les ascenseur qui communqiuent en cas d’urgence et panne avec des alarmes sur SMS classique. https://www.frandroid.com/comment-faire/556564_quest-ce-que-le-rcs-le-successeur-du-sms
https://reporterre.net/Arret-de-la-2G-et-3G-la-mise-a-mort-de-millions-d-objets

Bonjour Kerdale.
Merci pour votre réponse. J’avoue que durant 5-7ans je n’ai eu aucun soucis, c’est au moment de passer en debian11 dernière version Jeedom. D’ailleurs j’y ai passé absolument tout mon WK, quelle horreur, les modules z-wave qui ont perdu leur noms, plus compatible, pff si j’avais eu le choix j’aurais touché à rien :wink:

Bref je sors du sujet. Votre système permet t’il d’envoyer un SMS lorsqu’il n’y a plus de courant (jeedom est sur ups) ou plus d’Internet??
J’ai régulièrement ma box qui plante. Avant il m’envoyant un message et via prise 4g je faisait un reboot de la box à distance. C’est un exemple, mais il y a plusieurs raison à utiliser un système non dépendant d’Internet.

Merci et bonne soirée à vous.
Sébastien

Bonsoir,
Je suis en 4.4.19 et le plugin sms fonctionne bien. Par contre je suis en beta.
Donc à tester en beta.

Bonjour, oui plus tôt bonsoir.
JPI étant hébergé sur un téléphone disposant de sa batterie (jpi surveille le % des la batterie, sur le mien, pour éviter de charger continuEllement et de faire gonfler la batterie , le chargeur est sur une prisee commandée justement par JPI charge 20% jpi met chargeur on, charge 90% chargeur of) en joint exemples de ce que peut monitorer jpi
c’est vraiment un outil hyper puissant (et gratuit) je n’ai pas encore trouvé ce qu’il ne peut pas faire !!





ça vaut vraiment le coup d’y faire un tour. Mon JPI tourne sur un HONOR que j’ai trouvé sur le bon coin déjà rooté ce qui me permet si je veux le faire rebooter par Jeedom mais ce n’est pas du tout indispensable. Pour l’anecdote : après l’avoir mis en place je suis parti en vacances (pas la porte à côté) et le surlendemain de mon départ il me signale plus de secteur EDF (donc plus d’accès Jeedom puisque plus de box et plus de congels) prévenu mon voisin qui a remis le disjoncteur qui avait sauté sur coup de foudre donc TRES largement amorti.
https://community.jeedom.com/t/jpi-apk-android-tel-android-dedie-domotique/10014

Merci Rennais. J’ai testé mais pareil, j’ai pas de bol :frowning:

Vérifie bien ton port car en debian 11 bizarrement je n’ai que ce port qui fait fonctionner la clé alors que je pensais plus aux byid du dessus.

Bonjour Kerdale.
Un tout grand merci, le soucis que tu as eu c’est entre autre ce que je veux couvrir. Je vais aller lire la doc là dessus, je pense que c’est LA solution qu’il me faut.

Et la communication entre jeedom et le smartphone, elle se fait comment, via le LAN local?

Entre temps j’ai commandé hier soir un autre modem
https://www.amazon.fr/gp/product/B07RLN7DMJ/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1

Je ferai l’update demain pour signaler si ca fonctionne ou pas. Dans tout les cas, je vais aller vers ta solution, en plus j’ai plein de vieux smartphone, au moins ils serviront à qq chose :slight_smile:

C’est vraiment bizarre, tu as le même modem en plus!. Alors là je ne comprends pas. J’ai pareil, en réalité j’ai tout testé, je devenais fou :slight_smile:


En plus je suis parti d’un OS propre (emmc de domadoo sur smart), ca me rend fou ce genre de chose, j’y ai passé 1 journée en essayant de modifier le py aussi.
On va voir avec la nouvelle clé, je suis très curieux de savoir.
Merci pour votre retour, ca me permet de savoir que cette clé fonctionne avec la dernière version, c’est une info importante. Et j’avais une clé en double backup la même E220 et même soucis. Donc c’est pas le dongle (ce qui aurait été un drôle de hasard).

Oui bizarre, rien de plus que ça dans ma conf. Et la clé est sur un hub alimenté.

Bonsoir Kerdale, Rennais.
Merci à vous 2 pour les échanges. Grace a vous j’ai pu avancer dans mes recherches.
Avec la clé suivante acheté sur amazon pour 16e,plug and play, 2’ et tout fonctionnait sans soucis. Je ne saurai jamais ou était le blocage mais le principal c’est que ca fonctionne.
Ceci dit mnt je ne suis plus dans l’urgence, je vais me pencher sur la solution JPI :slight_smile:
Donc pour toutes personnes ayant un soucis avec le plugin SMS après debian11 jeedom 4.4.19
=> soit la solution JPI de Djul
=> ARCELI Module sans Fil USB GSM GPRS SIM800C quadribande, 850/900/1800 / 1900MHz

Bonne soirée à tous

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.