[Modul] FYTA - Pflanzensensoren

IP-Symcon FYTA

Das FYTA Modul für IP-Symcon ermöglicht die Integration der FYTA Beam Pflanzensensoren und deren Pflanzendaten aus der FYTA Cloud in IP-Symcon. Damit lassen sich sämtliche Sensorwerte, Zustände und Pflanzendetails bequem auswerten und in der Hausautomatisierung weiterverwenden.

Aktuelle Features

  • Automatische Synchronisation aller FYTA-Sensoren und Pflanzen über den Cloud-Account

  • Anlage einzelner FYTA Device-Instanzen für jede Pflanze

  • Abruf und Darstellung aller relevanten Messwerte (Feuchte, Licht, Salz, Temperatur, pH)

  • Anzeige und Auswertung folgender Sensorwerte:

    • Temperatur

    • Bodenfeuchte

    • Lichtintensität

    • Salzgehalt

    • pH-Wert (manueller Wert aus der APP)

  • Anzeige des allgemeinen Pflanzenzustands (Plant Health)

  • Anzeige der letzten Messwertübertragung des Sensors

  • Anzeige von Batterie- und Sensorstatus

  • Speicherung von Pflanzenbildern:

    • Originalbild (FYTA Cloud)

    • Benutzerdefiniertes App-Bild (eigene Aufnahme)

  • Lokale Ablage der Bilder im Symcon-Medienverzeichnis

  • Automatische, zeitgesteuerte Aktualisierung über das eingestellte Intervalle

2. Voraussetzungen

  • IP-Symcon Version: 7.0 oder höher

  • FYTA Cloud Account mit verknüpften FYTA-Sensoren und Pflanzen

  • Internetverbindung für die Kommunikation mit der FYTA-Cloud API

3. Unterstützte Gerätevarianten

Typ Unterstützt
FYTA Hub :white_check_mark:
FYTA Beam Gen 1 :white_check_mark:

4. Installation

4.1 Einbindung in IP-Symcon

Damit das Modul FYTA verwendet werden kann, muss dieses über den Module Store installiert werden. Hierfür muss der Module Store geöffnet werden. Dieser befindet sich im oberen rechten Bereich. Über das Suchfeld kann via „FYTA“ das Modul FYTA gefunden werden. Beim öffnen des gefundenen Modules, kann im folgenden Dialog die Installation des Moduls via „Installieren“-Knopf angestoßen werden.

Store

Modul installieren…

Store

Im Anschluss öffnet sich der Hinzufügendialog zum Erstellen einer FYTA Konfigurator Instanz.

Soll die Instanz manuell hinzugefügt werden muss eine Instanz vom FYTA Konfigurator erstellt werden. Dazu muss zuerst der Objektbaum geöffnet werden. In diesem den Hinzufügen-Button „+“ unten rechts betätigen und Instanz auswählen.

Store

Mithilfe der Schnellsuche kann der FYTA Konfigurator vom Hersteller „(FYTA)“ gefunden werden. Der Ort sollte nicht verändert werden, der Name kann beliebig gewählt werden. Abschließend mit „OK“ bestätigen.

Store

Nach der Erstellung der Konfigurator-Instanz öffnet sich diese automatisch und kann eingerichtet werden. Bevor der Konfigurator verwendet werden kann, muss im nachfolgenden Dialog Schnittelle konfigurieren der Login in der automatisch erzeugten Instanz FYTA Cloud-IO durchgeführt werden.

Trage deine Zugangsdaten für dein FYTA Konto ein und bestätige mit „OK“.

Store

Jetzt öffnet sich der Konfigurator und es können alle erkannten Geräte mit einem Klick auf „Erstellen“ erstellt werden.

Store

5. Funktionsreferenz

Das Modul stellt derzeit keine externen PHP-Funktionsaufrufe bereit. Alle Daten werden automatisch über die FYTA Cloud synchronisiert.

6. Statusvariablen

