📑 Como enviar SMS através do HA

E como posso testar? @ricain? Dás-me uma ajuda?

Estive a pesquisa, e como faço não funciona. Eu uso um script para o envio de sms a partir do HA para um provedor sip. E esse sip como é obvio não deixa fazer chamadas através de script porque tens que ter algo que simula o telefone para realizar a chamada, neste caso por script não dá.

Hum. Que pena, dava-me mesmo bué de jeito essa opção… Muito obrigado por tudo. Forte abraço.

dá para enviar sms pelo Homeassistant sem precisar de uma app externa ? android ? ou por uma que seja gratis ? Instalando a app do mosquito dá também para enviar sms ?

Que app é essa do Mosquitto?

queria dizer Zanzito - MQTT Extension
https://play.google.com/store/apps/details?id=it.barbaro.zanzito

Ahhh… Sem usar mais nada de software/hardware só conheço o Zanzito e o método que está descrito na primeira publicação deste tópico.

como enviar sms pelo zanzito ? é q fica mais barata a compra que a app do joao… :wink:

Podes ver como no manual do Zanzito:

Eu tenho um método de envio de sms por um forncedor sip. Não sei se funciona no hassio, mas funciona no raspassio e em raspbian.

Podem ver os preços de envio do fornecedor que uso: https://www.12voip.com/sms_rates/

Caso haja pessoal interessado posso fazer o tutorial sobre isso.

1 Curtiu

Tens q instalar um servidor de voip no rasp. Certo? Venha de la esse tutorial…

Ja li o pdf do zanzito mas nao percebi como se envia os sms… alguem com um tutorial?

Na página 6 do manual está a resposta à tua pergunta.

Send SMS. When active, Zanzito uses the SMS messaging capabilities of your phone to send actual SMS
messages;

To request the sending of an SMS message, your backend server must publish an MQTT message in the form:

zanzito/<your-device-name>/sendsms/<phone-number> <text>

You can decide whether or not a standard Android notification is shown upon receiving an SMS message
request and the corresponding notification sound

Não, usas um servidor sip (voip) existente. E depois tens que pagar o envio dessa sms.

como faço para enviar um sms numa automaçao pelo zanzito ?

Invalid config for [automation]: Service zanzito/skysurf_phone/sendsms/91xxxxxxx teste zanzito sms does not match format <domain>.<name> for dictionary value @ data[‘action’][3][‘service’].

dá-me erro:

- alias: Update HA
  trigger:
    platform: state
    entity_id: updater.updater
  action:
    - service: notify.noti_pushbullet
      data:
        title: "Home Assistant"
        message: "Update Disponível para o HA"
    - service: script.notify_save_to_file
      data:
        message: '{{ as_timestamp (now()) | timestamp_custom("%d/%m %H:%M") }} - Update HA'
    - service: notify.gmail
      data:
        title: "Home Assistant"
        message: "Update Disponível para o HA"
    - service: zanzito/skysurf_phone/sendsms/91xxxxxx teste zanzito sms

nao é assim para enviar ?? sms pelo zanzito ?

Parece que não leste o que escrevi na mensagem anterior por isso vou repetir:

To request the sending of an SMS message, your backend server must publish an MQTT message

Assim sendo, o serviço a utilizar não é esse…

podes dar um exemplo de como publicar uma mensagem mqtt ? na automaçao ? nao percebo nada disso … thanks…

é algo deste género:

- alias: Update HA
  trigger:
    platform: state
    entity_id: updater.updater
  action:
    - service: notify.noti_pushbullet
      data:
        title: "Home Assistant"
        message: "Update Disponível para o HA"
    - service: script.notify_save_to_file
      data:
        message: '{{ as_timestamp (now()) | timestamp_custom("%d/%m %H:%M") }} - Update HA'
    - service: notify.gmail
      data:
        title: "Home Assistant"
        message: "Update Disponível para o HA"
    - service: mqtt.publish
    #- platform: mqtt
      data_template:
        topic: "zanzito/skysurf_phone/sendsms/91xxxxxx teste zanzito sms"

depois de algumas pesquisas alterei para:

- alias: Update HA
  trigger:
    platform: state
    entity_id: updater.updater
  action:
    - service: notify.noti_pushbullet
      data:
        title: "Home Assistant"
        message: "Update Disponível para o HA"
    - service: script.notify_save_to_file
      data:
        message: '{{ as_timestamp (now()) | timestamp_custom("%d/%m %H:%M") }} - Update HA'
    - service: notify.gmail
      data:
        title: "Home Assistant"
        message: "Update Disponível para o HA"
    - service: mqtt.publish
    #- platform: mqtt
      data_template:
        topic: "zanzito/skysurf_phone"
        payload_template: "{ zanzito/skysurf_phone/sendsms/91xxxxx teste zanzito sms }"

mas continua sem enviar sms… :frowning:
alguem que me possa ajudar … obrigado

A opção de enviar/receber SMS está activa na app do telemóvel?


Copyright © 2017-2021. Todos os direitos reservados
CPHA.pt - info@cpha.pt


FAQ | Termos de Serviço/Regras | Política de Privacidade