+45
Under review

Add support for IFTTT.com (if this then that)

Pål Andreassen (CTO) 10 years ago updated 10 years ago 0
I have applied to IFTTT to have a channel created. But I know that Tellmon has done that several times already without getting any response. Also that is something that really should be done against Telldus and not Tellmon. But what ever works, right?

What I can however is create a custom rss-feed for each trigger you want, and then you can use the "Feed" channel of IFTTT to trigger actions.

It would be like this:
1. On tellmon.net you define a monitor:
   Trigger: Channel temp of sensor 123456 < 0 °C
   Action: Send email "It's freezing" to someone@somewhere.com
   Reset trigger: Channel temp of sensor 123456 > 2 °C
    Reset action: Send email "It's hot again" to someone@somewhere.com

In addition every monitor created will have a unique URL you can add to the IFTTT's feed channel. It will be something like this:

http://tellmon.net/monitor.ashx?id=8AC32879-9C04-4ec1-8948-F2DBAD4A5C3D

It will return nothing if the trigger conditions are not met. If met it will return a single item with the timestamp, value and trigger conditions specified. You can then use this channel to chain events in IFTTT.

One limitation of this is that IFTTT will only poll for new trigger values once every 15 minutes (this is a limit set by IFTTT). So your IFTTT triggers will be up to 15 minutes delayed.