# Gerätesimulator

{% hint style="warning" %}
Achtung: Um den Gerätesimulator zu verwenden, muss die [-> Gerätesimulator-App](https://docs.buildings.ability.abb/collection/german/pflichtbasis/platform-core/connect-hub/edge-app-marketplace-for-plug-ins-and-extentions/apps/device-simulator) installiert sein.
{% endhint %}

Die **Gerätesimulator** in *Eliona* ermöglicht es Ihnen, Datenströme zu simulieren, um Dashboards, Regeln und andere Funktionen zu testen, bevor echte Geräte integriert werden. Es ist ideal, um Konfigurationen zu validieren, neue Funktionen zu prototypisieren und verschiedene Szenarien zu analysieren. Außerdem unterstützt es Schulungen und Fehlerbehebung, indem es realistische Betriebsbedingungen emuliert – ohne physische Hardware.

<figure><img src="https://3489494878-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9GvUpaatBiReR43XFSMg%2Fuploads%2FLgYfPi0WLCulwjxGYOLa%2FDevice%20simulator%20(1).png?alt=media&#x26;token=fa68ce4b-0ef9-4419-a865-395f1d520cf6" alt=""><figcaption></figcaption></figure>

## Gerätesimulator konfigurieren

1. **Navigieren Sie zum gewünschten Anlagenattribut:** Öffnen Sie eine Anlage und wählen Sie ein Attribut aus der Liste der **Attributwerte**. Klicken Sie dazu auf das Attribut **\[A]**.
2. **Simulator aktivieren:** Schalten Sie den Gerätesimulator mit dem **Aktivieren \[B]** Schalter ein.
3. **Simulationsart auswählen:** Wählen Sie die gewünschte Art der Simulation **\[C]**:

   ▷ **Sinuswelle:** Glatte, zyklische Daten.

   ▷ **Zufällig:** Unvorhersehbare Werte.

   ▷ **Sägezahnwelle:** Linearer Anstieg, gefolgt von einem abrupten Abfall. Diese Optionen finden Sie unter **Konfiguration**.
4. **Ganzzahl:** Gibt an, ob der erzeugte Wert eine Ganzzahl oder eine Fließkommazahl sein soll **\[D]**.
5. **Parameter definieren:** Legen Sie die Parameter für die Simulation fest:

   ▷ **Minimalwert:** Der niedrigste erzeugte Wert **\[E]**.

   ▷ **Maximalwert:** Der höchste erzeugte Wert **\[F]**.

   ▷ **Intervall (Sekunden):** Intervall in Sekunden für die Datenerzeugung. (Abtastrate) (Wie oft sollen neue Daten erzeugt werden?) **\[G]**.

   ▷ **Frequenz (Hz):** Frequenz in Hz für Wellenfunktionen. (Wie oft soll die Funktion pro Sekunde den ursprünglichen Wert erreichen?) (typischerweise weniger als 1) (Darf nicht höher sein als 1/(2\*Intervall\_Sekunden), um Aliasing/Nyquist-Frequenz zu vermeiden) **\[H]**.
6. **Einstellungen speichern:** Klicken Sie auf **Speichern** um die Konfiguration anzuwenden **\[I]**.&#x20;

   ▷ Die Simulation wird mit den ausgewählten Parametern aktiviert.

{% hint style="info" %}
Simulierte Attribute sind mit einem <img src="https://3489494878-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9GvUpaatBiReR43XFSMg%2Fuploads%2FlT7Pz65olEnXwtMljybN%2Fimage.png?alt=media&#x26;token=e9bc21d2-4c2a-4103-81c2-1c4d0bfc6c94" alt="" data-size="line">.
{% endhint %}

## Zusätzliche Administrationsoptionen

Für erweiterte Konfigurationen und API-basierte Generatoren kann die **Gerätesimulator-App** verwendet werden. [-> Gerätesimulator-App-Dokumentation](https://docs.buildings.ability.abb/collection/german/pflichtbasis/platform-core/connect-hub/edge-app-marketplace-for-plug-ins-and-extentions/apps/device-simulator)
