Exception sur réception de message en Debian 12

Bonjour,

Depuis que j’ai fait la MAJ en Debian 12, j’ai une erreur sur la réception des SMS :

[2026-02-25 08:03:20] DEBUG : response: ['+CMGL: 3,"REC UNREAD","+336xxxxxxxxx",,"26/02/25,15:03:17+04"', 'Test', '**OK**'] [2026-02-25 08:03:20] DEBUG : write: AT+CMGD=3,0 [2026-02-25 08:03:20] DEBUG : response: ['**OK**'] [2026-02-25 08:03:20] DEBUG : Got SMS message : <gsmmodem.modem.ReceivedSms object at 0x7efd4a0adf90> [2026-02-25 08:03:20] ERROR : Exception on GSM : module 'collections' has no attribute 'Mapping'

En recherchant sur le forum, j’ai trouvé un problème similaire sur un autre plugin avec la MAJ Debian 12 :

Cela m’a permit de corriger le problème ainsi :

Dans le fichier /var/www/html/plugins/sms/resources/smsd/jeedom/jeedom.py :

Ligne 21 : remplacer « import collections » par « from collections.abc import Mapping »
Ligne 123 et 124 : remplacer « collections.Mapping » par « Mapping »

En espérant que cela puisse aider, et être intégré à la prochaine MAJ du plugin.

cf changelog beta :wink:

https://doc.jeedom.com/fr_FR/plugins/communication/sms/beta/changelog

edit: breaking news: ca passera en stable demain :smiley:

Tant mieux si c’est corrigé :grinning:

Dommage qu’il n’y ait pas d’info sur ce problème quand on fait une recherche.

Au moins j’espère que mon message pourra aider certains, et leur éviter de perdre du temps.

Il y a des infos :wink:

Si je fais une recherche « debian 12 » avec plugin-sms : Résultats de recherche pour « debian 12 tags:plugin-sms » - Communauté Jeedom

le premier sujet (après celui-ci) qui est trouvé est: Debian 12 - error in smsReceivedCallback qui décrit le même problème (avec la solution)

Sans oublier cette documentation non-exhaustive mais très complète que je remet ici car cela pourrait servir aussi :wink: :

edit: breaking news: ca passera en stable demain :smiley:

Merci pour le lien et les infos.

En fait quand j’ai fait quelques recherches, je suis pas tombé sur ces résultats. C’est certain que je ne suis pas expert jeedom et que je ne suis pas souvent sur le forum. Dans mon cas, je te confirme que trouver ce genre d’info est pas facile.

Du coup, merci encore plus pour ton aide :slight_smile:

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