Daten

Gerätedaten — HydroCommander HC-4

Fassung 1 vom 31.10.2026 · beschreibt Firmware 4.12.115 und App 1.0.0. Dieses Datenblatt ist Teil deines Kaufvertrags, und zwar in der Fassung, die bei deiner Bestellung veröffentlicht war; du bekommst sie mit der Bestellbestätigung (AGB § 8a). Die Zusagen unter „Was bleibt“ gelten, solange wir Updates bereitstellen — mindestens fünf Jahre ab Lieferung, für Geräte aus der Kickstarter-Kampagne mindestens bis Dezember 2032. Alles andere beschreibt den Stand der genannten Firmware; was ein Update daran ändert, steht vorher im Update-Hinweis und danach in der nächsten Fassung. Frühere Fassungen: hydrocommander.com/geraetedaten.

Auf einen Blick

  • Wo: im Gerät und in der App auf deinem Smartphone. Auf unserem Server nur, wenn du den Fernzugriff einschaltest — und dort nur Verbindungsdaten, keine Messwerte oder Verläufe.
  • Kein Konto, kein Verkauf von Daten. Messwerte und Verläufe bekommt niemand außer dir — es sei denn, du schaltest den Fernzugriff oder MQTT ein. Welche Verbindungen das Gerät selbst aufbaut (Uhrzeit, Wetter, Update-Prüfung), steht unten unter „Was das Gerät ins Internet sendet“.
  • Zugriff: Display, App, Export (CSV, PDF), lokale Schnittstelle (JSON), MQTT.
  • Löschen: „Factory Reset“ am Gerät, Cloud-Anbindung in der App entfernen, App-Daten in der App zurücksetzen.

Was bleibt

Solange wir Updates bereitstellen, gilt — kein Update schränkt das ein:

  • Messwerte, Verläufe und Einstellungen werden im Gerät gespeichert. An uns oder an Dritte gelangen Messwerte und Verläufe nur, wenn du den Fernzugriff einschaltest oder selbst eine Weitergabe einrichtest, etwa an deinen MQTT-Broker.
  • Das Gerät bleibt ohne Cloud-Dienst in deinem WLAN bedienbar.
  • Du kannst deine Messwerte in einem gängigen Dateiformat exportieren.
  • Du kannst deine Daten im Gerät (Einstellungen, Messwerte, Verläufe, Zugangsdaten) mit „Factory Reset“ löschen.

Welche Daten das Gerät erzeugt

Daten Wie lange Abrufbar über
Bodenfeuchte je Zone in Prozent, dazu der Rohwert des Sensors aktueller Wert Display, App, Schnittstelle, MQTT
Feuchteverlauf je Zone letzte Stunde minütlich (bis zum nächsten Neustart); 24 Stunden als Stundenmittel, 7 Tage als 6-Stunden-Mittel, 30 Tage als Tagesmittel Display, App, Export, Schnittstelle
Bodentemperatur je Zone (Fühler im Sensorkopf) und ihr Verlauf wie die Feuchte App, Export, Schnittstelle
Wassermenge je Zone: heute, gesamt, Zahl der Bewässerungen; Verbrauch je Tag Gesamtwerte bis zum Zurücksetzen; Tagesverbrauch der letzten 30 Tage Display, App, Export, Schnittstelle; heute und gesamt auch per MQTT
Füllstand des Wasserbehälters — berechnet aus der geförderten Menge, nicht gemessen aktueller Stand Display, App, Schnittstelle, MQTT
Ereignisliste: Bewässerungen mit Menge in Millilitern und Meldungen (etwa Tank leer, Leck erkannt, Gießwächter), jeweils mit Zone und Uhrzeit die letzten 60 Ereignisse, bis zum nächsten Neustart Display, App, Export, Schnittstelle
Lernstand des KI-Modus und Gesundheitswert je Zone bis zum Zurücksetzen App, Schnittstelle; Gesundheitswert auch im Export und per MQTT
Zustand von Leckerkennung und Gießwächter bis zur Freigabe Display, App, Schnittstelle
Einstellungen: Zonen, Gießpläne, eigene Presets, Urlaubsmodus, Sprache, Display, Zeitzone bis du sie änderst Display, App, Schnittstelle
Netzwerk: WLAN-Name und -Kennwort, Gerätename im Heimnetz, Zugriffsschlüssel (API-Token) bis zur Änderung oder zum Factory Reset WLAN-Name in der App; das Kennwort gibt das Gerät nicht aus; den Zugriffsschlüssel zeigt nur das Display
Wetter (wenn eingeschaltet): Ort, Koordinaten, letzte Vorhersage für Regen und Temperatur Ort bis zur Änderung; Vorhersage bis zum nächsten Abruf App, Schnittstelle
Smart Home (wenn eingerichtet): Adresse des MQTT-Brokers, Benutzer, Kennwort bis zur Änderung App (ohne Kennwort)
Fernzugriff (wenn eingeschaltet): Cloud-Kennung und Zugangsschlüssel bis zum Entkoppeln App (Status)
Technik: Firmware-Version, Geräte-ID (die MAC-Adresse), Neustart-Zähler und Grund des letzten Neustarts, Angaben zum letzten Absturz, Strommessung der Pumpen Version und ID dauerhaft; Neustart-Zähler und -Grund auch nach Factory Reset; Absturzangaben bis zum nächsten Stromausfall; Strommessung nur aktuell Display (Info & Update), Schnittstelle

