Ifttt problem


#1

I have a recipe to log every time a schedule runs on ifttt and it’s getting double entries for each run


#2

What is it logging to? I will have the team try to reproduce.

:cheers:


#3


#4

Not seeing the same behavior, do you have other recipes that could be writing to the file?

:cheers:


#5

Here is my recipe just to make sure we are doing the same thing.


#6

Yup. That’s where double entries exist for me


#7

I can see that for some reason IFTTT queries our system twice for that trigger about 15 minutes apart. We return the same unique ID each time so they should not duplicate the record. The incoming request is also identical.

So two things, don’t know why they are calling our system twice for the same trigger watering stop, and even if they do, the point behind the unique ID being returned should not make them duplicate information. IMHO this looks like it might be an IFTTT defect. Maybe try rebuilding the recipe?

2015-09-21 17:11:27
{“triggerFields”:{“device_id”:“xxxxx”},“ifttt_source”:{“id”:“24786956”,“url”:“https://ifttt.com/myrecipes/personal/24786956"},“user”:{“timezone”:"Eastern Time (US & Canada)”},“trigger_identity”:“xxxxx”}

{“data”:[{“duration”:“36”,“device_name”:“the 007”,“created_at”:“2015-09-21T17:11:27.968Z”,“meta”:{“timestamp”:1442825101,“id”:“COMPLETED-2d648960-7bfe-46ab-b887-c058bfe65807”},“watering_time_name”:“Every Day as needed”}]}

2015-09-21 16:57:27

{“triggerFields”:{“device_id”:“xxxxx”},“ifttt_source”:{“id”:“24786956”,“url”:“https://ifttt.com/myrecipes/personal/24786956"},“user”:{“timezone”:"Eastern Time (US & Canada)”},“trigger_identity”:“xxxxx”}

{“data”:[{“duration”:“36”,“device_name”:“the 007”,“created_at”:“2015-09-21T16:57:27.488Z”,“meta”:{“timestamp”:1442825101,“id”:“COMPLETED-2d648960-7bfe-46ab-b887-c058bfe65807”},“watering_time_name”:“Every Day as needed”}]}


#8

done, will let you know!


#9

I have the same problem. I have 2 zones, “Standard Watering Lawns” and “Drip Zones”. I would upload screen captures from my iPad, but I have a second different problem that this app won’t let me upload the pics when I am using my iPad. Will have to get to a Windows PC, get my pics over there and upload them to this thread.


#10

Thanks, which trigger is this?

:cheers:


#11

The Trigger is “Watering Time Stops” and here is the result. It’s odd as the “Standard Watering Lawns” zone gets a duplicate, only with two different times, but the “Drip Zones” gets just the one. Could it have anything to do with Smart Cycle being active in “Standard Watering Lawns” zone? Or is that a red herring?


#12

Just did a little more research. In all cases where there is a duplicate entry, the first entry is during a Cycling Duration, and the second entry is at the actual end of watering time.


#13

I have another IFTTT report that is also whacko. This one has two recipes writing to the same file. One is “If zone started event registered, then add row to Rachio/Stats/WaterHistory” and the other is “If zone completed event registered, then add row to Rachio/Stats/WaterHistory”. Here is an example: (Actual watering times according to log on 9/16 were 4-4:30am and 4:30-4:59am, and the same on 9/17)

September 16, 2015 at 04:00AM Zone started
September 16, 2015 at 04:41AM Zone completed
September 16, 2015 at 04:56AM Zone started
September 16, 2015 at 04:59AM Zone completed
September 17, 2015 at 04:00AM Zone started
September 17, 2015 at 04:31AM Zone started
September 17, 2015 at 04:40AM Zone completed
September 17, 2015 at 04:59AM Zone completed
September 18, 2015 at 12:12AM Zone completed
September 18, 2015 at 12:12AM Zone completed
September 18, 2015 at 12:17AM Zone started
September 18, 2015 at 12:17AM Zone started
September 18, 2015 at 12:17AM Zone started
September 18, 2015 at 12:17AM Zone started
September 18, 2015 at 12:27AM Zone completed
September 18, 2015 at 12:27AM Zone completed
September 18, 2015 at 12:46AM Zone started
September 18, 2015 at 12:46AM Zone started
September 18, 2015 at 12:56AM Zone completed
September 18, 2015 at 12:56AM Zone completed
September 18, 2015 at 12:56AM Zone completed
September 18, 2015 at 01:02AM Zone started
September 18, 2015 at 01:02AM Zone started
September 18, 2015 at 01:12AM Zone completed
September 18, 2015 at 01:17AM Zone started
September 18, 2015 at 01:27AM Zone completed
September 18, 2015 at 01:27AM Zone completed


#16

Sending this to IFTTT. Everything on our end looks like it is working correctly. Will see if they know why the recipe is firing twice.

:cheers:


#17

I opened a ticket with IFTTT. Looks like we are sending the correct data back, but for some reason they seem to be adding more than once (firing the recipe). I will let you know what their response is.

:cheers:


#18

any updates from IFTTT?


#19

Re-pinged them today. In the past, their support has been slow.

:cheers:


#20

Finally got a response from IFTTT, they need more supporting data, but our archive does not have this recorded anymore (I thought I had sent them enough initially).

If this is still happening, can you get me an example with time(s)? I should then have enough data to send to them.

Thanks! We will get to the bottom of this.

:cheers:


#21

last time i saw the duplicate issue was sept 23rd


#22

Ok, if you see it again (or anyone else) let me know, I finally have the ear of IFTTT. It might have been an issue on their end that was magically resolved.

:cheers: