Dongle 4G fonctionnel et pas cher à base de Quectel BG96

Sais-tu combien de temps après il se relance car j’ai gardé des erreurs des les logs un petit moment avant que cela fonctionne :

[2026-03-06 09:33:42] ERROR  : Global listen exception of type CommandError occurred:
[2026-03-06 09:33:42] ERROR  : Exit 1 because this exception is fatal
[2026-03-06 09:35:17] ERROR  : Global listen exception of type TimeoutException occurred: None
[2026-03-06 09:35:17] ERROR  : Exit 1 because this exception is fatal
[2026-03-06 09:40:17] ERROR  : Global listen exception of type TimeoutException occurred: None
[2026-03-06 09:40:17] ERROR  : Exit 1 because this exception is fatal
[2026-03-06 09:45:16] ERROR  : Global listen exception of type TimeoutException occurred: None
[2026-03-06 09:45:16] ERROR  : Exit 1 because this exception is fatal

Tu as mes logs sur l’autre sujet, soit au deuxième lancement automatique.

Tu as, peut être, un autre problème. Il faudrait les logs en débug.

Après avoir investigué un peu, lorsque je laisse le daemon faire sa vie s’il est en erreur, il semble redémarrer 3-4 fois avant d’être OK (à priori toutes les 5 minutes), mais lorsque je lance mon script 3 minutes après le reboot, que je fais un stop propre avec temporisation puis un start, il est OK en un redémarrage.
Mais à priori je n’ai pas exactement la même erreur que toi :

[2026-03-06 14:35:15] DEBUG  : write: AT
[2026-03-06 14:35:15] DEBUG  : response: ['OK']
[2026-03-06 14:35:15] DEBUG  : write: AT^CVOICE=?
[2026-03-06 14:35:15] DEBUG  : response: ['ERROR']
[2026-03-06 14:35:15] DEBUG  : write: AT+VTS=?
[2026-03-06 14:35:15] DEBUG  : response: ['ERROR']
[2026-03-06 14:35:15] DEBUG  : write: AT^DTMF=?
[2026-03-06 14:35:15] DEBUG  : response: ['ERROR']
[2026-03-06 14:35:15] DEBUG  : write: AT^USSDMODE=?
[2026-03-06 14:35:15] DEBUG  : response: ['ERROR']
[2026-03-06 14:35:15] DEBUG  : write: AT+WIND=?
[2026-03-06 14:35:15] DEBUG  : response: ['ERROR']
[2026-03-06 14:35:15] DEBUG  : write: AT+ZPAS=?
[2026-03-06 14:35:15] DEBUG  : response: ['ERROR']
[2026-03-06 14:35:15] DEBUG  : write: AT+CSCS=?
[2026-03-06 14:35:15] DEBUG  : response: ['+CSCS: ("IRA","GSM","UCS2")', 'OK']
[2026-03-06 14:35:15] DEBUG  : write: AT+CNUM=?
[2026-03-06 14:35:15] DEBUG  : response: ['OK']
[2026-03-06 14:35:15] DEBUG  : write: AT+CGMI
[2026-03-06 14:35:15] DEBUG  : response: ['Quectel', 'OK']
[2026-03-06 14:35:15] DEBUG  : write: AT+CGMI
[2026-03-06 14:35:15] DEBUG  : response: ['Quectel', 'OK']
[2026-03-06 14:35:15] DEBUG  : write: AT+ZPAS?
[2026-03-06 14:35:15] DEBUG  : response: ['ERROR']
[2026-03-06 14:35:15] INFO  : Unknown/generic modem type - will use polling for call state updates
[2026-03-06 14:35:15] DEBUG  : write: AT+COPS=3,0
[2026-03-06 14:35:15] DEBUG  : response: ['OK']
[2026-03-06 14:35:15] DEBUG  : write: AT+CMGF=0
[2026-03-06 14:35:15] DEBUG  : response: ['OK']
[2026-03-06 14:35:15] DEBUG  : write: AT+CSCA?
[2026-03-06 14:35:15] DEBUG  : response: ['+CSCA: "+33695000695",145', 'OK']
[2026-03-06 14:35:15] DEBUG  : write: AT+CSMP=49,167,0,0
[2026-03-06 14:35:15] DEBUG  : response: ['OK']
[2026-03-06 14:35:15] DEBUG  : write: AT+CSCA?
[2026-03-06 14:35:15] DEBUG  : response: ['+CSCA: "+33695000695",145', 'OK']
[2026-03-06 14:35:15] DEBUG  : write: AT+CPMS=?
[2026-03-06 14:35:15] DEBUG  : response: ['+CPMS: ("ME","MT","SM","SR"),("ME","MT","SM","SR"),("ME","MT","SM","SR")', 'OK']
[2026-03-06 14:35:15] DEBUG  : write: AT+CPMS="ME","ME","ME"
[2026-03-06 14:35:15] DEBUG  : response: ['+CPMS: 0,23,0,23,0,23', 'OK']
[2026-03-06 14:35:15] DEBUG  : write: AT+CNMI=2,1,0,2
[2026-03-06 14:35:15] DEBUG  : response: ['OK']
[2026-03-06 14:35:15] DEBUG  : write: AT+CLIP=1
[2026-03-06 14:35:15] DEBUG  : response: ['ERROR']
[2026-03-06 14:35:15]WARNING : Incoming call calling line identification (caller ID) not supported by modem. Error: AT+CLIP=1
[2026-03-06 14:35:15] DEBUG  : write: AT+CVHU=0
[2026-03-06 14:35:15] DEBUG  : response: ['ERROR']
[2026-03-06 14:35:15] DEBUG  : Configure smsc : +33695000695
[2026-03-06 14:35:15] DEBUG  : write: AT+CSCA="+33695000695"
[2026-03-06 14:35:15] DEBUG  : response: ['OK']
[2026-03-06 14:35:15] DEBUG  : Waiting for network...
[2026-03-06 14:35:15] DEBUG  : write: AT+CREG?
[2026-03-06 14:35:15] DEBUG  : response: ['+CREG: 0,5', 'OK']
[2026-03-06 14:35:15] DEBUG  : Signal 15 caught, exiting...
[2026-03-06 14:35:15] DEBUG  : Shutdown
[2026-03-06 14:35:15] DEBUG  : Removing PID file /tmp/jeedom/sms/deamon.pid

Tes logs ne sont pas complets, ils ne permettent pas de faire un diagnostique.