Démarrage SMS impossible depuis MAJ du 18/10/22 - modem lixee

Bonjour,

Suite à la dernière MAJ du plugin SMS, mon démon ne démarre plus.
Jeedom Smart / LIXEE - Modem GSMS-DIN -

EDIT

[2022-10-23 08:23:01]DEBUG : Writing PID 27926 to /tmp/jeedom/sms/deamon.pid
[2022-10-23 08:23:01]DEBUG : Init request module v2.28.1
[2022-10-23 08:23:01]DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
[2022-10-23 08:23:01]DEBUG : http://127.0.0.1:80 "GET /plugins/sms/core/php/jeeSMS.php?apikey=******* HTTP/1.1" 200 0
[2022-10-23 08:23:01]DEBUG : Socket interface started
[2022-10-23 08:23:01]DEBUG : LoopNetServer Thread started
[2022-10-23 08:23:01]DEBUG : Start listening...
[2022-10-23 08:23:01]DEBUG : Listening on: [127.0.0.1:55002]
[2022-10-23 08:23:01]DEBUG : Connecting to GSM Modem...
[2022-10-23 08:23:01]DEBUG : Text mode false
[2022-10-23 08:23:01]DEBUG : Enter pin code : 1234
[2022-10-23 08:23:01]INFO : Connecting to modem on port /dev/ttyUSB0 at 9600bps
[2022-10-23 08:23:01]DEBUG : write: ATZ
[2022-10-23 08:23:11]ERROR : Exception: None
[2022-10-23 08:23:11]DEBUG : Send to jeedom :  {'number': 'none', 'message': 'None'}
[2022-10-23 08:23:11]ERROR : Exit 1 because this exeption is fatal
[2022-10-23 08:23:11]DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
[2022-10-23 08:23:11]DEBUG : Shutdown
[2022-10-23 08:23:11]DEBUG : Removing PID file /tmp/jeedom/sms/deamon.pid
[2022-10-23 08:23:11]DEBUG : http://127.0.0.1:80 "POST /plugins/sms/core/php/jeeSMS.php?apikey=***** HTTP/1.1" 200 0
[2022-10-23 08:23:11]DEBUG : LoopNetServer Thread stopped
[2022-10-23 08:23:11]DEBUG : Exit 0

une idée ?
Cela fonctionnait bien avant la MAJ

Merci :slight_smile:

Test de la carte sim dans un tel OK.
Réseau OK.
Le jeedom semble ne plus vouloir communiquer avec le modem lixee (qui reste pourtant visible sur le port USB).

1 « J'aime »

Bonjour,

Même situation, même matériel.
Je suis en entreprise et donc très gênant en « production ».

J’ai testé la beta, même problème.

Est-il possible de revenir en version antérieure quand cela fonctionnait, ou le passage en 4.3 du core oblige cette version du plugin SMS.

Dans tous les cas.

Au secours! :ring_buoy: :frowning_face:

Merci

Bonjour
Je suis dans le même cas
Suite à la dernière MAJ du plugin SMS, mon démon ne démarre plus.

Bonjour,

Pas la peine dire « idem » sans apporter le moindre log ni la moindre info.

Il est même fort probable que vous ne soyez pas dans le même cas, que vous n’ayez pas la même erreur dans le log. Si c’est le cas, que votre erreur est différente, alors cela pollue ce sujet; créez un autre avec l’erreur.

@J2B Êtes-vous sûr du port?

Repartez sur une sauvegarde alors, quand c’est « en production » il vaut mieux patienter avant de mettre à jour… ou passer par un environnement d’acceptance avant.

1 « J'aime »

logs:

[2022-10-26 08:30:13]INFO : Lancement démon sms : /usr/bin/python3 /var/www/html/plugins/sms/resources/smsd/smsd.py --device /dev/ttyUSB2 --loglevel debug --socketport 55002 --serialrate 115200 --pin None --textmode no --smsc None --cycle 30 --callback http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php --apikey r8yZ2dK1h25AKE1fiZlJOXbkeT5qgXexOBmeMWFAAFdywsZvlNa5dCruvI0N0JAI --pid /tmp/jeedom/sms/deamon.pid
[2022-10-26 08:30:13]INFO : Start smsd
[2022-10-26 08:30:13]INFO : Log level : debug
[2022-10-26 08:30:13]INFO : Socket port : 55002
[2022-10-26 08:30:13]INFO : Socket host : 127.0.0.1
[2022-10-26 08:30:13]INFO : PID file : /tmp/jeedom/sms/deamon.pid
[2022-10-26 08:30:13]INFO : Device : /dev/ttyUSB2
[2022-10-26 08:30:13]INFO : Apikey : r8yZ2dK1h25AKE1fiZlJOXbkeT5qgXexOBmeMWFAAFdywsZvlNa5dCruvI0N0JAI
[2022-10-26 08:30:13]INFO : Callback : http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php
[2022-10-26 08:30:13]INFO : Cycle : 30.0
[2022-10-26 08:30:13]INFO : Serial rate : 115200
[2022-10-26 08:30:13]INFO : Pin : None
[2022-10-26 08:30:13]INFO : Text mode : no
[2022-10-26 08:30:13]INFO : SMSC : None
[2022-10-26 08:30:13]DEBUG : Writing PID 25775 to /tmp/jeedom/sms/deamon.pid
[2022-10-26 08:30:13]DEBUG : Init request module v2.28.1
[2022-10-26 08:30:13]DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
[2022-10-26 08:30:13]DEBUG : http://127.0.0.1:80 "GET /plugins/sms/core/php/jeeSMS.php?apikey=r8yZ2dK1h25AKE1fiZlJOXbkeT5qgXexOBmeMWFAAFdywsZvlNa5dCruvI0N0JAI HTTP/1.1" 200 0
[2022-10-26 08:30:13]DEBUG : Socket interface started
[2022-10-26 08:30:13]DEBUG : LoopNetServer Thread started
[2022-10-26 08:30:13]DEBUG : Start listening...
[2022-10-26 08:30:13]DEBUG : Connecting to GSM Modem...
[2022-10-26 08:30:13]DEBUG : Text mode false
[2022-10-26 08:30:13]INFO : Connecting to modem on port /dev/ttyUSB2 at 115200bps
[2022-10-26 08:30:13]DEBUG : Listening on: [127.0.0.1:55002]
[2022-10-26 08:30:13]DEBUG : write: ATZ
[2022-10-26 08:30:23]ERROR : Exception: None
[2022-10-26 08:30:23]DEBUG : Send to jeedom :  {'number': 'none', 'message': 'None'}
[2022-10-26 08:30:23]ERROR : Exit 1 because this exeption is fatal
[2022-10-26 08:30:23]DEBUG : Shutdown
[2022-10-26 08:30:23]DEBUG : Removing PID file /tmp/jeedom/sms/deamon.pid
[2022-10-26 08:30:23]DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
[2022-10-26 08:30:23]DEBUG : LoopNetServer Thread stopped
[2022-10-26 08:30:23]DEBUG : Exit 0

