maintenant j’ai besoin d’envoyer une autre commande dans une automatisation
je voudrais envoyer des sms via gammu sur une clé branchée en distant
donc je cherche dans les services mais je n’ai pas ‹ command_line › pour envoyer ma commande, je n’ai que command_line.reload
alors comment je pourrais faire pour que mon automatisation puisse envoyer ma commande, sachant qu’elle sera différente a chaque fois car j’aurais un message et un n° de tél
non,
ce n’est pas via une URL mais une commande ssh :
ssh -i /config/.ssh/id_rsa -o StrictHostKeyChecking=no -q moi@192.168.20.96 « echo ‹ hello world › | gammu --sendsms TEXT 06XXXX »
j’ai repris le même principe que sur ma commande de température
et ma commande ssh fonctionne bien en mode terminal
le seul souci c’est que je n’ai pas de service ‹ commande_line › pour la lancer dans une automatisation
le pourquoi ce tout cela
j’ai une clé usb huawei avec une carte sim free pour envoyer des sms
j’ai essayé l’intégration ‹ sms › de HA mais j’ai un plantage systématique entre 2mn et 24h sans raison,
je me suis donc dit que je pourrais passer ma clé sur un autre PC pour tester et d’envoyer une commande pour envoyer mon SMS !
oui c’est un peu compliqué mais j’y suis depuis des mois avec ce foutu SMS et tout ce que j’essaye foire a un moment ou a un autre !
Excellent,
T’as été obligé de rajouter une option « - text »
Suggestion à tester, personnellement pas testé avec une shell_command.
Tes lignes de commande sont plutot longues, alors pour garder de la visibilité utiliser le fichier secret puis dans send_sms: !secret cmdsms