Bonsoir,
Voici mon installation :
Proxmox en V8.0.4 sur une miniPC (AMD Ryzen 5 5560U, 16Go de RAM, 512 M.2 SSD),
- 2 VM :
- Jeedom V4.3.17 sur Debian 11.7 (8Go de RAM et 16Go de disque),
- Zwave-JS UI V8.24.2 sur Debian 11 (1Go de RAM, 16Go),
- 1 LXC, avec Docker :
- Portainer
- Adguard
- serveur Mosquitto
- heimdall
Clés USB :
- Aeotec Z-Stick Gen5 monté sur la VM Zwave JS UI
- Hub 7 ports usb :
- Huawei E3372h-320, sim FreeMobile 2€
- RFXCom monté sur le VM Jeedom.
Je souhaite installer Sms2mqtt (GitHub - Domochip/sms2mqtt: Gateway to send/receive SMS through MQTT using an USB GSM dongle (gammu)) de @Domochip
J’ai vu les messages de @Domatizer :
Domatizer
Mips
août '21
Oui, excepté leminicom
car il fallait avoir Bac+38 pour savoir l’utiliser !
Mes galères ressemblent un peu à ce post et je n’ai pas envie de devoir compiler des sources.[quote]
Bonjour à tous, Aujourd’hui, retour d’expérience sur la mise en place de communication SMS bidirectionnelle avec Jeedom. Tout est parti d’un sujet (dispo ici) qui semblait promettre simplicité et efficacité. Les versions utilisées : Ubuntu 18 LTS Jeedom 3.3.39 Commençons par la partie hardware. Le dongle préconisé sur le tuto n’existant plus, je me suis rabattu sur son grand frère le Huawei E3531 (dispo ici). On patiente le temps de recevoir la SIM et le dongle… Comme indiqué sur le site …
[/quote] Sinon, j’ai installésms2mqtt
dans une autre machine virtuelle via Docker
GitHub### GitHub - Domochip/sms2mqtt: Gateway to send/receive SMS through MQTT using an…
Gateway to send/receive SMS through MQTT using an USB GSM dongle (gammu) - GitHub - Domochip/sms2mqtt: Gateway to send/receive SMS through MQTT using an USB GSM dongle (gammu)
Là, peu de réglages et pas de bidouilles, ça fonctionne direct juste avec la ligne
docker run
-d
–name sms2mqtt
–restart=always
–device=« /dev/serial/by-id/usb-HUAWEI_HUAWEI_Mobile-if00-port0 »:/dev/mobile
-e HOST=« jeedom »
-e PREFIX=« sms2mqtt »
-e CLIENTID=« sms2mqttclid »
domochip/sms2mqtt
Merci @Domochip
Résultat dans MQTT Explorer
Donc, la clé fonctionne correctement. C’est bien un problème soft !
Voici ce que j’ai avec la commande lsusb sur LXC Docker :
Dans Portainer, je rajoute Stacks , Web editor :
Docker-Compose :
version: '3'
services:
sms2mqtt:
container_name: sms2mqtt
image: domochip/sms2mqtt
devices:
- /dev/bus/usb/003/010/usb-HUAWEI_HUAWEI_Mobile-if00-port0:/dev/mobile
environment:
- PIN=1234
- HOST=192.168.1.xxxx
- PORT=1883
- PREFIX=sms2mqtt
- CLIENTID=sms2mqttclid
- USER=xxxxx
- PASSWORD=xxxxx
restart: always
Log de l’installation :
@Domatizer et @Domochip, avaient vous une idée du problème ?
Dois-je directement passer en ssh sur Docker ? avec le code :
docker run \
-d \
--name sms2mqtt \
--restart=always \
--device=/dev/ttyUSB0:/dev/mobile \
-e PIN="1234" \
-e HOST="192.168.1.x" \
-e PORT=1883 \
-e PREFIX="sms2mqtt" \
-e CLIENTID="sms2mqttclid" \
-e USER="usr" \
-e PASSWORD="pass" \
domochip/sms2mqtt
Merci à vous et bonne soirée.