Debian 12 - error in smsReceivedCallback

Bonjour,

Depuis le passage en DEB 12 via l’iso 4.4.19 de jeedom, j’ai les erreurs suivantes quand je reçois un SMS :

0000|[2025-04-30 22:24:36] ERROR  : error in smsReceivedCallback
0001|Traceback (most recent call last):
0002|File "/var/www/html/plugins/sms/resources/smsd/gsmmodem/modem.py", line 1378, in _handleSmsReceived
0003|self.smsReceivedCallback(sms)
0004|File "/var/www/html/plugins/sms/resources/smsd/smsd.py", line 43, in handleSms
0005|jeedom_com.add_changes('devices::'+str(sms.number), {'number': sms.number, 'message': message})
0006|File "/var/www/html/plugins/sms/resources/smsd/jeedom/jeedom.py", line 92, in add_changes
0007|self.merge_dict(self.changes, changes)
0008|File "/var/www/html/plugins/sms/resources/smsd/jeedom/jeedom.py", line 123, in merge_dict
0009|if (isinstance(v1, collections.Mapping) and
0010|^^^^^^^^^^^^^^^^^^^
0011|AttributeError: module 'collections' has no attribute 'Mapping'

Je ne me sers du plugin (version du 2024-09-01 01:06:24) que pour recevoir des SMS venant de mon alarme.
Les dépendances s’installent bien. Démon est dépendances sont OK.
sms_packages.log (7,6 Ko)

Si quelqu’un a une idée, je suis preneur ?

Bonjour, passer le plugin en beta devrait probablement résoudre le problème.

Voir ici Compatibilité des plugins avec Debian 12 : Compatibilité des plugins avec Debian 12 - Bookworm, php 8, python 3.11 :

akenad :slight_smile:

Merci @akenad . En effet, la version béta corrige le défaut de réception.
Merci aussi pour le lien sur l’état des plugin en Deb 12…

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