Demon NOK suite a migration jeedom vers 4.3.21

Bonjour,
Suite a la migration vers jeedom 4.3.21 le demon du plugin SMS est NOK.
Voila ce que j’ai dans les logs,Les ports aurait changé avec la version 4.3.21 !!!

[2023-12-29 11:34:55][ERROR] : Impossible de lancer le démon sms, vérifiez le port
[2023-12-29 11:35:11][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2023-12-29 11:35:13][INFO] : Lancement démon sms : /usr/bin/python3 /var/www/html/plugins/sms/resources/smsd/smsd.py --device /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 --loglevel debug --socketport 55002 --serialrate 9600 --pin AJdom74203& --textmode no --smsc None --cycle 20 --callback http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php --apikey VNQjPd3GZfgqZDfx8u4qELR5YMvDcPgW --pid /tmp/jeedom/sms/deamon.pid
sh: 1: --textmode: not found

Merci pour vos conseil

Montrer la page santé jeedom

Montrer la page de config du plugin

Bonjour,
page sante et config


La charge est trop importante et il y a des plugins qui semblent s’installer. Cela correspond à quoi?

Antoine

je ne sais pas , j’ai juste fait une migration vers 4.3.21 et beaucoup de pb avec zigbee2mqtt,zwave, sms zigbee .

Est-ce que se sont les dépendances qui essaient de s’installer ???

Il doit y avoir un pb sur les ports USB en effet j’ai 4 clé :
1 Zwave
1 pop pour zigbee
1 sonoff pour zigbee2mqtt
1 pour sms sim800
et


 **lsusb** 

Bus 001 Device 005: ID 152d:1561 JMicron Technology Corp. / JMicron USA Technology Corp. JMS561U two ports SATA 6Gb/s bridge
Bus 001 Device 011: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
Bus 001 Device 010: ID 1a86:55d4 QinHeng Electronics 
Bus 001 Device 009: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 008: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
Bus 001 Device 007: ID 0658:0200 Sigma Designs, Inc. Aeotec Z-Stick Gen5 (ZW090) - UZB
Bus 001 Device 004: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 006: ID 0424:7800 Standard Microsystems Corp. 
Bus 001 Device 003: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
Bus 001 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

 **ls -l /dev/serial/by-id**

lrwxrwxrwx 1 root root 13 déc.  30 19:43 usb-0658_0200-if00 -> ../../ttyACM0
lrwxrwxrwx 1 root root 13 déc.  30 19:43 usb-1a86_USB_Serial-if00-port0 -> ../../ttyUSB1
lrwxrwxrwx 1 root root 13 déc.  30 19:43 usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20220817142041-if00 -> ../../ttyACM1

et les logs


[2023-12-31 08:38:10][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2023-12-31 08:38:12][INFO] : Lancement démon sms : /usr/bin/python3 /var/www/html/plugins/sms/resources/smsd/smsd.py --device /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 --loglevel debug --socketport 55002 --serialrate 9600 --pin AJdom74203& --textmode no --smsc None --cycle 20 --callback http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php --apikey VNQjPd3GZfgqZDfx8u4qELR5YMvDcPgW --pid /tmp/jeedom/sms/deamon.pid
sh: 1: --textmode: not found
[2023-12-31 08:38:45][ERROR] : Impossible de lancer le démon sms, vérifiez le port

Dans le plugin change la configuration du port on montre nous ce que tu y trouves comme choix

voila le choix:

j’ai essayé USB0 et USB1 sans succes

acm0 peut être

Non toujours l’erreur.
Le passage en 4.3.21 ma crée beaucoup de pb.
je vais enlever la cle popp car le plugin zigbee est aussi nok et rebooter.

Chez moi je suis en /dev/ttyUSB0 (/dev/ttyUSB0) et la clé est sur un hub autoalimenté.
J’ai dû changer de port depuis la mise en place du byid, avant le port était identifié comme un des ports du Hub avec Huawei dans le nom.

J’ai essayé USB0 et USB1 mais toujours l’erreur.
Rennais3500 je viens de lire ta réponse pour la sirene heiman.Comme zigbee est nok j’ai du passer ma sirene sur zigbee2mqtt et je n’arrive pas a faire marcher les leds.
Dans les commandes je vois que tu as la commande « flash » que je n’ai pas , la tu rajouter.

Oui je l’ai rajouté, j’avais trouvé ça sur le forum.

