yesss! SMS

The yessssms platform is using the Austrian mobile operator and others to send SMS via their web-site.

Currently some MVNOs (mobile virtual network operators), in the A1 network, that use the interface work. These are currently (as of version 0.4.0 of YesssSMS):

  • billitel
  • fenercell
  • georg
  • goood
  • kronemobile
  • kuriermobil
  • SIMfonie
  • teleplanet
  • yooopi

supported providers

Regular charges apply and a contract or prepaid plan is needed.
Do not use this for high frequency notifications. The web-SMS page is rate limited and sending more than 45 SMS/h might get you blocked.

You can send to any number, but your phone number will appear as sender.

To enable SMS notifications in your installation, add the following to your configuration.yaml file:

# Example configuration.yaml entry
    platform: yessssms
    username: YOUR_PHONE_NUMBER
    password: YOUR_PASSWORD

Configuration Variables

name string (Optional, default: notify)

The optional parameter name allows multiple notifiers to be created. The notifier will bind to the service notify.NOTIFIER_NAME.

username string Required

This is your login name (usually your phone number, but in some cases it could be your e-mail). Veryfy that you can use your credentials on the website.

password string Required

This is the password you use to login to

recipient string Required

This is the phone number you want to send the SMS notification to.

provider string (Optional, default: YESSS)

Possible values are yesss, billitel, educom, fenercell, georg, goood, kronemobile, kuriermobil, simfonie, teleplanet, wowww and yooopi.

For an alternative provider you would set the provider option. An example configuration for the educom provider with SMS to yourself would be:

# Example configuration.yaml entry
  - name: sms_to_self
    platform: yessssms
    username: "+436641234567"
    password: tops3cr3tpass0rd
    recipient: "+436641234567"
    provider: educom
Verify that your credentials work on the website of your provider. Using the wrong credentials three times in a row will get you suspended for one hour.

Home Assistant will check your credentials on startup. Check the logs for errors. If the login credentials are not valid, re-check the credentials and restart Home Assistant.