Variable Typ Beschreibung
Pflanzenname String Name der Pflanze, wie sie vom Benutzer in der FYTA App vergeben wurde
Wissenschaftlicher Name String Botanischer bzw. wissenschaftlicher Name der Pflanzenart
Pflanzenzustand Integer Allgemeiner Zustand der Pflanze unter Berücksichtigung aller Messwerte (z. B. Temperatur, Feuchtigkeit, Licht, Salzgehalt, pH-Wert)
Sensorzustand Integer Status des Sensors (0 = kein Sensor, 1 = Online, 2 = Offline > 1,5 h keine Daten)
Letzte Aktualisierung String Zeitpunkt, zu dem der Sensor zuletzt Messwerte an die FYTA Cloud übermittelt hat
Batterie Integer Aktueller Batterieladestand des Sensors in Prozent
Temperatur Float Aktuelle Umgebungstemperatur am Standort der Pflanze (gemessen durch den Sensor)
Zustand Temperatur Integer Bewertung der Temperatur im Verhältnis zum optimalen Bereich für die Pflanze
Bodenfeuchte Float Gemessene Bodenfeuchtigkeit in Prozent
Zustand Bodenfeuchte Integer Bewertung der Feuchtigkeit im Verhältnis zum idealen Bereich für die Pflanze
Lichtintensität Float Aktuell gemessene Lichtintensität am Standort (µmol/s)
Zustand Licht Integer Bewertung der Lichtverhältnisse im Verhältnis zum Pflanzenbedarf
Salzgehalt Float Aktueller Leitwert (Salzgehalt) des Bodens in mS/cm
Zustand Salzgehalt Integer Bewertung des Salzgehalts im Verhältnis zum idealen Bereich für die Pflanze
pH-Wert Float Vom Benutzer in der FYTA App manuell eingetragener pH-Wert des Bodens (nicht vom Sensor gemessen)
Zustand pH-Wert Integer Bewertung des angegebenen pH-Werts im Verhältnis zum optimalen Bereich
Letzte Düngung String Vom Benutzer in der FYTA App eingetragenes Datum der letzten Düngung
Nächste Düngung String Berechneter Zeitpunkt oder Empfehlung für die nächste Düngung basierend auf der letzten Eintragung

Hinweise

Alle Variablen mit „Zustand …“ enthalten bewertete Zustände anhand der FYTA-Referenzwerte: 1 = zu niedrig, 2 = niedrig, 3 = optimal, 4 = hoch, 5 = zu hoch.

Die Rohwerte (Temperatur, Feuchtigkeit, Licht, Salzgehalt) stammen direkt vom FYTA Sensor.

pH-Wert und Letzte Düngung werden vom Benutzer in der FYTA App manuell eingetragen.

Die Statusvariablen werden automatisch aktualisiert, sobald neue Messwerte von der FYTA Cloud empfangen werden.

Der Sensorstatus wird automatisch auf „Offline“ gesetzt, wenn länger als 1,5 Stunden keine neuen Daten eintreffen.

1 „Gefällt mir“

Changelog

Platzhalter für Changelogs

1 „Gefällt mir“

Das Modul ist aus der Anforderung heraus entstanden die Gartenbewässerung zu automatisieren.

Bei der Suche nach Sensoren für Bodenfeuchte bin ich über das deutsche Start-UP FYTA aus der Fernsehsendung “Die Höhle der Löwen” gestoßen. Was mir Positiv gefallen hat ist, das die Sensoren einiges an Funktionen für einen noch “fairen” Preis mit bringen, und es On-Top eine dokumentierte API gibt.

Also hab ich mir mal zwei Sensoren zugelegt, und die passende Anbindung für Symcon geschaffen.

Das Modul untersützt alle wesentlichen Sensorwerte, einige Variablen lassen sich über die Device Instanz optional zuschalten.

Eigentlich sind die Sensoren nur für den Innenbereich gedacht, aber seit ein paar Tagen gibt es die neue Generation der Sensoren zu kaufen, welche unteranderem auch Sensoren für den Außenbereich mit sich bringt, also Ggf. für den ein oder anderen auch interessant im Bereich Gartenbewässerung.

4 „Gefällt mir“