> 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/assets/asset-modellierung-templates-erstellen/ein-neues-template-erstellen.md).

# Create a new template

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

## Step by step: Creating 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

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

{% 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 reused in other projects[ ↗ 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 is 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>Enables 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) available. 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 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**: If the booking app is installed, it automatically recognizes the `occupancy`- and `bookable`-attributes. This makes the asset based on this template reservable via the booking app.

### Activate tracker function

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

**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 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. You should therefore 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]** see all attributes that have already been created for this asset template. This field may therefore be empty.
5. click on **\[F1]**, to 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]** specify 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 that the data entering this attribute has (e.g. °C, kWh).
11. Optional: Select a **\[F8]** the attribute class. This setting is optional and applies only to the icon.
12. Optional: In **\[F9]** you can [↗ Calculations](https://doc.eliona.io/collection/dokumentation/weitere-funktionen/werte-berechnen-der-calculator) enter, which are applied to the data entering this attribute.
13. Optional: Enter in **\[F10]** enter a JSON path. Eliona uses JSONPath 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: In **\[F11]** **Limit values** set for the attribute:\
    ◈ **Limit low** – minimum value\
    ◈ **Limit high** – maximum value\
    ◈ **Step size** – value interval for changes
17. Optional: Enable **\[F12] Trending Configuration**, to specify whether historical values are stored.

    ◈ **On change** – values are only stored 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 specify an **AR position** set at which the attribute appears in the augmented reality display:\
    ◈ No position\
    ◈ Top\
    ◈ Bottom left\
    ◈ Bottom right
19. Optional: Click on **\[F14]**, to activate the **Value mapping** to activate it. This allows specific raw values (e.g. “0”, “1”, “2”) to be assigned individual strings.

    ◈ More information can be found in the chapter on [↗ value mapping](/collection/english-v14/academy/werte-mapping-in-eliona.md).
20. Optional: Via **\[F15]** you can **Title language** customize the
21. Click on **\[F16] Save**, to complete the configuration.

{% hint style="success" %}
The attribute was successfully added!
{% 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 customized individually.

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

1. Click 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) select.\
   ▷ 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 in every asset based on this template.\
   ▷ The values can later be adjusted in the individual assets.
5. Click on **\[H4]**, to activate the [↗ characteristics template ](/collection/english-v14/documentation/assets/asset-modellierung-templates-erstellen/ein-neues-asset-charakteristik-template-erstellen.md)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 dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

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

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
