Clé 4G Huawei E3372h-607 pour envoyer des SMS

Bonjour à tous,

Je débute sur Jeedom et après des débuts prometteurs (installation d’un mini PC debian 10 + Jeedom 4 + z wave + prise électrique, détecteur température fibaro) je me retrouve complètement coincé pour l’envoi de SMS avec une clé Huawei achetée ici :

https://www.domotique-store.fr/domotique/modules-domotiques/accessoires/1072-cle-3g4g-compatible-eedomus-et-jeedom-chipset-huawei-e3372-wizelec.html

Ma première surprise est qu’elle est arrivée sans emballage & notice & driver avec la mention « airtel » dessus. Du matériel recyclé sans le mentionner ?

Ma seconde (mauvaise) surprise est que j’ai découvert après coup que le chiffre après le e3372 était important. Il y a un paramétrage disponible pour le 153 J’ai reçu une clé e3372-607.

https://community.jeedom.com/t/presentation-akenad/2440/21

Créer le fichier /etc/usb_modeswitch.d/12d1:1f01 avec comme contenu :

# Huawei E3372s-153 ou E3372h-153 switch mode vers 12d1:1442 (mode GSM modem) :
TargetVendor=0x12d1
Targetproduct=0x1f01
MessageContent="55534243000000000000000000000011060000000000000000000000000000"

Q1 : La série de chiffre de MessageContent pour la 607 peut-elle être trouvé/construite quelque part ?

J’ai branché la clé, elle semble bien reconnue par Debian 10 (avec la mention Vodafone?? bon.). Mais Jeedom et son plugin ne la reconnaissent pas. Je ne sais pas où aller ensuite et manque peut-être des compétences techniques.

Je suis assez pessimiste sur la suite des opérations. J’ai vu que des gens ont eu des soucis similaires il y a 6 mois mais sans solution donnée dans le forum :

https://community.jeedom.com/t/cle-huawei-e3372h/22149/16

Je me demande si le plus simple n’est pas de tout renvoyer et de trouver une clé 153. Mais avant, je lance tout de même une bouteille à la mer.

Q2 : Au final, est-ce quelqu’un a fait marché une E3372h-607 pour Jeedom 4.0 ? Si oui, est-ce que vous avez des conseils sur le paramétrage ?

Merci d’avance
Daniel

root@dom:~# lsusb
Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 011: ID 12d1:14dc Huawei Technologies Co., Ltd. E33372 LTE/UMTS/GSM HiLink Modem/Networkcard
Bus 002 Device 007: ID 0658:0200 Sigma Designs, Inc. Aeotec Z-Stick Gen5 (ZW090) - UZB
Bus 002 Device 004: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse
Bus 002 Device 012: ID 046d:c31a Logitech, Inc. Comfort Wave 450
Bus 002 Device 002: ID 8087:07da Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[597388.397311] usb 2-6: Product: Vodafone (Huawei)
[597388.397313] usb 2-6: Manufacturer: Vodafone (Huawei)
[597388.397315] usb 2-6: SerialNumber: 0123456789ABCDEF
[597388.436339] usb-storage 2-6:1.0: USB Mass Storage device detected
[597388.436672] scsi host4: usb-storage 2-6:1.0
[597389.086211] usb 2-6: USB disconnect, device number 10
[597389.732364] usb 2-6: new high-speed USB device number 11 using xhci_hcd
[597389.881118] usb 2-6: New USB device found, idVendor=12d1, idProduct=14dc, bcdDevice= 1.02
[597389.881124] usb 2-6: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[597389.881128] usb 2-6: Product: Vodafone (Huawei)
[597389.881132] usb 2-6: Manufacturer: Vodafone (Huawei)

Pourquoi Vodafone ?

root@dom:~# ls-l /dev/serial/by-id`
root root 13 mars  17 11:56 usb-0658_0200-if00 -> ../../ttyACM1

hello @Cleobule, as-tu avancé ? Merci

Bonjour,

