Skip to content

Solution to trigger actions on different incoming emails from Verisure

License

Notifications You must be signed in to change notification settings

clearminds/verisure-inbound

Repository files navigation

verisure-inbound

Solution to trigger actions on different incoming emails from Verisure

###Requirements:

  • Dokku or Heroku
  • Sendgrind account with Inbound E-mail Parsing
  • Domoticz with a MQTT connection

###Domoticz

  • Create Dummy in Hardware
  • Create a Dummy Alarm - f.ex. (Verisure - Alarm State) gets IDX 10
  • Create a Dummy Switch - f.ex. (Door - Lock) gets IDX 11

###Sendgrid

###Needed variables in Dokku DOMOTICZ_IDX_ARMSTATE: IDX for Dummy Alarm - 10 in this case DOMOTICZ_IDX_DOOR: IFX for Dummy Switch - 11 in this case MQTT_HOST: IP/HOST to MQTT - No ssl atm MQTT_PASSWORD: Password to MQTT Server MQTT_USERNAME: Username to MQTT Server VERISURE_EMAIL: Verisure Login VERISURE_PASSWORD: Verisure Password VERISURE_CRON_INTERVAL: Interval to Poll Verisure in seconds (default: 60)

###Screenshots Domoticz Devices Alarm State Door State

Inbound mail parsing based on https://github.com/sendgrid/sendgrid-python/tree/master/sendgrid/helpers/inbound

About

Solution to trigger actions on different incoming emails from Verisure

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages