Configuring Fields: Datapoints

Configuring Fields: Datapoints

When creating custom datapoints or datapoint templates, users must configure several fields that control how data is processed, and stored. This document provides a detailed explanation of each field and guidance on how to configure them based on the selected datapoint type.

Datapoint Type

Choose between Realtime Datapoint or Scheduled KPI Datapoint based on your requirements.

Realtime Datapointvalues are processed and stored as data is received.

Scheduled KPI Datapoint: values processed and stored at defined intervals.


Fields common to Realtime Datapoints and Scheduled KPI Datapoints

The following fields are common to both Realtime Datapoints and Scheduled KPI Datapoints. These fields define the basic properties of a datapoint, such as its name, data type, and unit of measurement, and must be configured regardless of the selected datapoint type.




Field Name
Field Description
Examples
Datapoint Name
A unique, user-defined label used to identify the datapoint across the system.
Room Temperature, Engine RPM.
Data Type
Defines the type of data the datapoint stores.
Numeric indicates that the datapoint holds numerical values.
Decimal Places
Specifies how many decimal places are shown when displaying numeric values. Displayed values are rounded for readability, while the system stores the full precision of the received data.
If set to 3, a value is displayed as 23.457 but stored internally as 23.45678.
Datapoint Kind
Classifies the datapoint and provides context for the type of data it represents.
Level, Battery Percentage, Cost, Count.
Units
Indicates the unit of measurement associated with the datapoint, based on the selected datapoint kind.
Celsius for temperature-related datapoints.
Datapoint Status
Controls whether the datapoint is active.
On: The datapoint processes incoming messages and stores the resulting data.

Off: The datapoint is inactive and does not process or store any data.

Fields Specific to Realtime Datapoints

The following fields and options are specific to Realtime Datapoints and control how incoming device data is parsed and processed in real time.



Field / Option
Field Description
Examples
Parsing Key
Specifies the key used to extract the datapoint value from the incoming device data payload.
temp_c
Ignore negative values storage for the configured parsing key
When enabled, the system ignores and does not store values that are less than zero for the configured parsing key.
When enabled, if the parsing key value is -5, the datapoint is not updated. If the value is 25, it is stored normally.
Computation
Enables the use of an expression to calculate/manipulate the received value before storing it into the datapoint.

Note: Only computed values are stored for this datapoint. To retain the raw values, create a separate datapoint.
A temperature value received in Celsius can be converted to Fahrenheit using a computation expression, and the resulting Fahrenheit value is stored in the datapoint.


Ignore negative values storage from the expression
When enabled, negative values are still used during expression evaluation, but the final computed result is not stored if it is negative.
When enabled, If the expression uses an input value of -5 and evaluates to -12, the result is discarded. If the expression evaluates to 18, the value is stored.
Expression Handling Mode
Controls how the system evaluates expressions when one or more input values are missing.

Strict Evaluation: 

The expression is skipped if any required value or operand is missing and no value is stored.

Flexible Evaluation: 

The expression is evaluated even if some values or operands are missing. Missing values are treated as 0. If the evaluation results in an invalid value, the result is not stored. If the evaluation produces a valid numeric value, it is stored.
Strict Evaluation Example: 

In the expression, energy + standby_power. If standby_power is missing, the expression is not evaluated and no value is stored for the datapoint.

Flexible Evaluation Example:

1. Consider the expression, energy / runtime. If runtime value is missing, it is treated as 0. The expression results in infinity or an invalid value. In this case, the computed value is not stored.

2. Consider the expression, energy + standby_power. If standby_power is missing, it is treated as 0. The expression is still evaluated, and the resulting value is stored if it is a valid number.
Expression Builder
Enables defining expressions or formulas to calculate values of derived datapoints.
Learn more about expression builder in detail.

Fields Specific to Scheduled KPI Datapoint

Scheduled KPI Datapoints are used to compute and store derived values at defined time intervals based on existing datapoints or expressions. The following fields and options are specific to Scheduled KPI Datapoints and control how aggregated data is parsed and stored.




Field / Option
Field Description
Examples
Execute Interval
Defines when the KPI datapoint is executed and its value calculated.

