Belüftungskontrolle - Abruf von Shelly-Daten zu Luftfeuchtigkeit & Temperatur

0,00 

Zweck des Bausteins

Der Baustein Belüftungskontrolle dient zur Überwachung von einer sinnvollen, datengestützten Raum-Belüftung auf Basis von Sensordaten, die von Shelly-Geräten bereitgestellt werden. Der Baustein prüft die relative Luftfeuchtigkeit und Temperatur, berechnet den Taupunkt und entscheidet anhand konfigurierbarer Schwellenwerte, ob Belüftungsmaßnahmen erforderlich sind. Zusätzlich erstellt er JSON- und Textausgaben für die Visualisierung und Fehlerdiagnose.

Damit wird das Auslesen, das Entscheiden und auch die Textausgabe für alle Shelly-Geräte in einem Haus stark vereinfacht.

Getestet wurde der Cloud-Abruf von Shelly Blu H&T und Shelly Plus H&T.

Der Baustein nutzt ein Icon von icons8.de

Input-Variablen

  1. Trigger (Typ: Bool, Standard: false)
    • Startsignal für die Verarbeitung.
  1. Shelly-Serveradresse (Typ: Text, Standard: https://shelly-87-eu.shelly.cloud)
    • URL des Servers zur Abfrage der Gerätedaten. Wird in der Shelly-App angezeigt.
  1. API-Key (Typ: Text)
    • Authentifizierungsschlüssel für die API-Abfragen. Wird in der Shelly-App angezeigt.
  1. Schwelle 1 – Max. relative Luftfeuchtigkeit (Typ: Ganzzahl, Standard: 60)
    • Obergrenze für moderate Luftfeuchtigkeitswarnung.
  1. Schwelle 2 – Max. relative Luftfeuchtigkeit (Typ: Ganzzahl, Standard: 75)
    • Obergrenze für kritische Luftfeuchtigkeitswarnung.
  1. Faktor für Taupunkt-Vergleich: Taupunkt >= Faktor * Temperatur (Typ: Zahl mit Nachkommastelle, Standard: 85)
    • Multiplikator zur Berechnung des Taupunktvergleichs.
  1. 1-10.ID Shelly-Gerät (Typ: Text)
    • Eindeutige Geräte-IDs zur Zuordnung der Sensordaten. Siehe Shelly-App.
  1. 1-10.Name Kurz|Lang (Typ: Text)
    • Namen für die Geräte, getrennt durch | für Kurz- und Langform. Also zuerst Kurzbezeichnung, dann |, dann Langbezeichnung
  1. Präfix Kurzfassung (Typ: Text)
    • Text, der der kurzen Ausgabe vorangestellt wird.
  1. Präfix Langfassung (Typ: Text, Standard: Öffne:)
    • Text, der der langen Ausgabe vorangestellt wird.

 

Output-Variablen

  1. Fehlermeldung (Typ: Text)
    • Gibt Fehler oder Warnungen aus.
  2. JSON-Ausgabe (Typ: Text)
    • JSON-Formatierte Statusinformationen aller Geräte.
  3. kurze Text-Ausgabe (Typ: Text)
    • Kurze Liste der betroffenen Geräte in Kurzform.
  4. lange Text-Ausgabe (Typ: Text)
    • Ausführliche Liste der betroffenen Geräte in Langform.
  5. DeviceX Status (Typ: Ganzzahl)
    • Statuswerte der Geräte, die die Belüftungsbedingungen erfüllen.
      Mögliche Werte:

      • 0: Keine Maßnahme erforderlich
      • 1: Warnung
      • 2: Kritische Warnung
      • 3: Taupunkt überschritten
  6. DeviceX Luftfeuchtigkeit (Typ: Zahl mit Nachkommastelle)
    • Die gemessene relative Luftfeuchtigkeit eines Geräts.
  7. DeviceX Temperatur (Typ: Zahl mit Nachkommastelle)
    • Die gemessene Temperatur eines Geräts.
  8. Ausgang-Normal (Typ: Bool)
    • Signalisiert, ob mindestens ein Gerät die Schwelle 1 überschritten hat.
  9. Ausgang-Prio (Typ: Bool)
    • Signalisiert, ob mindestens ein Gerät die Schwelle 2 oder den Taupunkt überschritten hat.

Funktionsweise

  1. Datenabruf:
    Der Baustein ruft Sensordaten aller konfigurierten Geräte über die angegebene Shelly-Serveradresse und den API-Key ab.
  2. Taupunktberechnung:
    Für jedes Gerät wird der Taupunkt basierend auf Temperatur und Luftfeuchtigkeit berechnet:
  3. Statusbewertung:
    Die Geräte werden in folgende Kategorien eingestuft:

    • Status 3: Taupunkt überschritten
    • Status 2: Luftfeuchtigkeit > Schwelle 2
    • Status 1: Luftfeuchtigkeit > Schwelle 1
    • Status 0: Keine Maßnahme erforderlich
  4. Textausgabe:
    Geräte mit Status > 0 werden in der Kurz- und Langform als Liste dargestellt.
  5. Steuerausgänge:
    • Ausgang-Normal wird aktiviert, wenn Status 1 erreicht wird.
    • Ausgang-Prio wird aktiviert, wenn Status 2 oder 3 erreicht wird.

The MIT License (MIT)

Copyright (c) 2022 Dr. Alexander Zimmerhofer

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

The Software is provided “as is”, without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and noninfringement. In no event shall the authors or copyright holders be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with the software or the use or other dealings in the Software.

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

  • Logikbaustein | Alle

    Abruf aus der Growatt-Wechselrichter-Cloud

    0,00 
    Enthält 19% MwSt.
    Kostenloser Versand
    Lieferzeit: nicht angegeben
    Bei Lieferungen in Nicht-EU-Länder können zusätzliche Zölle, Steuern und Gebühren anfallen.
  • Logikbaustein | Alle

    Vorhersage Stromproduktion durch PV-Anlage (Solcast)

    0,00 
    Enthält 19% MwSt.
    Kostenloser Versand
    Lieferzeit: nicht angegeben
    Bei Lieferungen in Nicht-EU-Länder können zusätzliche Zölle, Steuern und Gebühren anfallen.
  • Logikbaustein | Alle

    Anwesenheitssimulation Light – BETA

    Rated 0 out of 5
    0,00 
    Enthält 19% MwSt.
    Kostenloser Versand
    Lieferzeit: nicht angegeben
    Bei Lieferungen in Nicht-EU-Länder können zusätzliche Zölle, Steuern und Gebühren anfallen.
  • Logikbaustein | Community

    Powerfox-Adapter

    Rated 0 out of 5
    0,00 
    Enthält 19% MwSt.
    Kostenloser Versand
    Lieferzeit: nicht angegeben
    Bei Lieferungen in Nicht-EU-Länder können zusätzliche Zölle, Steuern und Gebühren anfallen.
  • Logikbaustein | Alle

    Benachrichtigung via Pushover

    0,00 
    Enthält 19% MwSt.
    Kostenloser Versand
    Lieferzeit: nicht angegeben
    Bei Lieferungen in Nicht-EU-Länder können zusätzliche Zölle, Steuern und Gebühren anfallen.
  • Logikbaustein | Community

    Feiertags-, Samstags- und Sonntagsberechnung

    0,00 
    Enthält 19% MwSt.
    Kostenloser Versand
    Lieferzeit: nicht angegeben
    Bei Lieferungen in Nicht-EU-Länder können zusätzliche Zölle, Steuern und Gebühren anfallen.
Warenkorb
Nach oben scrollen