Neues Modul: SYR SafeTech Connect (Lokale API)

Es gibt nun ein neues Modul zur Anbindung des Leckageschutzes SYR SafeTech Connect über die lokale HTTP-Schnittstelle im eigenen Netzwerk (komplett ohne Cloud-Zwang).

Voraussetzungen

  • Mindestens IP-Symcon 6.0

  • Ein SYR SafeTech Connect Gerät, das im lokalen WLAN/Netzwerk eingebunden ist

Enthaltene Module

  • SyrSafeTechConnect

Installation

Derzeit noch im direkten Eigenbau / über die Modul-URL (GitHub) hinuzufügen (noch nicht im offiziellen Module Store).

Schaltbare & Konfigurierbare Funktionen

Das Modul bietet neben umfangreichen Sensor- und Statusdaten eine Vielzahl an direkt steuerbaren und schaltbaren Parametern, die sowohl über das WebFront (via Aktions-Variablen) als auch über das Konfigurationsformular bedient werden können:

  • Hauptsteuerung & Ausrichtung:

    • Ventil-Schalter: Absperrventil manuell öffnen oder schließen.

    • Profil-Auswahl: Umschalten zwischen den Profilen (z. B. Anwesend, Abwesend, etc.).

    • Display-Ausrichtung: Das Display des Geräts flexibel in 4 Stufen drehen (Standard / 0°, 90°, 180°, 270°).

    • Selbstlernphase: Aktivieren/Deaktivieren der Selbstlernphase sowie Einstellen der Dauer (7 bis 28 Tage).

  • Profil-spezifische Einstellungen (für Profil 1 & 2 individuell steuerbar):

    • Volumenleckage: Max. Wasservolumen als Limit festlegen.

    • Zeitleckage: Max. Zapfzeit begrenzen.

    • Durchflussleckage: Max. Durchflussrate anpassen.

    • Mikroleckage: Überwachung auf feine Undichtigkeiten ein- oder ausschalten.

    • Warnton (Buzzer): Akustische Warnsignale am Gerät aktivieren oder stummschalten.

    • Leckagewarnung: Profil-Warnungen aktivieren.

    • Rückkehrzeit (nur Profil 2): Automatische Rückkehr zu Profil 1 nach einer bestimmten Stundenzahl einstellen.

Ausgelesene Sensor- & Statuswerte

  • Messwerte: Wasserdruck (mbar), Wassertemperatur, aktueller Durchfluss, aktuelles Zapfvolumen, Tagesverbrauch in Litern (setzt sich nachts automatisch zurück) und der Gesamtwasserverbrauch.

  • Wasseranalytik: Live-Messung der elektrischen Leitfähigkeit (µS/cm) sowie eine daraus automatisch temperaturkompensationierte, geschätzte Wasserhärte in °dH (ca.).

  • Leckage-Ausnutzung (Live): Direkter Vergleich der aktiven Limits (Begrenzung) mit der aktuellen Nutzung (z. B. aktueller Durchfluss im Verhältnis zum Durchfluss-Limit oder ein mitlaufender Timer für die Zeitleckage).

  • Diagnose & System: Batteriespannung, Netzspannung, WLAN-Signalstärke (RSSI), Verbindungsstatus, Firmware, Seriennummer sowie Klartext-Ausgabe von Gerätemeldungen und Alarmcodes.

Derzeit ist das Modul auf das SafeTech / SafeTech+ zugeschnitten. Bei Fragen oder Feedback gerne direkt hier im Thread melden!

Hallo,

du erwähnst in dem Thread das dein Modul auch für den SafeTech+ geeignet ist.

Die anderen Modelle von Syr der Serie Connect (SYR Connect - SYR - HANS SASSERATH GmbH & Co. KG), unter anderem der SafeTech+ werden ja aber über die offizielle API, die ich mit meinem Modul SyrConnect bediene, angesteuert. Diese API ist ebenfalls lokal, ohne Cloud.

Nur der SafeTec hat unterstützt offiziell nicht diese API, daher habe ich die nicht in mein Modul integriert.

Hallo @kaudeschusters,

danke für das Modul, aber

wird schwierig. Die solltest du hier vielleicht noch erwähnen.

Die Display Ausrichtung funktioniert leider bei mir nicht. Es gibt keinen Parameter, der sich entsprechend ändert, wenn ich das Display über die APP drehe. Funktioniert das bei deinem Gerät?

Hast du die Daten vom PN mal angeschaut?

Gruß Rainer

@kaudeschusters

image

bei den beiden Variablen passt das Profil nicht…

Da hast du natürlich Recht, das Modul bindet aktuell nur den SafeTec an, nicht den Plus.

Hier das Modul, ich kann den Beitrag oben warum auch immer nicht mehr editieren.

Hast du das Variablenprofil mal entfernt und das Modul neu installiert?
Bei mir kommt das aktuell nicht vor.

hat geholfen.

Da gab es aus einer Vorgängerversion wohl ein Integer-Profil mit dem gleichen Namen :thinking:

aber neu jetzt:

image

die Variablen sind integer, aber dein Profil ist nun als Float definiert…

Variablen Profil müsste gefixt sein mit Integer

aber diese drei Variablen sind Integer, dein Profil ist nun Float, ebenso wie die beiden TimeLeakage- Variablen.

Wobei Zeitvariablen machen mehr Sinn mit Integer - weil die Profile/Visualisierungen für Zeitangaben/-dauer auch auf Integer beruhen - so wie der UnixTimestamp auch.

Gruß Rainer