ZettelchenZur App

Einkaufsliste per Sprache

Zettelchen soll mit allen gängigen Sprachassistenten funktionieren. So ist der Stand, ehrlich und ohne Versprechen, die wir nicht halten können.

Alexa: da, in der Beta

Mit dem Skill „Mein Zettelchen“: „Alexa, sage Mein Zettelchen, füge Milch hinzu.“ Alexa fragt „Was noch?“ und fasst am Ende alles zusammen. Mehr zu Alexa.

Siri und Kurzbefehle: da, mit Zugangscode

In den Einstellungen von Zettelchen erzeugst du einen Zugangscode. Damit legst du in der Kurzbefehle-App einen Kurzbefehl an, der Artikel auf deine Liste setzt. Nennst du ihn „Zettelchen“, sagst du „Hey Siri, Zettelchen“, und Siri fragt, was auf die Liste soll. Eine eigene iPhone-App mit direkter Siri-Anbindung ist geplant.

Google Assistant und Gemini: noch nicht direkt

Google hat im Juni 2023 die Anbindung von Listen-Apps an den Assistant beendet, per Sprache geht es deshalb nicht direkt. Wir beobachten, ob Gemini oder die neuen Funktionen für Android-Apps einen Weg für Listen-Apps öffnen. Bis dahin lässt sich Zettelchen mit dem Zugangscode über eine Android-App wie HTTP Shortcuts oder Tasker bedienen, per Tipp auf dem Startbildschirm oder, je nach Gerät, per Sprachbefehl an diese App.

Samsung Bixby: wir prüfen es

Ob und wie Samsung eine Anbindung für Listen-Apps zulässt, klären wir. Bis dahin gilt dasselbe wie bei Google: Zugangscode und Routine.

Home Assistant, IFTTT und andere

Alles, was einen Web-Aufruf schicken kann, kommt mit dem Zugangscode zurecht: eine Adresse, der Code im Kopf oder in der Adresse und der Artikel als Text. Die Antwort enthält einen Satz zum Vorlesen, den der Assistent laut sagen kann. Zwei Beispiele:

Home Assistant

rest_command:
  zettelchen_add:
    url: "https://mnavayjtpefxkdvrhxig.supabase.co/functions/v1/assistant-add"
    method: POST
    headers:
      Authorization: "Bearer zt_DEIN_CODE"
      Content-Type: "application/json"
    payload: '{"item": "{{ item }}", "lang": "de"}'
# Aufruf in einer Automatisierung oder einem Skript:
action: rest_command.zettelchen_add
data:
  item: "Milch"

IFTTT (Webhooks, „Make a web request“)

Dann (That): Webhooks → Make a web request
URL:          https://mnavayjtpefxkdvrhxig.supabase.co/functions/v1/assistant-add?token=zt_DEIN_CODE&item={{TextField}}
Method:       GET

Mit HTTP Shortcuts oder Tasker auf Android nimmst du eine POST-Anfrage an dieselbe Adresse, mit dem Kopf „Authorization: Bearer“ und deinem Code, und als Inhalt ein JSON mit dem Feld „item“. Das Feld darf mehrere Zeilen enthalten, jede wird ein Artikel.

Teilen und Verknüpfungen auf Android

Hast du Zettelchen im Browser (Chrome) als App installiert, taucht es im Teilen-Menü auf. Einen Text aus einer anderen App, etwa eine Zutatenliste, teilst du an Zettelchen, wählst aus, was du brauchst, und es steht auf deiner Liste. Dazu kommen zwei Verknüpfungen auf dem Startbildschirm (lange auf das Symbol drücken): „Artikel hinzufügen“ und „Kassenbon aufnehmen“. In die Eingabezeile kannst du außerdem „Milch, Brot, Eier“ tippen, einfügen oder diktieren, jeder Name wird ein eigener Artikel.

Zugangscodes

Du erzeugst sie in der App unter Einstellungen, „Siri, Google und andere“. Höchstens fünf pro Person, jederzeit löschbar. Den Code zeigen wir nur einmal, in der Datenbank steht nur eine Prüfsumme davon. Die Zugangscodes gehören zu Pro, das im Moment für alle kostenlos ist.

Beta-Zugang anfragen