Open Source · Home Assistant · v0.4.0

HASS Test Data Creator

Hunderte Geräte mit glaubwürdigen Werten in einer Testinstanz von Home Assistant: Steckdosen, Sensoren, Leuchten, Rollos und mehr, mit Kurven, Zeitplänen und Störungen. Jederzeit restlos entfernbar.

Testdaten Generator: erzeugte Geräte mit ihren aktuellen Werten
Lizenz
Apache-2.0
Installation
HACS
Home Assistant
ab 2026.9
Sprachen
DE · EN

Funktionen

Testdaten, die sich wie echte anfühlen.

Geräte aus Vorlagen

Neun Vorlagen von der Steckdose mit Messung bis zur Waschmaschine, oder Ihre eigenen Entitäten. Bis zu 2000 Geräte, verteilt auf Bereiche, die beim Erzeugen angelegt werden.

Kurven statt Zufall

Sinus, Zufallsweg, Haushaltslast, PV-Tag, Zähler, Zustandsfolgen und die Wiedergabe von CSV-Dateien. Jede Kurve ist eine Funktion von Zeit und Seed: gleicher Seed, gleiche Werte. Im Panel ändern Sie sie mit Vorschau.

  • CSV

Zeitpläne und Szenarien

Aktionen zu festen, wiederkehrenden oder zufälligen Zeiten, auf einem oder mehreren Geräten, einer Vorlage oder allen. Szenarien verketten Schritte mit Wartezeit. Die Auswahl bietet nur Aktionen, die alle gewählten Geräte können.

Störungen auf Knopfdruck

Aussetzer, eingefrorene Werte, Spitzen, schwache Batterie, sinkende Verbindungsqualität, verspätete oder doppelte Meldungen: so prüfen Sie, wie Ihre Dashboards und Automationen mit Fehlern umgehen.

Verlauf nachtragen

Schreibt stündliche Langzeitstatistiken für bis zu 365 Tage aus den Kurven, damit Energie-Dashboard und Verlaufskarten sofort gefüllt sind. Ein Entfernen löscht genau diese Statistiken wieder.

MQTT und Zigbee2MQTT

Neben der nativen Ausgabe veröffentlichen die Geräte über MQTT Discovery oder im Zigbee2MQTT-Format, samt Gruppen. Das Panel bietet das nur an, wenn ein MQTT-Broker eingerichtet ist.

Zeitraffer

Mit dem Faktor 60 läuft eine Stunde pro Minute: Tageskurven und Zähler lassen sich beobachten, ohne zu warten.

Restlos und sicher entfernbar

Alles, was die Integration erzeugt, trägt eine Markierung. Das Entfernen zeigt vorher, was gelöscht wird, und rührt nie fremde Geräte, Entitäten, Bereiche, Statistiken oder MQTT-Themen an. Verwendete Geräte sind geschützt, bis sie aus Zeitplänen, Szenarien und Gruppen genommen sind.

Ansichten

Alles im Seitenmenü von Home Assistant.

Mehr

Gruppen, Verlauf und Entfernen.

MQTT-Gruppen für Zigbee2MQTT, Langzeitstatistiken nachtragen und alles wieder entfernen, mit Vorschau vorab.

Statistiken nachtragen
MQTT-Gruppen
Entfernen mit Vorschau

Installation

In vier Schritten in der Testinstanz.

In HACS öffnen ↗

  1. In HACS das Menü öffnen, Benutzerdefinierte Repositories wählen und stacknoise/hass-test-data-creator als Integration hinzufügen, oder den Button oben nutzen.
  2. HASS Test Data Creator herunterladen und Home Assistant neu starten.
  3. Einstellungen → Geräte & Dienste → Integration hinzufügen → HASS Test Data Creator. Bestätigen Sie, dass dies eine Testumgebung ist.
  4. Im Seitenmenü Testdaten Generator öffnen (nur für Administratoren).
action: hass_test_data_creator.create_devices
data:
  template: plug_metering
  count: 10
  name_pattern: "Steckdose {nn}"
  areas: [Wohnzimmer, Küche, Büro]

Nur für Testumgebungen, nie neben echten Geräten. Alle Dienste und Optionen stehen im README auf GitHub. README auf GitHub ↗

Gebaut von Anton Graichen-Hartl.

Fragen, Ideen oder ein Fehler? Ein Issue auf GitHub hilft, eine Mail auch.

Kontakt
stacknoise · terminal