-
Notifications
You must be signed in to change notification settings - Fork 184
Home
Andreas Motl edited this page Dec 17, 2019
·
37 revisions
To warn, alert, or notify.
This program subscribes to any number of MQTT topics (which may include wildcards) and publishes received payloads to one or more notification services, including support for notifying more than one distinct service for the same message.
For example, you may wish to notify via e-mail and to Pushover of an alarm published as text to the MQTT topic home/monitoring/+
.
# | Plugins |
---|---|
a | apns |
c | carbon |
d | dbus, dnsupdate |
e | emoncms |
f | file, freeswitch |
g | gss |
h | http |
i | irccat |
l | linuxnotify, log |
m | mqtt, mqttpub, mysql, mysql_dynamic, mythtv |
n | nma, nntp, nsca |
o | osxnotify, osxsay |
p | pastebinpub, pipe, prowl, pushalot, pushbullet, pushover |
r | redispub, rrdtool |
s | slack, smtp, sqlite, syslog |
t | twilio, twitter |
x | xbmc, xmpp, xively |
z | zabbix |
Notifications are transmitted to the appropriate service via plugins. We provide plugins for the above list of services, and you can easily add your own.
Jan-Piet Mens, the main developer, wrote an introductory post, explaining what mqttwarn can be used for.
- Setup
- Getting started
- The configuration file
- Transformation
- Configuration of service plugins
- Plugins
- Advanced features
- Examples
- MQTTwarn: Ein Rundum-Sorglos-Notifier, article in German at JAXenter.