GUI/Dashboard to set variables and trigger MQTT 'publish' or webhooks?

1 view (last 30 days)
Hi,
is there a cloud-service where I can create my own Dashboard to interact with my IoT equipment?
My IoT equipment is connected (via MQTT and other protocols) to ThingSpeak. I can manually trigger actions (using webhooks and curl ...) but it's awkward. I like to be able to trigger these action from a webpage (rather than a shell).
E.g. I log in to a webpage and see my 'Dashboard' of my IoT devices/triggers. Here I can set variables and any changes to those variables are send to IoT devices.
A typical problem that I have is:
  1. I like to turn something "ON" in my house. IFTTT supports widgets. But I like not to use IFTTT specific apps for buttons and another app for something else.
  2. I like to set a 'color' to change the light in a certain room.
  3. I like to set a timer from when to turn something ON and when to turn it OFF again.
  4. I like to monitor my MQTT data (ThingSpeak channels are available as iframe but no service/cloud seems to exist to integrate them into a Dashboard for IoT devices).
It's all possible by running my own server and making my own webpage. I am however looking for an existing service where I can 'drag and drop' my own Dashboard together to control my IoT devices remotely.
For example, I like to create a 'button' and whenever that button is pressed (on the webpage) a webhook is triggered on IFTTT or ThingSpeak or a MQTT message is send to a channel.
Or I like to add to my Dashboard a 'time range' where I can set a 'START TIME' and 'END TIME' (or START TIME and DURATION). Whenever I make changes to that 'time range' a trigger shall be send to IFTTT or ThingSpeak or MQTT channel.
-t

Answers (0)

Communities

More Answers in the  ThingSpeak Community

Categories

Find more on ThingSpeak in Help Center and File Exchange

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!