{"warning":{"mode":"stop","level":"very_high","strobe_level":"very_high","strobe":1,"strobe_d

@Rol38 zigbee truc brol c’est hors sujet ici

Mon plugin sms est en beta au fait

Bonjour,
Vérifiez le code pin dans la configuration du plugin.
Il y a un & qui provoque l’erreur en scindant la commande de lancement du daemon en 2 commandes.
image

pas que &, le AJdom n’a rien à faire là non plus

edit: @Rol38 => changez votre mot de passe de jeedom aussi car à présent on le connait :wink:
et désactivez le remplissage automatique des mots de passes, c’est une catastrophe cette fonctionnalité, c’est ca qui a rempli votre mot de passe dans le champs « code pin » du plugin et qui a cassé la config

Bonjour,

Il est possible que la popp et la sim800 soient vu avec le même identifiant (1a86_USB_Serial) car il semblent avoir la meme puce série Qinheng.

Essayer de débrancher popp et sim800 et rebrancher que la sim800 puis sélectionner le port dans la configuration du plugin sms.

akenad :slight_smile:

Merci ,Merci, a tous
effectivement le champ du « code pin » est rempli par mon mon appli de gestion des mots de passe !!!
J’ai encore une erreur probablement par le code pin.
Peux ton retrouver dans un backup le code pin ??

voila mon log

[2023-12-31 10:52:16][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2023-12-31 10:52:18][INFO] : Lancement démon sms : /usr/bin/python3 /var/www/html/plugins/sms/resources/smsd/smsd.py --device /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 --loglevel debug --socketport 55002 --serialrate 9600 --pin None --textmode no --smsc None --cycle 20 --callback http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php --apikey VNQjPd3GZfgqZDfx8u4qELR5YMvDcPgW --pid /tmp/jeedom/sms/deamon.pid
/usr/local/lib/python3.7/dist-packages/requests/__init__.py:114: RequestsDependencyWarning: urllib3 (2.0.7) or chardet (3.0.4)/charset_normalizer (2.0.12) doesn't match a supported version!
  RequestsDependencyWarning,
[2023-12-31 10:52:20][INFO] : Start smsd
[2023-12-31 10:52:20][INFO] : Log level : debug
[2023-12-31 10:52:20][INFO] : Socket port : 55002
[2023-12-31 10:52:20][INFO] : Socket host : 127.0.0.1
[2023-12-31 10:52:20][INFO] : PID file : /tmp/jeedom/sms/deamon.pid
[2023-12-31 10:52:20][INFO] : Device : /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0
[2023-12-31 10:52:20][INFO] : Apikey : VNQjPd3GZfgqZDfx8u4qELR5YMvDcPgW
[2023-12-31 10:52:20][INFO] : Callback : http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php
[2023-12-31 10:52:20][INFO] : Cycle : 20.0
[2023-12-31 10:52:20][INFO] : Serial rate : 9600
[2023-12-31 10:52:20][INFO] : Pin : None
[2023-12-31 10:52:20][INFO] : Text mode : no
[2023-12-31 10:52:20][INFO] : SMSC : None
[2023-12-31 10:52:20][DEBUG] : Writing PID 22268 to /tmp/jeedom/sms/deamon.pid
[2023-12-31 10:52:20][DEBUG] : Init request module v2.28.2
[2023-12-31 10:52:20][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2023-12-31 10:52:20][DEBUG] : http://127.0.0.1:80 "GET /plugins/sms/core/php/jeeSMS.php?apikey=VNQjPd3GZfgqZDfx8u4qELR5YMvDcPgW HTTP/1.1" 200 0
[2023-12-31 10:52:20][DEBUG] : Socket interface started
[2023-12-31 10:52:20][DEBUG] : LoopNetServer Thread started
[2023-12-31 10:52:20][DEBUG] : Start listening...
[2023-12-31 10:52:20][DEBUG] : Listening on: [127.0.0.1:55002]
[2023-12-31 10:52:20][DEBUG] : Connecting to GSM Modem...
[2023-12-31 10:52:20][DEBUG] : Text mode false
[2023-12-31 10:52:20][INFO] : Connecting to modem on port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 at 9600bps
[2023-12-31 10:52:20][DEBUG] : write: ATZ
[2023-12-31 10:52:30][ERROR] : Exception: None
[2023-12-31 10:52:30][DEBUG] : Send to jeedom :  {'number': 'none', 'message': 'None'}
[2023-12-31 10:52:30][ERROR] : Exit 1 because this exeption is fatal
[2023-12-31 10:52:30][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2023-12-31 10:52:30][DEBUG] : Shutdown
[2023-12-31 10:52:30][DEBUG] : Removing PID file /tmp/jeedom/sms/deamon.pid
[2023-12-31 10:52:30][DEBUG] : http://127.0.0.1:80 "POST /plugins/sms/core/php/jeeSMS.php?apikey=VNQjPd3GZfgqZDfx8u4qELR5YMvDcPgW HTTP/1.1" 200 0
[2023-12-31 10:52:30][DEBUG] : LoopNetServer Thread stopped
[2023-12-31 10:52:30][DEBUG] : Exit 0

Le plus simple serait de mettre ta sim dans un tel et de désactiver le pin c’est pas comme un tél que tu peux oublier dans un bar ou perdre