# Model-Page by code

**URL:** <https://community.openhab.org/t/model-page-by-code/121298>\
**Category:** Items & Sitemaps\
**Tags:** openhab3-model\
**Created:** [April 24, 2021, 12:12am UTC](https://community.openhab.org/t/model-page-by-code/121298 "2021-04-24T00:12:14Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![JustinG](https://community.openhab.org/user_avatar/community.openhab.org/justing/32/55948_2.png) [@JustinG](https://community.openhab.org/u/JustinG)\
**Post date:** [April 24, 2021, 3:52am UTC](https://community.openhab.org/t/model-page-by-code/121298/2 "2021-04-24T03:52:54Z")

</div>

Welcome to the forums. Here’s a good place to start understanding how to build the semantic model with items defined in text files.

> [@\[OH3\] Semantic Model setup via tags in configuration Items files](https://community.openhab.org/t/oh3-semantic-model-setup-via-tags-in-configuration-items-files/112520):
>
> Foreword If you are unsure of what the Semantic Model is, or what it can do for you in openHAB 3, [then check the documentation here](https://www.openhab.org/docs/tutorial/model.html). This post is my notes on creating a Semantic Model via the configuration files (\*.items files), rather than the UI. Background I [read this post](https://community.openhab.org/t/habot-walkthrough-2-n-semantic-tagging-item-resolving/55651), and [used this list](https://github.com/openhab/openhab-core/blob/master/bundles/org.openhab.core.semantics/model/SemanticTags.csv) in order to work this all out. General The Semantic Model is made up of Items with extra bits of information tagged on to them. These extra bits of information tell openHAB a little bit more about wha…

On the other hand, the new UI works so well for thing and item creation and management that many users who relied on text files in previous versions of OH have switched over to just using the UI for most of these configurations.

---

_[View the full topic](https://community.openhab.org/t/model-page-by-code/121298)._