Est-ce le même problème?

En tout cas cela y ressemble, même erreur dans le log ou plutôt absence d’erreur.

C’est le log en beta ou stable?

A priori oui,
j’ai testé un changement physique de port sur la smart,
cela ne change rien

> lsusb

Bus 001 Device 004: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
Bus 001 Device 020: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC
Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

au branchement sur le nouveau port usb

> dmesg

[481656.753908] usb 1-1.1: new full-speed USB device number 20 using dwc_otg
[481656.861276] ftdi_sio 1-1.1:1.0: FTDI USB Serial Device converter detected
[481656.867452] usb 1-1.1: Detected FT232RL
[481656.872258] usb 1-1.1: Number of endpoints 2
[481656.877090] usb 1-1.1: Endpoint 1 MaxPacketSize 64
[481656.881826] usb 1-1.1: Endpoint 2 MaxPacketSize 64
[481656.886455] usb 1-1.1: Setting MaxPacketSize 64
[481656.891481] usb 1-1.1: FTDI USB Serial Device converter now attached to ttyUSB0

Pour ma part je suis sur la dernier MAJ stable.

Merci :wink:

La clé est branchée en directe sur la smart?
Testez de la brancher sur un hub usb ayant sa propre alimentation

Et il n’y a qu’un seul port USB vu? souvent il y en a 2 ou 3 remonté et ca marche avec l’un mais pas avec l’autre

ces 2 points sont dans la FAQ de la doc du plugin.

La clé est branchée en directe sur la smart?

Oui depuis quelques années sans problème :slight_smile:.
La MAJ demande peut être plus de puissance, je vais testé un hub

Et il n’y a qu’un seul port USB vu?

?
J’ai une clé Zigbee (Device 004) et le modem Lixee (Device 020) en usb.

Plus d’info sur le port usb du lixee

Bus 001 Device 020: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0         8
  idVendor           0x0403 Future Technology Devices International, Ltd
  idProduct          0x6001 FT232 Serial (UART) IC
  bcdDevice            6.00
  iManufacturer           1
  iProduct                2
  iSerial                 3
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0020
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower               90mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              2
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
    0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0

Log en beta, mais le même en stable.

Le exit 0 effectivement, mais je ne crois pas que ce soit le but du daemon de s’arrêter?

J’ai fait une restauration en 4.2 (dernière backup avant 4.3) et c’est revenu à la normale. Le plugin SMS fonctionne.

Plus qu’à attendre une mise à jour qui corrige.

Qui n’arrivera sans doute pas par magie, d’où l’intérêt de creuser pour voir d’où peut venir ce problème…

Non, c’est le

qui est une « absence » d’exception et vu qu’on a aucun message d’erreur, aucune idée de l’exception qui a lieu, je n’ai aucune idée de comment fixer

Pourriez-vous tout de même me montrer le log beta? meme si vous ne voyez pas de différence

Je sèche complétement. J’ai demandé de l’aide à @lixee

C’est le log en beta que j’ai posté.

Test du modem sur mon Win11 via putty sans Pb.

Donc soit la dernière MAJ demande plus de voltage (euh …)
Soit le port est mal reconnu par le plugin ?
Soit une dépendance pose problème avec ce modem en particulier ?
Soit ? :crazy_face:

Bonjour,
Avez-vous des nouvelles à propos de ce problème?
Je suis revenu en 4.2 et ça fonctionne et ma clé Lixee est sur un hub alimenté.
Merci d’avance

1 « J'aime »

Est il possible (j’en sais franchement rien) de sortir un version beta avec plus de logs ? histoire d’en savoir plus sur le pourquoi du comment ? :slight_smile: