How To Dev - Change of Terminology, for 2023 version of the platform

×

Warning message

  • You can't delete this newsletter because it has not been sent to all its subscribers.
  • You can't delete this newsletter because it has not been sent to all its subscribers.

After many years we are constrained to change some notations: due to the evolution of Snap4City tools and concepts in terms of their capabilities, features, some of the tools and concepts would be better represented with different names. In particular, we are evolving the names as reported in the following table. The change of the name will be progressively propagated in the platform tools, this document, document of technical overview, and on slides, step by step. In the meanwhile, in most cases the text would report both names, and thus please keep in mind that:

Former name

New name,

from 2023

What

IoT Device Model

Entity Model

A data model

IoT Device

Entity Instance

A data instance ready to get message for time series

IoT Device Variable

Entity Variable

A variable of an Entity Instance or of an Entity Model

IoT Device Message,

device message

Entity Message

A data message

IoT Directory

Entity Directory

The tool for managing models, entities, data models,

etc.

IoT Applications, IoT App

Processing Logic

= Node-RED + Snap4City Libraries

The tool for visual programming, node-red JavaScript,

data flow, ingestion logic, data transformation, data loading, interoperability, business logic.

 

How To Dev - Change of Terminology, for 2023 version of the platform | Snap4City

Error

×

Error message

  • Unable to send e-mail. Contact the site administrator if the problem persists.
  • Unable to send e-mail. Contact the site administrator if the problem persists.
  • Unable to send e-mail. Contact the site administrator if the problem persists.
  • Unable to send e-mail. Contact the site administrator if the problem persists.
  • Notice: Trying to get property of non-object in user_is_logged_in() (line 1576 of /var/www/html/drupal/modules/user/user.module).
  • Notice: Trying to get property of non-object in user_is_logged_in() (line 1576 of /var/www/html/drupal/modules/user/user.module).
  • Notice: Trying to get property of non-object in og_field_access() (line 578 of /var/www/html/drupal/sites/default/modules/og/og.module).
  • Notice: Trying to get property of non-object in user_access() (line 806 of /var/www/html/drupal/modules/user/user.module).
  • Notice: Trying to get property of non-object in user_access() (line 818 of /var/www/html/drupal/modules/user/user.module).
  • Notice: Trying to get property of non-object in user_access() (line 819 of /var/www/html/drupal/modules/user/user.module).
  • Notice: Trying to get property of non-object in user_access() (line 825 of /var/www/html/drupal/modules/user/user.module).
  • Notice: Trying to get property of non-object in user_access() (line 828 of /var/www/html/drupal/modules/user/user.module).
  • Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/drupal/includes/common.inc:2791) in drupal_send_headers() (line 1499 of /var/www/html/drupal/includes/bootstrap.inc).
  • Error: __clone method called on non-object in og_user_access_entity() (line 2249 of /var/www/html/drupal/sites/default/modules/og/og.module).
The website encountered an unexpected error. Please try again later.