Einen Betriebsstundenzähler für die Pumpen gibt es nicht: Jede Bewässerung steht mit ihrer Menge in der Ereignisliste, und das Gerät zählt die Mengen zusammen. Die Seriennummer steht nur auf dem Typenschild, nicht im Gerät.

Wie oft gemessen wird: Das Gerät liest die Sensoren etwa jede Sekunde; als aktuelle Feuchte zeigt es den Median der letzten fünf Lesungen. Daraus entstehen die Minutenwerte der letzten Stunde und die Stunden-, Sechs-Stunden- und Tagesmittel. Per MQTT sendet es, wenn eingerichtet, alle zehn Sekunden.

Wann gespeichert wird: Einstellungen sofort, Wassermengen und Füllstand alle fünf Minuten, der Lernstand stündlich, die Verläufe einmal am Tag und vor jedem Update. Nach einem Stromausfall können deshalb die Verlaufswerte des laufenden Tages fehlen; die letzte Stunde und die Ereignisliste beginnen nach jedem Neustart leer.

Umfang und Format: Alles, was das Gerät dauerhaft speichert, passt in seinen 64 KB großen Datenspeicher. Die Schnittstelle liefert JSON, die App exportiert CSV und PDF.

Wo die Daten liegen

  • Im Gerät, im internen Speicher. Mit dieser Firmware ist der Speicher nicht zusätzlich verschlüsselt — setz das Gerät deshalb mit „Factory Reset“ zurück, bevor du es weitergibst.
  • In der App auf deinem Smartphone: die Geräteliste (Name, IP-Adresse, Geräte-ID, gegebenenfalls Cloud-Kennung), die Verbrauchsstatistik der letzten 90 Tage, zwischengespeicherte Verläufe, der gesammelte Verlauf (Tagesmittel von Feuchte und Temperatur je Zone und die Ereignisse, gut ein Jahr: 400 Tage, höchstens 5.000 Ereignisse) und die Einstellungen der App. Den Zugriffsschlüssel legt die App im Schlüsselspeicher des Betriebssystems ab (Android Keystore, iOS Keychain). Eine eigene Sicherung legt die App nicht an, die Android-Datensicherung ist für sie ausgeschaltet; auf dem iPhone kann eine iCloud- oder Computer-Sicherung ihre Daten enthalten.
  • Auf unserem Server, nur wenn du den Fernzugriff einschaltest: Cloud-Kennung, Gerätename, Firmware-Version, Zeitpunkt der letzten Verbindung und Online-Status; den Zugangsschlüssel nur als Hash. Verbindungsereignisse löscht der Server nach 90 Tagen. Was die App unterwegs abruft — Messwerte, Verläufe, Befehle —, leitet er nur durch und speichert es nicht. Einzelheiten: Datenschutzerklärung Abschnitt 14.
  • Bei deinem MQTT-Broker, wenn du einen einrichtest — für ihn bist du selbst verantwortlich.

So kommst du an deine Daten

  • Display: Start (Zonen, Füllstand), Ereignisse, Statistik (1, 7 oder 30 Tage); technische Angaben unter Einstellungen → System-Einstell. → Info & Update.
  • App: dieselben Werte samt Verläufen, Ereignissen und KI-Insights, auch als Widget.
  • Export in der App: Reiter „Statistik“ → „CSV exportieren“ ergibt eine Tabelle mit dem Zustand jeder Zone (Name, Preset, Stadium, Alter, Feuchte, Grenzwerte, Ziel, Gesundheit, Wasser heute und gesamt, Zahl der Bewässerungen, Modus, Sensor, Tageslimit, Fördermenge), dem Verbrauch aller in der App gespeicherten Tage (bis 90), dem Feuchte- und Temperaturverlauf je Zone (24 Stunden, 7 Tage, 30 Tage) samt den in der App gesammelten Tagesmitteln, allen gesammelten Ereignissen mit Datum und den Gießplänen; damit sicherst du den Verlauf, etwa vor einem Wechsel des Smartphones. „PDF-Bericht“ fasst Gerät, Verbrauch heute, in der Woche und im Monat, Zonen und Wetter zusammen. Die Datei entsteht auf deinem Smartphone, du teilst sie über das Teilen-Menü; an uns geht dabei nichts. „App-Cache löschen“ entfernt Statistik, Verläufe, KI-Stand und Exportdateien vom Smartphone, „Gerät entfernen“ dasselbe für dieses Gerät.
  • Lokale Schnittstelle (für Fortgeschrittene): HTTP im Heimnetz, Antworten als JSON. Den Zugriffsschlüssel findest du unter Einstellungen → QR / API-Token; jede Anfrage trägt ihn als Authorization: Bearer <Token>. Die wichtigsten Adressen: /api/status (alle aktuellen Werte), /api/history?zone=0…3&hours=1…720 (Verläufe), /api/events (Ereignisliste), /api/stats/water (Verbrauch der letzten 30 Tage), /api/zone/ai-insights (Lernstand). Beispiel: curl -H "Authorization: Bearer <Token>" "http://<IP-Adresse>/api/history?zone=0&hours=720". Ohne Zugriffsschlüssel nennt das Gerät unter /api/identify nur Gerätename, Modell, Firmware-Version und Geräte-ID.
  • MQTT (Smart Home, etwa Home Assistant), wenn du es einrichtest: alle zehn Sekunden je Zone Feuchte, Gesundheitswert, Wasser heute und gesamt, Pumpe an oder aus und Modus, dazu Füllstand, Restmenge und Urlaubsmodus, unter hydrocommander/<Geräte-ID>/…; wahlweise mit TLS. Anleitung in der App: „Smart Home (MQTT)“.
  • Fernzugriff (optional): dieselben Werte über die App auch unterwegs. Factory Reset, Updates, WLAN-, MQTT- und Diagnosefunktionen gehen nur im Heimnetz.

Was das Gerät ins Internet sendet

Wohin Wann Was
Zeitserver ptbtime1.ptb.de, pool.ntp.org bei jeder WLAN-Verbindung, danach regelmäßig IP-Adresse deines Anschlusses
Open-Meteo, Wettervorhersage (nur wenn eingeschaltet) alle 30 Minuten Koordinaten des Standorts, auf zwei Nachkommastellen gerundet (etwa einen Kilometer genau); IP-Adresse
Open-Meteo, Ortssuche (nur wenn du suchst) bei der Suche, bis zu drei Anfragen eingegebener Ortsname, Sprache; IP-Adresse
hydrocommander.com, Update-Prüfung drei Minuten nach dem Einschalten, dann einmal am Tag und beim Öffnen von Info & Update nur die IP-Adresse — keine Geräte-ID, keine Version
hydrocommander.com, Firmware-Download nur wenn du ein Update startest IP-Adresse
unser Cloud-Server (nur wenn eingeschaltet) dauerhafte verschlüsselte Verbindung Cloud-Kennung, Zugangsschlüssel, Firmware-Version; danach, was die App abruft
dein MQTT-Broker (nur wenn eingerichtet) alle zehn Sekunden die Werte aus dem Abschnitt MQTT

