Setting up Home Assistant to use Amazon AWS Simple Email Service SES

 We use Home Assistant at work to control various things and we needed to configure it to send email using Amazon AWS SES (Simple Email Service), it was quite easy in the end. I am not going to go into how to setup AWS SES, I am going to assume you already have this working.


Add AWS SES Setting to configuration.yaml

Go to you Home Assistant, then Supervisor > File Editor > Open Web UI

You want to open your configuration.yaml file

In here create a new section called notify and add the following sections:

  • name: a descriptive name for this notifier
  • platform: smtp
  • sender: the full email address of the sender authorised in AWS SES
  • recipient: the email address of who you want to receive the emails
  • server: the Amazon AWS SES server specified in your AWS account
  • password: the password when you created the account
  • It should look something like this:





    I found it worked better if I enclosed some of the fields with “” and before anybody gets excited those are not my credentials!

    If you reload Home Assistant you should now see you new setup appear, to check go to Developer Tools > Services then from the Service drop down you should be able to find notify.(whatever name you used)



    To test the email works visit my post Testing Email Notifications with Home Assistant.

    For more information:
    https://www.home-assistant.io/integrations/smtp/

    Comments

    Popular posts from this blog

    Installing Zigbee2MQTT on Home Assistant for Beginners

    Setup Shelly Relay with Home Assistant using MQTT

    Home Assistant with Virgin Media SMTP Server