browse

| Overview

Developer tools is a feature in the Internal portal of the 75F system, it aids any internal and support user to look for all kinds of data and information, that get created and accumulated with the implementation and usage of the 75F's Building management system.

It provides the user with three avenues to play around with the data created and accumulated within itself, they are:

  • Site Data Simulation
  • Haystack Query
  • Event Console

| Accessing Developer Tools

To access the developer tools

From the Internal portal home page.

  • Click the menu mceclip1.png icon and select Developer Tools.

mceclip0.png

The Developer tools screen is displayed.

mceclip2.png

| Haystack Query

Amongst the above the Haystack Query, which formerly known as the Query Assist is something that is widely used, a lot can be done using the tool.

With 75F using the Haystack Ontology and semantics for all data within 75F adopted haystack data world.  The Haystack Query of the 75F developer tools lets the user to post different types of queries and retrieve different types of results they are looking for. With the Haystack query one can use pseudo codes and query languages to build custom queries to see any particular data points details and values.

  • Click Haystack Query.

The Haystack query screen is displayed.

mceclip11.png

End Points

mceclip15.png

 

You can use this drop-down to select the type of request you wish to query within the database.

Following are the options that available for selection under the drop-down.

  • Read: It is the default option, and it lets you submit a read query request to the database and retrieve the results. If any parameter values are queried for using this option, the resultant values are current values, e.g.  Current temperature= 72 °F
  • hisRead: You can use this option to submit a query to read historized value for a parameter.
  • hisRead Many: You can use this option to submit a query to read historized values for more one parameter at a time.
  • pointWrite: You can use this option to submit a write request, to write a new value to any point or parameters current value.
  • hisWrite: You can use this option to submit a write request, to write a new value to any of the historized value of point or parameter.
  • place holder
  • place holder
  • place holder
  • place holder
  • place holder

Query Scope selection

mceclip16.png

You can use this drop-down to select a scope for which you want to submit the query for within the database.

Following are the options that available for selection under the drop-down.

  • All Sites: You can use this option to submit a query, which would fetch the site details of all the sites that are in the system.
  • Read sites: You can use this option along with the read endpoint, and it lets you to query and fetch result specific to a site.
  • Read equips: You can use this option along with the read endpoint, and it lets you to query and fetch result specific to a equip.
  • Read points: You can use this option along with the read endpoint, and it lets you to query and fetch the point details of a particular point.
  • Read his point: You can use this option along with the hisread endpoint, and it lets you to query and fetch the historized values for a point, for a particular duration.
  • Read Multiple his points: You can use this option along with the hisread Many endpoint, and it lets you to query and fetch the historized values for multiple point, for a particular duration.
  • Write point: You can use this option along with the pointWrite endpoint, and it lets you to write values for a point or parameter's current value.
  • Write his point: You can use this option along with the hisWrite endpoint, and it lets you to write values for a point or parameter's historized value.
  • place holder
  • place holder
  • place holder
  • place holder
  • place holder

Query Strings

Once the selection is made in the endpoint and query scope

mceclip12.png

The query string area auto populates the query string format expected.

mceclip9.png

You can use the field shown above to type in the query you would like to submit.

mceclip13.png

Once the query is entered.

  • Click FETCHDATA to submit the query.

Query Result

Once the query is submitted.

mceclip10.png

You can see the query result in the query result are of the screen as above.

For information on the queries and filters to be used refer Haystack Filters & Queries

| Site Data Simulation

The site data simulation feature in the developer tool, lets the user set a specific set of site data, that can be simulated and written into the actual site data.

  • Click Site Data Simulation.

The site data simulation screen is displayed.

mceclip21.png

  • Select the building/site in scope.

You can toggle between Random or Replay to simulate the data into a site.

For a random simulation the time duration can be set and optionally query can entered.

For a replay simulation you can select from the following options.

One time: To simulate site data just one time.

Playback: To simulate the site data in a loop.

Continuous: To simulate the site data continuously.

mceclip22.png

Simulating starts simulation in the selected site as per details selected.

| Event Console

The event console feature in the developer tool, lets the user to retrieve the events that are triggered and takes place as a part of the 75F BMS system for a day, for a site, and view active site messages.

You can view the following details as a part of the event

    • Point ID
    • Command which was sent
    • Time at which the point got updated,
    • Level at which it is written and its value. 
  • Click Even Console.

The event console screen is displayed.

mceclip17.png

 

  • Select the building/site in scope.
  • Click Subscribe, to retrieve the event logs.

The event logs are displayed.

mceclip18.png

You can filter results using specific key words in the filter result field and visualize and analyze the events as shown below.

mceclip19.png

mceclip20.png

 

Previous
Next

Comments

0 comments

Please sign in to leave a comment.

Was this article helpful?

0 out of 0 found this helpful
Powered by Zendesk