Abfall-Abfrage Converter

iCal Links für Smart Home Systeme umwandeln

Deutsch English

Dokumentation: Smart Home Integrationen

Hier finden Sie detaillierte Anleitungen zur Integration des Abfall-Abfrage Converters in verschiedene Smart Home Systeme. Wählen Sie das gewünschte System aus den Tabs unten.

Loxone Integration

Voraussetzungen

  • Loxone Miniserver (alle Generationen)
  • Loxone Config Software (kostenlos von loxone.com)
  • Persönlicher Link-Code vom Abfall-Abfrage Converter

Einrichtung Schritt für Schritt

  1. Virtuellen Eingang erstellen: Einen neuen Virtuellen Eingang anlegen und die JSON-URL in das URL-Feld einfügen.
    https://abfall-abfrage.com/abfall/public/api.php?code=IHR_CODE

    Als Abfragezyklus können 86400 Sekunden gewählt werden – somit werden die Daten alle 24h aktualisiert (schont die Ressourcen von Loxone und der API).

    Loxone Virtueller Eingang
  2. Virtuellen HTTP-Eingang Befehl anlegen: Zum neuen virtuellen Eingang einen neuen „Virtueller HTTP Eingang Befehl" anlegen.

    Um das nächste Datum für einen Abfalltyp (z.B. Altpapier) zu extrahieren, folgendes in die Befehlserkennung einfügen:

    \i"title": "Altpapier"\i\i"unix_date":\i\v
    Loxone HTTP Eingang Befehl

    Das Ergebnis ist der Unix-Zeitstempel des nächsten Termins.

  3. Formel-Baustein einfügen: Einen neuen Formel-Baustein einfügen und den Virtuellen Eingangsbefehl an I1 des Formelbausteins anhängen.

    Um den Unix-Zeitstempel als korrektes Datum in einem Virtuellen Status anzeigen zu können, muss dieser umgerechnet werden:

    • Loxone rechnet immer ab dem Datum 01.01.2009
    • Unix-Timestamp hingegen ab 01.01.1970
    • Somit ergibt sich eine Differenz von 1.230.768.000 Sekunden

    In den Formelbaustein folgende Formel einfügen:

    I1 - 1230768000
    Loxone Formel-Baustein
  4. Virtuellen Status einfügen: Einen neuen Virtuellen Status einfügen und das Ergebnis des Formelbausteins an diesen anhängen. Als Einheit das gewünschte Datumsformat eintragen.

    Das Ergebnis im Editor:

    Loxone Ergebnis im Editor

    In der User-App sieht dies dann wie folgt aus:

    Loxone Ergebnis in der User-App
  5. Logik & Erinnerungen: Daran können dann unterschiedliche Logiken und Erinnerungen angefügt werden.

Muster für weitere Abfalltypen:

Restabfall:   \i"title": "Restabfall"\i\i"unix_date":\i\v
Altpapier:    \i"title": "Altpapier"\i\i"unix_date":\i\v
Gelber Sack:  \i"title": "Gelber Sack"\i\i"unix_date":\i\v