IoT Cloud (Webhook Concerns): PLEASE HELP

All,

I am seeking help. I have what I feel discovered an issue with the IoT web based platform that needs resolved. I have reached out directly to Arduino support via e-mail but they directed me to this location... so I am going to try to find resolve here.

Issue:

Under things I have setup multiple floats/boolean/int/etc.

I have created a webhook (tested multiple times) its function is correct. Send (blah) to e-mail. It works perfectly.

Under "Things" on the Arduino IoT Cloud you only have (1) location to add the webhook.

Now lets go to the dashboard. Add lets say add a simple slider switch. This slider switch is not linked to the webhook. Change the state of the switch... BOOM email sends.

It appears that when you paste the webhook under things it somehow is linked back to any control on the dashboard (example) slider switch. When its status changes (high or low) it sends and email.

Why is this so? This seems to be a Arduino cloud issue. I have only seen this condition with manual switches and state changes (examples) pressing a button on the dashboard.

All Arduino examples only have one condition... this is why I think it works on their examples but for me I have several boolean type buttons on my dashboard.

Please help.

1 Like

Hi @meeksj ,

Thanks for sharing your issue.

Quick question. Is the slider that you are creating linked to a variable inside the Thing where you configured the webhook?

The webhook is actually associated to any change of any variable in the Thing.

You nailed it.. This is the issue. The webhook should be linked to the variable (thing) you want to link with... It should not be linked to the entire variable table. A new post today I read someone has the exact same issue as I have... PLEASE PLEASE help bring this issue to the top. This single problem stops develop of so many systems.

Example: Most things I do (via IoT) I want to be able to arm/disarm. If the slider is a simple boolean with on/off function to the code I do not want a webhook to send. I only want a webhook to send when a condition is met... Status = Armed... Issue Occurs... Flag Variable = True/1 then send a webhook..

This is a known limitation of the webhooks and including more capabilities is currently in the backlog. No ETA for it yet, unfortunately.

Thank you so much for getting back with me and understanding. I am looking forward to the issue being addressed. The project I am working on now is rather large and very interesting. When the webhook issue has been corrected I would have successful designed my own home water monitoring system compared for less than $150.00USD vs $500.00 commercial system.

I am also very interested in self learning software.. I see now Arduino is touching in it.

1 Like

If I remember correctly the variable data will be sent through as a JSON payload. I tested with IFTTT and within IFTTT is where you would do the logic. However I stopped there because IFTTT wants money to be able to use logic functionality :frowning:

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.