Welche Verbindungen die App selbst aufbaut, steht in der Datenschutzerklärung (Abschnitt 12).

Löschen

Was Wie Wirkung
alles im Gerät Einstellungen → System-Einstell. → Factory Reset löscht Einstellungen, Zonen, Verläufe, Statistik, Lernstand, WLAN-Zugangsdaten (auch im Funkchip), Zugriffsschlüssel, Cloud- und MQTT-Zugangsdaten und den Standort; das Gerät erzeugt einen neuen Zugriffsschlüssel und startet die Einrichtung neu. Es bleiben der Neustart-Zähler, der Grund des letzten Neustarts und bis zum nächsten Stromausfall die Angaben zum letzten Absturz.
Statistik einer Zone App, Zone: „Tagesverbrauch zurücksetzen“, „Gesamtstatistik zurücksetzen“, „Pflanzendaten komplett zurücksetzen“; KI: „Lerntabelle zurücksetzen“ setzt die jeweiligen Zähler bzw. den Lernstand auf null
Ereignisliste leert sich bei jedem Neustart —
Feuchte- und Temperaturverläufe einzeln nicht vorgesehen nur mit Factory Reset
Fernzugriff App: Einstellungen → Cloud → „Cloud-Anbindung entfernen“ löscht deinen Eintrag und die Ereignisse auf unserem Server sofort, aus den Sicherungskopien spätestens nach 14 Tagen. Ein Factory Reset allein entfernt den Eintrag auf dem Server nicht; meldet sich das Gerät sechs Monate nicht, löschen wir ihn automatisch.
App „Profil“ → „App-Daten komplett zurücksetzen“, oder die App deinstallieren löscht Geräteliste, Schlüssel, Statistik und Einstellungen auf dem Smartphone; eine Cloud-Anbindung am Gerät bleibt bestehen — vorher entfernen
MQTT-Broker dort, wo du ihn betreibst —

Bevor du das Gerät weitergibst oder entsorgst: zuerst in der App die Cloud-Anbindung entfernen, dann am Gerät Factory Reset.

Sicherheit

Die Verbindung zwischen App und Gerät im Heimnetz läuft über HTTP mit Zugriffsschlüssel und verlässt dein Netz nicht; die Cloud-Verbindung ist verschlüsselt. Firmware-Updates sind signiert und werden vor der Installation geprüft. Das Display hat keine PIN: Wer das Gerät bedienen kann, sieht unter QR / API-Token den Zugriffsschlüssel. Erzeugst du dort einen neuen, verliert jede verbundene App den Zugriff, und eine Cloud-Kopplung wird aufgehoben. Software-Updates mit Sicherheitsupdates bekommst du mindestens fünf Jahre ab Lieferung, für Geräte aus der Kickstarter-Kampagne mindestens bis Dezember 2032. Eine Sicherheitslücke meldest du unter hydrocommander.com/security.

Was sich ändern kann

Alles andere in diesem Datenblatt — welche Werte das Gerät erzeugt, wie lange es sie speichert und über welche Wege du sie abrufst — darf ein Update ändern, wenn es dafür einen triftigen Grund gibt: die Sicherheit des Geräts, eine Änderung von Rechtsvorschriften oder die Einstellung oder Änderung eines fremden Dienstes, etwa des Wetterdienstes. Dir entstehen dadurch keine zusätzlichen Kosten, und fällt ein Zugriffsweg weg, bleibt ein gleichwertiger. Was sich ändert, steht im Update-Hinweis, bevor du die Installation startest, und danach in der nächsten Fassung dieses Datenblatts. Deine gesetzlichen Rechte bei Mängeln bleiben unberührt.

Wer verantwortlich ist

Stemp Systems, Inhaber Tobias Stemp, Büchlbergerstraße 12, 94121 Salzweg, Deutschland, support@stemp-systems.de. Wir verkaufen keine Daten und geben deine Messwerte und Verläufe nicht an Dritte weiter. Für personenbezogene Daten gilt die Datenschutzerklärung (stemp-systems.de/datenschutz); dort steht auch, wie du dich bei einer Aufsichtsbehörde beschweren kannst.