Je suis intéressé si une solution à été trouvée pour les clé e3372h-607 je viens d’en acheter une et je n’arrive pas à la faire détecter par Jeedom.
J’étais persuadé quel était compatible :frowning:

Hello @merlin4785, si tu en as le courage, tu peux essayer d’adapter mon tuto en trouvant un firmware « 607 » compatible avec ta clef, voir ici:

Je ne pense pas qu’un firmware « 153 » soit compatible… risque de flinguer la clef !?

Je vais étudier ton tuto mais comme je suis dans les délais légales pour retourner la clé je vais hésiter.

Oui, ce sera sans doute du temps de gagné pour toi. Essaye de te procurer une clef d’occasion « 153 », car je ne suis pas certains qu’ils en refabriquent chez Huawei…

A la limite commande ta clef chez un revendeur de domotique (par exemple chez domotique-store), même si ce n’est pas une garantie de constance du type de modèle entre 2 commandes, au moins ils sont sensés avoir testé la compatibilité de ce qu’ils vendent avec Jeedom…

Quelle est ta config hardware de box Jeedom ? Rpi 4 ?

Je suis sur une machine virtuel hébergé sous proxmox et j’en suis super satisfait .

Ça marche @merlin4785 ! (Je te demandais car @alciol avait du flasher sa clef Huawei qui provenait de chez domotique-store sur raspberry Pi 4 avec Jeedom v4…)

Au cas où si cela peut être utile à d’autre en e3372-607, je viens de trouver une personne qui parle d’interroperabilité entre firmware e3372-607 et e3372-153, à priori dans le sens « utiliser un firmware 607 sur une clef 153 », pour l’inverse mon tuto serait à tester avec une clef 607, de 2 manières possibles différentes:

  1. Essayer d’installer un firmware « stick » générique prévu pour clef 153 sur une clef 607
    = à priori pas logique mais semble pouvoir fonctionner, à tester

  2. Essayer d’installer un firmware « stick » générique prévu pour clef 607 sur clef 607
    = il faut trouver les bons fichiers « binaries » adaptés à la clef 607 pour les injecter, à tester

:warning: Attention dans les deux cas risque de détruire la clef :stuck_out_tongue_winking_eye:

Quelques infos ici:

https://forum.xda-developers.com/t/working-real-3g-4g-usb-modem-sticks-on-px5-px3-units.3898344/page-13#post-82624909

Fichiers firmware 607 dispos dans les commentaires de la vidéo YouTube mentionnée, à voir s’il s’agit bien de firmware « stick »:

J’ai commandé ma clé chez planète domotique car en lisant trop rapidement j’ai cru lire Jeedom pour la compatibilité mais non c’était Jeedup … pourtant c’est sur une base jeedom … bizarre

Effectivement, drôle de réaction, Jeedup est basé sur Jeedom…

Je pense que c’est lié au hardware, les clefs « 153 » réagissent très différemment sur un raspberry 3 ou 4 par exemple, c’est très étrange mais vérifié. Alors sur une VM c’est peut être encore autre chose…

J’ai choisi de renvoyer la clé pendant que je le pouvais sans faire de modifications de celle ci.
Je vais commander celle là du coup = eedomus+ : Box domotique ZWave+ - www.domotique-store.fr

Ok @merlin4785, si tu peux nous donner la ref quand tu la reçois ce serait sympa :wink:
Pour voir quel est le type de modèle précis qu’ils vendent en ce moment…
(Si besoin, l’info est accessible sans démontage, juste sous le capot d’accès à la carte SIM)

Bonjour,

Oui, j’ai bien avancé : j’ai arrêter de m’e**der avec cette clé, j’ai perdu trop de temps et d’argent. Et je n’ai pas envie de me lancer dans des flashs de firmwares ou dans une compréhension fine de chaque log linux gms.

Bref, j’ai commandé cette clé chinoise qui ne paie pas de mine :

