J’ai acheté une clé sur Aliexpress avec l’intention d’envoyer des SMS depuis ma Jeedom (liaison de secours au cas où le réseau fixe ne fonctionnerait plus). Il s’agit d’une E3372h-153 logotée « 3 » (Vodafone). Sur Windows 10, j’ai réussi à envoyer des sms grâce à l’interface WebUI à l’adresse 192.168.8.1 (interface Hilink). Elle apparait donc utilisée comme port réseau (Remote NDIS based Interface Sharing Device).
Sur un RPi3b+ avec un jeedom en V4.1.25, elle apparait ainsi :
**jeedom@jeedom**:**~ $** lsusb
Bus 001 Device 005: ID 174c:0820 ASMedia Technology Inc.
Bus 001 Device 006: ID 12d1:1f1e Huawei Technologies Co., Ltd.
Bus 001 Device 004: 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
J’ai essayé le plugin SMS mais je n’y arrive pas (la led de la clé clignote mais pas possible de « monter » un port USB). Aussi, J’ai suivi les conseils de @multismania à la lettre … mais pour l’instant, ça ne marche pas ! La clé est-elle incompatible ? Un piste ? D’avance merci !
PS : Il y avait ceci dans le logfile Script :
Erreur exécution de la commande [Test_Pins22][SMS][Envoi SMS] : Erreur sur /var/www/html/plugins/script/data/Envoisms « La boites aux lettres à été ouverte le Dimanche 3 Octobre 2021 à 11h18. » « +41xxxxxxxxx » 2>&1 valeur retournée : 7. Détails : curl http://192.168.8.1/api/webserver/SesTokInfo % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:–:-- --:–:-- --:–:-- 0 0 0 0 0 0 0 0 0 --:–:-- 0:00:01 --:–:-- 0 0 0 0 0 0 0 0 0 --:–:-- 0:00:02 --:–:-- 0 0 0 0 0 0 0 0 0 --:–:-- 0:00:03 --:–:-- 0 0 0 0 0 0 0 0 0 --:–:-- 0:00:04 --:–:-- 0 0 0 0 0 0 0 0 0 --:–:-- 0:00:05 --:–:-- 0 0 0 0 0 0 0 0 0 --:–:-- 0:00:06 0……….
:–:-- 0 0 0 0 0 0 0 0 0 --:–:-- 0:02:05 --:–:-- 0 0 0 0 0 0 0 0 0 --:–:-- 0:02:06 --:–:-- 0 0 0 0 0 0 0 0 0 --:–:-- 0:02:07 --:–:-- 0 0 0 0 0 0 0 0 0 --:–:-- 0:02:08 --:–:-- 0 0 0 0 0 0 0 0 0 --:–:-- 0:02:09 --:–:-- 0 0 0 0 0 0 0 0 0 --:–:-- 0:02:10 --:–:-- 0 0 0 0 0 0 0 0 0 --:–:-- 0:02:11 --:–:-- 0 0 0 0 0 0 0 0 0 --:–:-- 0:02:12 --:–:-- 0curl: (7) Failed to connect to 192.168.8.1 port 80: Connection timed out
Et le firmware :
|Version matérielle : CL2E3372HM
|Version du logiciel: 21.327.01.00.11
|Version IU Web: 17.100.11.00.03
Merci @Alexcrp, une question de béotien : Avec ta solution, la clé fonctionne-t-elle sur un réseau 4G (LTE) ? En Suisse, le réseau 2G a été arrêté par la plupart des opérateurs (Swisscom) ou est sur le point de l’être (Sunrise).
Quelques soucis pour moi avec ton tuto pour flasher ma clé Huawai E3372h-153… donc un coup de pouce est requis ! En partant de l’image fournie par Jeedom pour un RPi (Raspbian 10 buster + Jeedom V4.1.27), il n’est pas possible de se connecter au compte pi/pass raspberry. Seul le compte jeedom/pass Mjeedom96 est utilisable.
Tout va assez bien jusqu’à l’installation du dézippeur 7z (parfois en supprimant le sudo initial). La commande nécessite cette syntaxe :
sudo apt-**get** install p7zip*
Sans l’étoile, la commande est inconnue.
Pour dézipper, la commande doit être :
7z x Huawei_E3372h-153_21.180.01.00.00_Firmware_general_3Ginfo.ru.7z
Avec le dernier caractère “`“, ça ne marche pas.
Jusque-là, ce sont des bricoles. Pour être le plus clair possible, la clé est bien présente sur un port USB.
jeedom@jeedom:/ $ lsusb
Bus 001 Device 005: ID 174c:0820 ASMedia Technology Inc.
Bus 001 Device 006: ID 12d1:1f1e Huawei Technologies Co., Ltd.
Bus 001 Device 004: 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
Par contre, en partant de la racine, il n’y a pas de répertoire dev/serial donc la commande sudo ls -l /dev/serial/**by**-id ne fonctionne pas. En cherchant un peu (inclus un reboot), j’ai constaté que la clé est visible comme disque.
Ok pour ceci, tout dépend des config de chacun pour le User ID / pass
D’accord, ça me surprend un peu mais pourquoi-pas, je n’avais pas eu ce retour par les autres qui ont testé le tuto auparavant. Je croyais que ça fonctionnait avec p7zip ou p7zip-full à la fin.
Si quelqu’un d’autre peut me confirmer avant de MAJ le tuto ? merci
[EDIT] Peut-être lié à la réponse n°4 aussi ?
Bien vu merci, le pense que l’apostrophe est une coquille au moment du recopiage de la commande, j’ai modifié dans le tuto
A mon avis, cela vient sans doute du fait que tu utilises l’image préparée par Jeedom pour le Buster, ils ont peut être nettoyé un peu la distrib Linux en supprimant des fonctions superflues, ou alors c’est un Buster avec interface graphique ?
De mon côté, pour le tuto, j’ai d’abord installé Rpi OS Lite = Ancien Raspbian (sans interface graphique) sur le RPi depuis la source officielle ici.
Si je comprends bien, tu es arrêté au début de l’étape n°3 du tuto « Injection du nouveau Firmware » ?
La priorité est de récupérer une config Linux avec un repertoire dev, car toutes les autres commandes seront basées là-dessus…
Oui c’est vrai cela ne fonctionne que dans le sens envoi de sms, il faudra que je gratte pour trouver le mode inverse sms vers jeedom mais cela me semble bien plus compliqué. Par contre mon système marche impeccable depuis plusieurs mois sans défaillance sans mise à jour ou quoi que ce soit de la clèe usb gsm.
Oui mais si c’est unilatéral, ce n’est pas assez intéressant pour moi je trouve, si c’est unilateral autant avoir uniquement des notifications web, avec un onduleur, c’est suffisant (et du coup pas besoin de carte SIM, d’abonnement, etc).
Pour moi le vrai intérêt du plugin SMS c’est de pouvoir interagir, une sorte de plan B au cas ou il n’y a plus rien d’autre qui fonctionne (ni 220V ni web)
Ou aussi si tu te trouves dans une zone blanche sans 4G par exemple.
S’il n’y a plus de web (mais encore du 220V chez toi), ou si tu es dans une zone blanche sans capter internet, avec les sms tu peux piloter ton chauffage, volets, portail… ce que tu ne peux plus avec l’app smartphone en cas de panne web chez toi ou si tu te trouves dans une zone sans capter internet sur ton tel…
Enfin chacun voit son besoin Mais je trouve cela dommage de deployer un truc assez lourd (achat clef GSM, abonnement, etc) pour juste avoir des notifs, qui marchent deja tres bien avec telegram, etc.
Je comprend bien ta démarche si pas de web ou plus de 230v. Pour mon cas en effet je veux juste être informé par sms (même si pas de 230v car sur onduleur…) de l’état de mes capteurs, porte, détection etc.
Effectivement le retour serait un top.
Bonne journée.
Yes, mais du coup, si ta box internet est aussi sur onduleur, ça fonctionne aussi en notif web sans avoir besoin des sms ?
Le seul avantage à maintenir les sms dans ton cas (puisque unilatéral) est l’accès aux infos en zones blanches (= dans les lieux où tu ne captera pas internet - wifi ou 4/5G)
Le problème des notifications et qu’il faut si je ne me trompe pas l’application Jeedom sur le téléphone. Par le SMS juste en changeant la variable « numéro de téléphone » n’importe qui peut alors recevoir les infos sans charger quoi que ce soit sur le téléphone. Idéal si votre voisin reste sur place ou un proche lorsque vous êtes absent.
Effectivement c’est intéressant de ce point de vue
Même si, dans le cas de la personne sur place, l’usage est limité: recevoir un SMS lorsque les plombs sautent c’est peut être superfétatoire
De mon côté je préfère garder la main pour avertir les voisins, trop peur de les deranger avec un faux positif…
J’ai eu aussi le problème du fonctionnement des SMS que dans un sens (envoi des alertes uniquement) alors que tout avait bien fonctionné dans les 2 sens pendant 2 ans avant. Ma méthode actuelle avec sms2mqtt + plugin JMQTT + Node-Red pour récupérer les interactions. Je me suis également fait un transfert de SMS si un inconnu envoi des SMS de commande à Jeedom !
Ou recevoir un SMS lorsque la connexion internet est coupée, ça évite de s’énerver inutilement sur son PC