J2B
Octobre 23, 2022, 8:31
1
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
J2B
Octobre 25, 2022, 12:07
2
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 »
FredGB
Octobre 26, 2022, 5:54
3
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!
Merci
Bonjour
Je suis dans le même cas
Suite à la dernière MAJ du plugin SMS, mon démon ne démarre plus.
Mips
Octobre 26, 2022, 6:26
5
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.
Mips
Octobre 26, 2022, 6:27
6
@J2B Êtes-vous sûr du port?
nebz
Octobre 26, 2022, 6:27
7
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 »
FredGB
Octobre 26, 2022, 6:35
8
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?
Mips
Octobre 26, 2022, 7:26
9
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?
J2B
Octobre 26, 2022, 11:22
10
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
Mips
Octobre 26, 2022, 11:27
11
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.
J2B
Octobre 26, 2022, 11:51
12
La clé est branchée en directe sur la smart?
Oui depuis quelques années sans problème .
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
FredGB
Octobre 26, 2022, 12:03
13
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.
nebz
Octobre 26, 2022, 12:06
14
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…
Mips
Octobre 26, 2022, 12:23
15
Non, c’est le
FredGB:
Exception: None
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
J2B
Octobre 26, 2022, 12:36
16
Je sèche complétement. J’ai demandé de l’aide à @lixee
FredGB
Octobre 26, 2022, 12:51
17
C’est le log en beta que j’ai posté.
J2B
Octobre 28, 2022, 10:50
18
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 ?
FredGB
Novembre 7, 2022, 2:55
19
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 »
J2B
Novembre 7, 2022, 2:57
20
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 ?