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

Persönliche Anleitung

Code eingeben – dann zeigt diese Seite deine JSON-URL, die nächsten Termine und die fertige Befehlserkennung. Der letzte Code wird gespeichert, du musst ihn nicht jedes Mal neu eintippen. Ohne Code bleibt die allgemeine Anleitung.

Ab dieser Uhrzeit (Europe/Vienna) gilt der heutige Abholtag als vorbei. Standard 12:00, z. B. 10:00 wenn die Tonne morgens weg ist. Die JSON-URL erhält dann &day_switch_time=10:00.

Voraussetzungen

  • Loxone Miniserver (alle Generationen)
  • Loxone Config Software (kostenlos von loxone.com)
  • Persönlicher Link-Code vom Abfall-Abfrage Converter
  • Miniserver Gen. 1 kann kein HTTPS: dort die HTTP-URL von legacy.abfall-abfrage.com verwenden (gleiche JSON-Daten). Gen. 2 und neuer nutzen die normale HTTPS-URL.

Einrichtung Schritt für Schritt

  1. Virtuellen Eingang erstellen: Einen neuen Virtuellen Eingang anlegen und die passende JSON-URL in das URL-Feld einfügen.

    Miniserver Gen. 2 und neuer (HTTPS):

    Miniserver Gen. 1 (nur HTTP):

    Gen. 1 versteht kein HTTPS. Die Legacy-URL liefert dieselben JSON-Daten unverschlüsselt. In Loxone Config genau die http://-Adresse eintragen – nicht die https://-Adresse.

    Abfragezyklus: 3600 Sekunden. Am Abholtag wechselt das Datum nach 12:00 Uhr (Europe/Vienna). Früher: &day_switch_time=10:00 an die URL.

    Loxone Virtueller Eingang
  2. Befehl für das Datum: Am virtuellen Eingang einen „Virtueller HTTP Eingang Befehl“ anlegen. In die Befehlserkennung kommt nur das Datum-Muster (unix_date).

    Der Text in Anführungszeichen muss genau der title aus deiner JSON-API sein (Groß/Klein, Leerzeichen, Umlaute). Beispiel, wenn dort Altpapier steht:

    {
      "title": "Altpapier",
      "unix_date": 1787738400,
      "date": "26.08.2026"
    }

    Dieses Muster in die Befehlserkennung kopieren – „Altpapier“ durch deinen echten Titel ersetzen, falls er anders heißt:

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

    Loxone hat jetzt eine große Zahl (Unix-Zeit). Das ist noch kein Kalenderdatum – als Nächstes kommt die Umrechnung im Formel-Baustein.

  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 (ungetestet): Mit days_until kannst du erinnern, ohne Unix-Datum umzurechnen. Der analoge Wert ist einfach die Anzahl der Tage: 0 = heute, 1 = morgen, 2 = übermorgen.

    Ungetestet: Dieser Erinnerungsweg ist in Loxone Config noch nicht von uns nachgebaut. Die API-Felder stimmen – die Bausteine unten sind eine sinnvolle Skizze. Wenn es bei dir läuft (oder hakt), gern über das Kontaktformular Bescheid geben.

    Zweiten HTTP-Eingang-Befehl anlegen (am selben virtuellen Eingang wie das Datum). In die Befehlserkennung das days_until-Muster – nicht das unix_date-Muster:

    \i"title": "Altpapier"\i\i"days_until":\i\v

    Vergleicher an den Analogwert dieses Befehls hängen. Beispiel „Tonne morgen rausstellen“:

    I1 == 1

    Erinnerung am Abholtag selbst: I1 == 0. Abend vorher: I1 == 1. Zwei Tage vorher: I1 == 2.

    Ausgabe: Den Vergleicher z. B. an eine Push-Nachricht oder ein Licht hängen. Solange I1 == 1 wahr ist (den ganzen Tag „morgen“), würde das sonst bei jedem API-Abruf wieder auslösen. Deshalb nur einmal pro Tag schalten – etwa abends über eine Uhrzeit.

    Bio, Restmüll, Papier usw. jeweils einen eigenen Befehl – sonst mischt Loxone die Typen. Abfragezyklus 3600 Sekunden (stündlich) lassen: Bei 24h-Abfrage merkt Loxone den Wechsel um 12:00 oft erst am nächsten Tag.