Periodic: Executes the KPI datapoint at fixed intervals, where the interval is defined in hours or days.

Set Active Period: The KPI datapoint is executed only during the defined active period and follows the configured execution interval.

Days of the WeekSpecifies the days on which the KPI datapoint needs to be.

Time Range: Defines the time window during which the KPI datapoint is allowed to execute on the selected days.


Periodic Example:

If the execution interval is set to 1 Hour and the start date and time is 01-Aug-2024, 09:00 AM, the KPI datapoint is first calculated at 9:00 AM on August 1st and then repeats every hour thereafter.

Set Active Period Example:

If the execution interval is set to 1 Hour and the active period is configured from 9:00 AM to 6:00 PM on Monday, Wednesday, and Friday, the KPI datapoint is calculated at 9:00 AM, 10:00 AM, 11:00 AM, and so on, until 6:00 PM, only on the selected days.

Execute Interval
ScheduleExecutes the KPI datapoint at specific days and times.

Start Date of KPI: Specifies the date from which the KPI datapoint begins execution based on the configured schedule.

Days of the Week: Specifies the days on which the KPI datapoint needs to be.

Custom Time: Allows you to specify exact times at which the KPI datapoint should be executed on the selected days.

End of Business Day: Executes the KPI datapoint once per selected day at the configured business closing time.

Note: The business closing time is taken from the Business Hours configured in the application. If no business hours are defined, the KPI datapoint is executed at 12:00 AM at the end of the day.

Schedule Example

If the Start Date of KPI is set to 01-Aug-2024, Days of the Week are set to Monday, Wednesday, and Friday, and Custom Time is set to 10:00 AM and 4:00 PM, the KPI datapoint is executed at 10:00 AM and 4:00 PM on the selected days, starting from August 1, 2024.
Ignore negative values storage from the expression
When enabled, negative values are still used during expression evaluation, but the final computed result is not stored if it is negative.
Example: If the expression uses an input value of -5 and evaluates to -12, the result is discarded. If the expression evaluates to 18, the value is stored.
Expression Handling Mode
Controls how the system evaluates expressions when one or more input values are missing.

Strict Evaluation: The expression is skipped if any required value or operand is missing and no value is stored.

Flexible Evaluation: The expression is evaluated even if some values or operands are missing. Missing values are treated as 0. If the evaluation results in an invalid value, the result is not stored. If the evaluation produces a valid numeric value, it is stored.
Strict Evaluation Example: 

In the expression, energy + standby_power. If standby_power is missing, the expression is not evaluated and no value is stored for the datapoint.

Flexible Evaluation Example:

1. Consider the expression, energy / runtime.
If runtime value is missing, it is treated as 0. The expression results in infinity or an invalid value. In this case, the computed value is not stored.


