> 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/platform/map-and-floor/floor/create-a-floor.md).

# Create a Floor

## Create a Floor

A floor is created like a regular asset via the "Create Asset" menu.

However, several special features must be considered:

1. "Floor" must be selected as the asset type
2. A floor plan must be assigned
3. The floor must be subordinated to a building

Both of these special features are explained in the following documentation.

{% hint style="info" %}
Correctly configured floors are always marked with the **\[U] symbol**.
{% endhint %}

### Create a "Floor" Asset

<div data-full-width="true"><figure><img src="https://3489494878-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9GvUpaatBiReR43XFSMg%2Fuploads%2F4T45UU8nQaM7Msf4ymxi%2F08C1151E-B078-4A53-865A-BE6A98DA6BD8.png?alt=media&#x26;token=3c5b4265-452d-49a7-8931-8c29b8e6a42d" alt=""><figcaption></figcaption></figure></div>

1. Open the menu item **Assets \[A]**
2. Click on **\[B]**

   ▷ The **Add Asset \[C]** window opens
3. Under **Asset Type \[C]:** Select the type "Floor"
4. Assign a GAI **\[D]**
5. Give the asset a name **\[E]**
6. (Optional): Add a description to the asset **\[F]**
7. (Optional): Enter one or more IDs of the asset **\[G]**
8. (Optional): Give the asset one or more tags
9. Click on **Save \[I]**

   ▷ The asset is created

### Assign a Floor to a Building

<div data-full-width="true"><figure><img src="https://3489494878-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9GvUpaatBiReR43XFSMg%2Fuploads%2FRG60KCmyqnxPD9D56NaC%2F99F04930-A76B-470E-9097-29EFB53E94E4.png?alt=media&#x26;token=2816b2ab-d0f4-46d5-9a7c-86805b0c4a9c" alt=""><figcaption></figcaption></figure></div>

1. Open the menu item **Assets \[A]**
2. Navigate to an asset with the type "Floor"
3. In the item **Parent Location \[J]** – Select an asset to which you want to assign the floor.

   ◈ This parent asset is usually a building.
4. Click on **Save \[K]**

### Add a Floor Plan

<div data-full-width="true"><figure><img src="https://3489494878-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9GvUpaatBiReR43XFSMg%2Fuploads%2FMKqffnvtJymlx184kHTy%2FDocs_Karten%20-%20Stockwerkplan%20hinzufu%CC%88gen.png?alt=media&#x26;token=c5145dbf-fad2-46e8-8ebd-c72847eb1365" alt=""><figcaption></figcaption></figure></div>

* Open the **Map \[L]** menu
* In the **sidebar \[M]:** Expand the asset to which the floor you want to add the floor plan to is assigned. ▷ You will see all assets that are assigned to this asset. This can include one or more floors.
* For the asset to which you want to add a floor plan: Click on the **\[N]** icon. ⚠ **Caution** DO NOT click on the name of the asset!

  ▷ The details open
* Activate the **Placement Mode \[P]**
* Activate the switch **Asset is a floor \[Q]**
* Under **Floor Schema \[R]**, upload a floor plan
* Under **Floor Description \[S]**, select the number of the floor.
* Click on **Save \[T]**

  ▷ The floor is created.

  ▷ The floor is marked with an **Icon \[U]**.

  ▷ In the **Assets \[A]** menu, the floor now appears under the parent asset

{% hint style="success" %}
After you have completed the steps in this chapter, the asset will be marked with the **\[U] symbol**.

Only assets that are marked with the **\[U] symbol** are correctly configured floors.
{% endhint %}

{% hint style="warning" %}
If the asset is not marked with the **\[U] symbol**, you cannot perform the steps in the next chapter.
{% 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/platform/map-and-floor/floor/create-a-floor.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.
