Loading...
 
Skip to main content

History: IoT Dashboard and Workflow

Preview of version: 1

Given the existence of https://doc.tiki.org/API, we began exploring their potential for integration with the physical world. This led to early experiments documented here: https://doc.tiki.org/Internet+of+Things+usage

Over time, these explorations grew into a dedicated feature designed specifically for IoT use cases, now available starting from Tiki 28: https://gitlab.com/tikiwiki/tiki/-/merge_requests/4178.

What is involved in this new feature

  • Trackers for IoT data : use Tiki Trackers to store physical object–related data and event logs.

  • Visual interface for event handling : decide what happens when new data is created in a tracker through an interactive drawing canvas.
Click to expand
Click to expand

  • Realtime dashboard : monitor your physical device in real time with dashboards that display changes as they occur.

How to get started


First of all you need to install latest version of Tiki or upgrade to Tiki 28 or later.

Then you need to enable the feature in the admin panel. From the admin panel you can search "feature_internet_of_things" in the preferences or visit "/tiki-admin.php?page=features#contentadmin_features-programmer" then activate the feature. If prompted to activated the Realtime please go ahead, it is required for the IoT feature to work.

Click to expand
Click to expand


The last thing is to enable the API access feature, please follow this link on how to do it https://doc.tiki.org/API" class="wiki wikinew text-danger tips">https://doc.tiki.org/API

If all above is done, you can start by opening /tiki-iot_dashboard.php. Note that you need to have 'tiki_p_manage_iot_apps' permission which you configure in the admin panel (by default all admins have this permission)

Click to expand
Click to expand

  • Create a Tracker to hold your IoT devices and define the fields depending on your requirements.

  • Use the IoT event canvas to configure actions when new data arrives.

  • Set up your realtime dashboard to visualize incoming data.

  • Connect your IoT devices or services to Tiki using the Tiki APIs

.

History

Information Version
Elvis ANSIMA 13
Elvis ANSIMA 12
Elvis ANSIMA 11
Elvis ANSIMA 10
Elvis ANSIMA 9
Elvis ANSIMA 8
Elvis ANSIMA 7
Elvis ANSIMA 6
Elvis ANSIMA 5
Elvis ANSIMA 4
Elvis ANSIMA 3
Elvis ANSIMA 2
Elvis ANSIMA 1
Collapse/expand modules below