WiFi-Buttons von Shelly können in der «echo charlie»-Umgebung vordefinierte Rufe auszulösen. Die Integration des Buttons umfasst folgende Schritte:
- Shelly Wifi-Button zu Ihrem WLAN-Netzwerk hinzufügen und in die Shelly Smart Control App integrieren
- Ruf auf «echo charlie» definieren und Webhook auslesen
- Webhook auf dem Button speichern
WICHTIG: Die WiFi-Buttons von Shelly operieren nur auf dem 2.4GHz WiFi-Netzwerk. Stellen Sie sicher, das Ihr Router diese Frequenz in einem eigenen WLAN-Netzwerk (SSID) ausspielt.
Ablauf einer Rufauslösung
Beim Betätigen des Wifi-Buttons wird ein Webhook über das WiFi gesendet, welcher dann einen Ruf in Ihrem «echo charlie»-System auslöst.

1. Shelly Wifi-Button zu Ihrem WLAN-Netzwerk hinzufügen und in die Shelly Smart Control App integrieren
Um den Button zu Ihrem WLAN-Netzwerk hinzuzufügen, verbinden Sie ihn zuerst mit einem Ladegerät. Beim Anschließen an ein Ladegerät erstellt das Gerät einen WLAN-Zugangspunkt und der Button blinkt blau.
Installieren Sie anschliessend die Shelly Smart Control App (Android, iOS) auf ein mobiles Gerät und eröffnen Sie ein kostenloses Benutzerkonto. Im Dashboard, klicken Sie auf das Plus im blauen Kreis (1):
WICHTIG: Stellen Sie sicher, dass das mobile Gerät mit dem Netzwerk verbunden ist, zu welchem Sie auch den Button verbinden möchten.

Wählen Sie den «Add via Wi-Fi (AP Scan)»(3) und klicken Sie auf «Next»:

Die App sollte sich nun zum Button verbinden. Markieren Sie den Button (3) und klicken Sie auf «Next»:

Der Button sollte sich nun in das selbe Netzwerk verbinden wie das mobile Gerät. Falls nicht, geben Sie die Netzwerkinformationen (SSID und Passwort) ein (4) und klicken Sie auf «+ Add device»:

Nach erfolgreicher Verbindung werden Sie aufgefordert, dem Button einen beliebigen Namen zu geben (5) sowie ein Bild zuzuordnen (6). Definieren Sie diese und klicken Sie auf «Next»:

Danach werden Sie noch aufgefordert, den Button einem Raum zuzuweisen. Sie können einen bestehenden Raum verwenden oder einen neuen kreieren (7):

Der Button ist nun mit dem Netzwerk verbunden und in Ihrer Shelly Smart Control App integriert:

2. Ruf auf «echo charlie» definieren und Webhook auslesen
Lösen Sie den Ruf – welchen Sie durch das Klicken des Shelly Buttons auslösen wollen – in Ihrer «echo charlie»-Nachrichten Oberfläche aus. Klicken Sie anschliessend beim Ruf auf «mehr Optionen». Durch das Klicken auf die 3 Punkte öffnet sich ein Popup, aus welchem Sie den Webhook herauskopieren können:

3. Webhook auf dem Button speichern
Kehren Sie zur Shelly Smart Control App zurück und klicken Sie auf den Button, (8) um die Einstellungen zu öffnen:

In den Einstellungen, klicken Sie auf das Klammer-Symbol (9). Hier können nun die Rufe definiert werden. Es gibt 4 verschiedene Arten, einen Ruf auszulösen: kurzer Klick, langer Klick, sowie Doppel- und Trippel-Klick. Für diese Dokumentation wählen wir kurzer Klick/Short push. Klicken Sie dazu auf den blauen Button daneben (10):

Fügen Sie hier nun den in Abschnitt 2 generierten Webhook aus «echo charlie» ein (11) und klicken Sie auf «Save»:

Abschliessend müssen Sie die Action noch aktivieren, indem Sie den Regler nach rechts schieben (12):

Nun können Sie den Button vom Strom trennen. Bei einem einfachen Klick sollte nun der in Abschnitt 2 definierte Ruf in «echo charlie» ausgelöst werden.
Eine Rufausführung via WiFi-Buttons in «echo charlie» kann je nach WiFi-Verbindung einige Sekunden dauern, da sich der Button immer zuerst aus der Ruhephase in das WiFi verbinden muss. Sie können diese Zeit reduzieren, indem Sie den Button am Strom angeschlossen lassen.