et là miracle, c’est pratiquement du plug& play. J’ai mis la clé, elle est apparue dans la config sans plus de manip que ça.

Un petit tâtonnement pour trouver le bon port (le mode auto ne marchait pas) et j’ai envoyé mon premier SMS.

Par contre le deamon est tombé assez vite après.

Sinon je n’ai pas encore testé la réception d’un sms dans jeedom.

Je n’ai pas vu de façon simple de le faire, il faut visiblement passer par des scénarios. Si quelqu’un a une méthode simple dans jeedom, je ferai le test et j’enverrai les résultats.

Non, ce ne sont pas les scenarios, mais les « interactions », et c’est très simple à mettre en œuvre pour « tester » un envoi de sms et une réponse générée par Jeedom.

Par exemple, tu peux:

  1. aller dans le menu tout en haut Outlils > Interactions > Ajouter.
  2. Tu entres un nom de demande puis :white_check_mark: Ok.
  3. Dans l’onglet général qui s’affiche, tu indique la réponse que tu souhaites que Jeedom donne.
  4. :white_check_mark: Sauvegarder et c’est tout.
  5. Ensuite, tu envoies un SMS avec juste la demande et tu dois recevoir un SMS en retour avec la réponse programmée.

Par contre, si ton démon tombe ce n’est pas bon signe :confused:
Si ta clef e3372h-607 est perdu et qu’elle dort dans un tiroir, je veux bien tenter de la flasher si tu es d’accord ?

Merci. Oui effectivement des interactions pardon et ça marche bien.

En 5 min de mise en place, j’ai bu allumer/éteindre une lampe par sms, avec réponse par sms à chaque commande. (Le seul truc, je ne sais pas pourquoi le sms de retour de commande est envoyé 3 fois, un détail a régler plus tard.)

Sinon le démon n’est pas tombé après 24h, la clé est stable. J’ai du faire une fausse manœuvre hier.

Bref, après les galères avec E3372h Huwaei, cette clé quadribande SIM800 SIM800C est un miracle de simplicité. Oui parce que j’ai même acheté deux huwaiei, une -320 et une -607 qui m’ont autant emmerdé l’une que l’autre sans résultats.

Je vais tenter de les revendre à un prix défiant toute concurrence si cela intéresse les flashers fous …

Merci pour ton retour @Cleobule, c’est très intéressant et cela permet de faire progresser toute la communauté.

Tiens-nous au courant de la stabilité du démon à l’avancement, car c’est le nerf de la guerre… et c’est tout l’intérêt de la techno sms en domotique: garder Jeedom accessible même en cas de panne web. Si le démon sms ne tient pas, ça devient un gadget cher pour pas grand chose :wink: (abonnement, etc).

Pour le reste, je serai intéressé de tenter le flashage pour compléter éventuellement mon tuto, juste pas envie de dépenser 60€ pour faire le test :slight_smile: on passe en MP pour ça.

Une dernière chose:

Saurais-tu nous donner les stats de reception réseau moyennes avec ton équipement SIM 800 ? (Valeur / 30).

Bonne journée !

Salut @merlin4785, as-tu reçu ta nouvelle clef ?

Non je ne m’en suis pas encore occupé de commander une nouvelle. Il faut que je trouve celle ou je suis sûr ou cela fonctionnera sans problème

Salut @Cleobule, le démon est toujours stable ? Merci !

Oui, c’est super-stable. Ça n’est pas tombé une seule fois en trois mois. (Avec un reboot au milieu pour une autre raison.)

Les deux trucs à surveiller sont :

La mémoire de la carte SIM. Si elle est pleine, cela ne fonctionne plus, sans message d’erreur très clair au premier abord.

Le deuxième truc, c’est que pour une raison que j’ignore, cela répond systématiquement par 3 SMS à chacune des intéractions. Cela n’est pas très problématique, je peux suivre comme ça la fermeture/ouverture du portail, mais c’est curieux. J’ai joué avec tous les paramètres du plugin SMS, rien n’y fait.