> For the complete documentation index, see [llms.txt](https://docs.buildings.ability.abb/collection/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.buildings.ability.abb/collection/english-v14/documentation/engineering/asset-modellierung-templates/ein-neues-template-erstellen.md).

# Create a new template

{% hint style="info" %}
For many sensors, we have already created ready-made templates for you. Take a look in the [-> Asset library](/collection/english-v14/documentation/assets/die-template-bibliothek.md), to see whether your desired sensor is already included.
{% endhint %}

## Step by step: Create an asset template

## Step 1: Create the template

{% @supademo/embed url="<https://app.supademo.com/demo/Dvy_BUURL8qam9Wg_AUkN>" demoId="Dvy\_BUURL8qam9Wg\_AUkN" fullWidth="true" %}

* Go to *Engineering -> Asset Modeling -> **+ Template***

  ▷A window appears. Enter the following information in this window:

<div data-full-width="true"><figure><img src="https://content.gitbook.com/content/Nyvwhz1kEMXcHf4HLuZ8/blobs/9NGJcX28vsO69EdQtye6/Docs_Asset_Template%201.png" alt=""><figcaption></figcaption></figure></div>

1. Click on Engineering **\[A]**
2. Click on Asset Modeling **\[B]**

   ▷ The asset model overview opens **\[B1]**. In the asset model overview you can see all available asset templates.
3. Click on **\[B2]**

   ▷ The window **\[C]** opens.
4. Give the asset template in **\[C1]** a name.
5. Optional: Enable **\[C2]**, to determine whether the asset should be monitored for [↗ inactivity](/collection/english-v14/documentation/assets/asset-status-aktive-inaktive-nicht-uberwachte-assets.md) be monitored.
6. If you have completed step 5: Enter under **\[C3]** and **\[C4]** the time that should elapse before assets created using this template are displayed as inactive.

   **⇄ Otherwise:** Continue with the next step.
7. Select in **\[C5]** select the map icon. This selection specifies which icon assets created using this template will be shown with on the map.
8. Click on **\[C6]**, to create the asset template.

   ▷ The asset template is added and appears in the asset model overview **\[B1]**
9. To edit the asset template, click **\[D].**

   ▷ The asset template configuration page opens

<div data-full-width="true"><figure><img src="https://content.gitbook.com/content/Nyvwhz1kEMXcHf4HLuZ8/blobs/Qrox9uFjXz2ZiPizfY0S/Asset%20Template%20(5).png" alt=""><figcaption></figcaption></figure></div>

{% hint style="info" %}
If you click on **\[I]** clicking will [↗ export the template as JSON](/collection/english-v14/documentation/assets/die-template-bibliothek/ein-template-exportieren.md) and can be[ ↗ imported](/collection/english-v14/documentation/assets/die-template-bibliothek/ein-template-importieren.md) in the app.
{% endhint %}

## Step 2: The template configuration

<figure><img src="https://content.gitbook.com/content/Nyvwhz1kEMXcHf4HLuZ8/blobs/9L2weax30bhjzSIDefvp/Asset%20Template%20Konfiguration%20(2).png" alt="" width="563"><figcaption></figcaption></figure>

<table data-header-hidden data-full-width="false"><thead><tr><th width="85"></th><th width="202"></th><th></th></tr></thead><tbody><tr><td><strong>[E1]</strong></td><td>Host</td><td>Name of the asset type</td></tr><tr><td><strong>[E2]</strong></td><td>Map icon</td><td>Symbol used to display the asset on the map.</td></tr><tr><td><strong>[E3]</strong></td><td>Manufacturer</td><td>Name of the manufacturer of the asset type.</td></tr><tr><td><strong>[E4]</strong></td><td>Asset type translations</td><td>Translations of the asset type in different languages.</td></tr><tr><td><strong>[E5]</strong></td><td>Time until inactivity</td><td>Enable to define whether the asset on <a href="/collection/english-v14/documentation/assets/asset-status-aktive-inaktive-nicht-uberwachte-assets.md">↗ inactivity</a> be monitored.</td></tr><tr><td><strong>[E6]</strong></td><td>Bookable</td><td>Activates the booking function for the asset: <a href="#buchbar-aktivieren">-> Enable bookable</a></td></tr><tr><td><strong>[E7]</strong></td><td>Tracker</td><td>Marks the asset as a tracker for location tracking: <a href="#tracker-funktion-aktivieren">-> Enable tracker function</a></td></tr></tbody></table>

{% hint style="danger" %}
The **Name** **\[1]** of an asset template can no longer be changed after the template has been created!
{% endhint %}

### Enable bookable

After you have created an asset template, you can enable it for bookings to make it available for the [booking app](/collection/english-v14/apps/apps/buchung.md) . This process allows you to use assets based on this template for reservations and bookings.

#### Enable booking function

1. **Open template configuration**: Go to **Engineering -> Asset Modeling** and select the desired asset template. Then click the pencil icon ![](https://content.gitbook.com/content/Nyvwhz1kEMXcHf4HLuZ8/blobs/CfbQBoqJaysPXy5tuVX7/image.png) to edit the template configuration.
2. **Enable booking option**: In the template’s configuration settings, you will find the option **"Bookable"**. Enable this option to unlock the asset template for bookings. ![](https://content.gitbook.com/content/Nyvwhz1kEMXcHf4HLuZ8/blobs/L9atqIYRmGmJjRIJk8i9/image.png)
   * **Automatically added attributes**: Once the booking option is enabled, two special attributes are automatically added to the template:
     * **occupancy**: This attribute indicates how many people are currently in the asset.
     * **bookable**: This attribute indicates whether the asset is currently bookable or has already been booked.
3. **Integration with the booking app**: When the booking app is installed, it automatically recognizes the `occupancy`- and `bookable`-attributes. This makes the asset based on this template reservable through the booking app.

### Activate tracker function

You can register assets as trackers in the system, and then connect them to a[ Localino Tracker](/collection/english-v14/apps/apps/localino.md) and display them in the [Tracking Widget ](/collection/english-v14/documentation/widgets/vordefinierte-widgets/asset-tracking.md)screen.

**Step 1: Open template configuration**

1. **Navigate to the configuration:**\
   Go to **Engineering** -> **Asset modeling** and select the desired asset template.
2. **Edit the template:**\
   Click on the *Pencil icon* ![](https://content.gitbook.com/content/Nyvwhz1kEMXcHf4HLuZ8/blobs/CfbQBoqJaysPXy5tuVX7/image.png), to edit the template configuration.

**Step 2: Enable tracker option**

1. **Find tracker option:**\
   In the template’s configuration settings, you will find the option **Tracker**. ![](https://content.gitbook.com/content/Nyvwhz1kEMXcHf4HLuZ8/blobs/9Fy8jMQLhzYf6xzCQjgQ/image.png)
2. **Enable option:**\
   Enable this option to register the asset as a tracker in the system. <img src="https://content.gitbook.com/content/Nyvwhz1kEMXcHf4HLuZ8/blobs/smMqs4ch1yAU2L3y0Xij/image.png" alt="" data-size="original">

## Step 3: Add attributes to the asset template

You can add any number of attributes to an asset template.

Attributes specify which data the asset template processes.

{% hint style="info" %}
Example:\
You create an asset template for a temperature sensor. So you should add the attribute "Temperature" to the template.
{% endhint %}

<figure><img src="https://content.gitbook.com/content/Nyvwhz1kEMXcHf4HLuZ8/blobs/6SPha18Urs8QKAqnEtjq/Asset%20Template%20Attributes%20(2).png" alt=""><figcaption><p>Configure attributes</p></figcaption></figure>

1. Click on Engineering **\[A]**
2. Click on Asset Modeling **\[B]**

   ▷ The asset model overview opens **\[B1]**. In the asset model overview you can see all available asset templates.
3. For the asset to which you want to add attributes: Click on **\[D]**.

   ▷ The asset template details open
4. Under **\[F]** you can see all attributes that have already been created for this asset template. This field may therefore be empty.
5. click on **\[F1]**&#x74;o create a new attribute

   ▷ The window **Configure attributes** opens.
6. Select under **\[F2]** "General" in **\[F3]** whether the incoming values are analog or digital. Digital values are the values "0" and "1". Analog values are any floating-point numbers.
7. Activate **\[F3]**, if it is an attribute that is calculated from multiple [↗ other attributes](https://doc.eliona.io/collection/dokumentation/weitere-funktionen/werte-berechnen-der-calculator).
8. Enter in **\[F5]** enter an attribute name.
9. Enter in **\[F6]** the subtype of the asset.

   ◈ **Input** – data is sent from the asset to Eliona.\
   ◈ **Output** – data is sent from Eliona to the asset.\
   ◈ **Status** – shows a state (e.g. battery level).\
   ◈ **Information** – static or system-related data.

   ◈ **WARNING!** The subtype can no longer be changed after the asset template has been saved!
10. Optional: Enter in **\[F7]** specify the unit of the data received in this attribute (e.g. °C, kWh).
11. Optional: Select a **\[F8]** the attribute class. This setting is optional and refers only to the logo.
12. Optional: In **\[F9]** you can [↗ calculations](https://doc.eliona.io/collection/dokumentation/weitere-funktionen/werte-berechnen-der-calculator) enter that are applied to data received in this attribute.
13. Optional: Enter in **\[F10]** enter a JSON path. Eliona uses JSON-Path expressions to identify data elements in the database.
14. Optional: Enter in **\[F9]** enter a lower limit.
15. Optional: Enter in **\[F10]** enter an upper limit.
16. Optional: Define in **\[F11]** **Limit values** for the attribute:\
    ◈ **Limit low** – minimum value\
    ◈ **Limit high** – maximum value\
    ◈ **Increment** – value interval for changes
17. Optional: Enable **\[F12] Trending Configuration**, to define whether historical values are stored.

    ◈ **On change** – values are stored only when the value changes. This reduces unnecessary data points and saves storage space.

    ◈ **Always** – every value is stored, even if it does not change. This enables a complete data history.
18. Optional: In **\[F13]** you can **AR position** define where the attribute appears in the augmented reality view:\
    ◈ No position\
    ◈ Top\
    ◈ Bottom left\
    ◈ Bottom right
19. Optional: Click on **\[F14]**, to activate **Value mapping** it. This allows certain raw values (e.g. "0", "1", "2") to be assigned individual strings.

    ◈ More information can be found in the chapter on [↗ value mapping](https://doc.eliona.io/collection/dokumentation/engineering/asset-modellierung-templates#werte-mapping).
20. Optional: Via **\[F15]** you can **title language** of the attribute.
21. Click on **\[F16] Save**, to complete the configuration.

{% hint style="success" %}
The attribute was added successfully!
{% endhint %}

***

## Step 4: Add characteristics to the asset template

Asset characteristics make it possible to store standardized information directly in an asset template. These values can be adopted when creating an asset and later adjusted individually.

<figure><img src="https://content.gitbook.com/content/Nyvwhz1kEMXcHf4HLuZ8/blobs/a5lPcXtGPQhIABklbHXj/Asset%20Categories%202.png" alt=""><figcaption></figcaption></figure>

1. Click on the **edit pencil \[H]**, to display the **asset characteristics** to configure the asset template.

   ▷ The configuration view for asset characteristics opens.
2. Click on **\[H1]**, to create a new category for asset characteristics.\
   ▷ A window opens for entering the category name.
3. Select in **\[H2]** one of the previously created [↗ **characteristics templates**](/collection/english-v14/documentation/assets/asset-modellierung-templates-erstellen/ein-neues-asset-charakteristik-template-erstellen.md) .\
   ▷ The predefined attributes and settings of the selected category are adopted.
4. In **\[H3]** you can define default values for the asset characteristics.\
   ▷ These values are automatically adopted into every asset based on this template.\
   ▷ The values can later be adjusted in the individual assets.
5. Click on **\[H4]**, to activate [↗ characteristics template ](/collection/english-v14/documentation/assets/asset-modellierung-templates-erstellen/ein-neues-asset-charakteristik-template-erstellen.md)to further customize.\
   ▷ This opens the same configuration view as under **Step 4** (see G elements).
6. Click on **\[H5]**, to remove a category from the asset template.\
   ▷ The associated characteristics are also removed.
7. Click on **\[H6]** Save to complete the configuration.

{% hint style="success" %}
Congratulations, you have successfully created an asset type with all its properties.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.buildings.ability.abb/collection/english-v14/documentation/engineering/asset-modellierung-templates/ein-neues-template-erstellen.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
