Bonjour à tous, c'est akenad
,
aujourd'hui je vais vous présenter un retour d'expérience sur la mise en œuvre du plugin SMS sur une JeedomOdroid (c'est à dire un Odroid-C2 avec Jeedom) avec des clés USB Huawei, sans avoir au préalable modifié le firmware ni changé de mode en dur dans la clé et en utilisant usb_modeswitch.
les clés sont les suivantes (Modèle indiqué sous le capot et DC-Unlocker) :
- E3531i-2 (Hardware CU1E3131IM, firmware 22.521.31.00.400)
- E3372s-153 (Hardware CL1E3372SM Ver.A, firmware 22.286.03.01.1202)
- E3372h-153 (Hardware CL2E3372HM, firmware 22.328.62.00.1217)
(elles ont toutes des firmwares "Hi-Link alias CDC_Ether")
au préalable,
pour installer une JeedomOdroid c'est ici
ensuite, Installation de usb_modeswitch :
ensuite, créer le fichier /etc/usb_modeswitch.d/12d1:1f01 :
Code : Tout sélectionner
# nano /etc/usb_modeswitch.d/12d1:1f01
contenu du fichier :
# Huawei E3531i-2 switch mode vers 12d1:1001 (mode GSM modem, 3 ports)
TargetVendor=0x12d1
Targetproduct=0x1f01
MessageContent="55534243123456780000000000000011062000000100000000000000000000"
ensuite, insérer la clé E3531i-2
vérifier par les commandes lsusb et dmesg :
Code : Tout sélectionner
$ lsusb
Bus 001 Device 011: ID 12d1:1001 Huawei Technologies Co., Ltd. E169/E620/E800 HSDPA Modem
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
$ dmesg
[...]
[362087.535099] usb 1-1.1: new high-speed USB device number 11 using dwc_otg
[362087.636394] usb 1-1.1: New USB device found, idVendor=12d1, idProduct=1001
[362087.636406] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[362087.636412] usb 1-1.1: Product: HUAWEI Mobile
[362087.636418] usb 1-1.1: Manufacturer: HUAWEI
[362087.675442] usbcore: registered new interface driver option
[362087.675507] usbserial: USB Serial support registered for GSM modem (1-port)
[362087.675730] option 1-1.1:1.0: GSM modem (1-port) converter detected
[362087.675993] usb 1-1.1: GSM modem (1-port) converter now attached to ttyUSB0
[362087.676044] option 1-1.1:1.1: GSM modem (1-port) converter detected
[362087.676223] usb 1-1.1: GSM modem (1-port) converter now attached to ttyUSB1
[362087.676256] option 1-1.1:1.2: GSM modem (1-port) converter detected
[362087.676416] usb 1-1.1: GSM modem (1-port) converter now attached to ttyUSB2
Pour configurer le plugin, le mieux est de s'inspirer de la documentation Jeedom officielle existante ici :
https://jeedom.github.io/plugin-sms/fr_FR/
Dans le plugin SMS configurer le port SMS avec le premier port GSM modem (ici ttyUSB0).
De la même manière les clés E3372 peuvent être utilisées sur la JeedomOdroid :
fichier /etc/usb_modeswitch.d/12d1:1f01 :
Code : Tout sélectionner
# nano /etc/usb_modeswitch.d/12d1:1f01
contenu du fichier :
# Huawei E3372s ou E3372h switch mode vers 12d1:1442 (mode GSM modem) :
TargetVendor=0x12d1
Targetproduct=0x1f01
MessageContent="55534243000000000000000000000011060000000000000000000000000000"
(Nota : De la même manière ces clés peuvent être utilisées sur des RPi3B avec Raspbian Stretch)
Voila j'espère que ce retour d’expérience sera utile aux membres Jeedom.
akenad