2. Consider the expression, energy + standby_power.
If standby_power is missing, it is treated as 0. The expression is still evaluated, and the resulting value is stored if it is a valid number.
Expression Builder
Enables defining expressions or formulas to calculate values of derived datapoints.
Learn more about expression builder in detail.

      Create. Review. Publish.

      Write, edit, collaborate on, and publish documents to different content management platforms.

      Get Started Now


        Access your files securely from anywhere

          Zoho CRM Training Programs

          Learn how to use the best tools for sales force automation and better customer engagement from Zoho's implementation specialists.

          Zoho CRM Training
            Redefine the way you work
            with Zoho Workplace

              Zoho DataPrep Personalized Demo

              If you'd like a personalized walk-through of our data preparation tool, please request a demo and we'll be happy to show you how to get the best out of Zoho DataPrep.

              Zoho CRM Training

                Create, share, and deliver

                beautiful slides from anywhere.

                Get Started Now


                  Zoho Sign now offers specialized one-on-one training for both administrators and developers.

                  BOOK A SESSION







                              Quick LinksWorkflow AutomationData Collection
                              Web FormsEnterpriseOnline Data Collection Tool
                              Embeddable FormsBankingBegin Data Collection
                              Interactive FormsWorkplaceData Collection App
                              CRM FormsCustomer ServiceAccessible Forms
                              Digital FormsMarketingForms for Small Business
                              HTML FormsEducationForms for Enterprise
                              Contact FormsE-commerceForms for any business
                              Lead Generation FormsHealthcareForms for Startups
                              Wordpress FormsCustomer onboardingForms for Small Business
                              No Code FormsConstructionRSVP tool for holidays
                              Free FormsTravelFeatures for Order Forms
                              Prefill FormsNon-Profit

                              Intake FormsLegal
                              Mobile App
                              Form DesignerHR
                              Mobile Forms
                              Card FormsFoodOffline Forms
                              Assign FormsPhotographyMobile Forms Features
                              Translate FormsReal EstateKiosk in Mobile Forms
                              Electronic Forms
                              Drag & drop form builder

                              Notification Emails for FormsAlternativesSecurity & Compliance
                              Holiday FormsGoogle Forms alternative GDPR
                              Form to PDFJotform alternativeHIPAA Forms
                              Email FormsFormstack alternativeEncrypted Forms

                              Wufoo alternativeSecure Forms

                              TypeformWCAG


                                          Create. Review. Publish.

                                          Write, edit, collaborate on, and publish documents to different content management platforms.

                                          Get Started Now




                                                            You are currently viewing the help pages of Qntrl’s earlier version. Click here to view our latest version—Qntrl 3.0's help articles.




                                                                Manage your brands on social media


                                                                  • Desk Community Learning Series


                                                                  • Digest


                                                                  • Functions


                                                                  • Meetups


                                                                  • Kbase


                                                                  • Resources


                                                                  • Glossary


                                                                  • Desk Marketplace


                                                                  • MVP Corner


                                                                  • Word of the Day


                                                                  • Ask the Experts


                                                                    Zoho Sheet Resources

                                                                     

                                                                        Zoho Forms Resources


                                                                          Secure your business
                                                                          communication with Zoho Mail


                                                                          Mail on the move with
                                                                          Zoho Mail mobile application

                                                                            Stay on top of your schedule
                                                                            at all times


                                                                            Carry your calendar with you
                                                                            Anytime, anywhere




                                                                                  Zoho Sign Resources

                                                                                    Sign, Paperless!

                                                                                    Sign and send business documents on the go!

                                                                                    Get Started Now




                                                                                            Zoho TeamInbox Resources





                                                                                                      Zoho DataPrep Demo

                                                                                                      Get a personalized demo or POC

                                                                                                      REGISTER NOW


                                                                                                        Design. Discuss. Deliver.

                                                                                                        Create visually engaging stories with Zoho Show.

                                                                                                        Get Started Now








                                                                                                                            • Related Articles

                                                                                                                            • Understanding Datapoints

                                                                                                                              Datapoint is a unique time series data represented as a time stamped key- value pair, and is available for assets, devices, and locations in the Zoho IoT application. It is the source of data for other features in the application and is vital in ...
                                                                                                                            • Understanding Expression Builder for Datapoints

                                                                                                                              Expression builders are used to create expression for computing values based on a set of available datapoints, fields, or constants and storing them as realtime or scheduled KPI datapoints. Note: Expression builder is available by default for ...
                                                                                                                            • Configuring Webhooks

                                                                                                                              Webhooks feature in the application uses a mechanism to send real-time data to another third party system or URL when it is executed. These webhooks push data to a specific URL as soon as an event happens, and thereby help the users to invoke any ...
                                                                                                                            • Configuring Data and Security

                                                                                                                              Working with Security Features Privacy and security are essential in IoT setups to safeguard the sensitive data collected from devices and assets. This document outlines a step-by-step procedure for configuring GDPR and other security features in the ...
                                                                                                                            • Configuring the Summary Panel

                                                                                                                              The Summary Panel in Zoho IoT presents essential information of a managed entity (device, asset, or location) in a crisp and user-friendly format. Placed in the left pane of the screen of any managed entity view, the panel comprises three sections ...
                                                                                                                              Wherever you are is as good as
                                                                                                                              your workplace

                                                                                                                                Resources

                                                                                                                                Videos

                                                                                                                                Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                                                                                                                eBooks

                                                                                                                                Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                                                                                                                Webinars

                                                                                                                                Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                                                                                                                CRM Tips

                                                                                                                                Make the most of Zoho CRM with these useful tips.



                                                                                                                                  Zoho Show Resources