WLAN und MQTT einrichten
Ein frisch geflashtes Board kennt weder dein WLAN noch deinen Broker. Beides trägst du einmal ein, über ein kleines WLAN, das das Board selbst aufmacht. Für die Android-App geht es anders, direkt in der App.
Das Einrichtungs-WLAN
Im Einrichtungsmodus zeigt das Board einen QR-Code und öffnet ein eigenes WLAN:
| Board | WLAN | Passwort |
|---|---|---|
| Knob | waveshare-knob-1v8-setup | schaltli12345 |
| 4.3B | waveshare-touch-lcd-4v3b-setup | schaltli12345 |
| PaperS3 | m5stack-papers3-setup | schaltli12345 |
Scanne den QR-Code mit der Kamera deines Handys. Das Handy bietet dann an, sich mit dem WLAN zu verbinden, und öffnet danach die Einrichtungsseite von selbst. Tut es das nicht, öffne im Browser http://192.168.4.1.
Verbindet sich zwei Minuten lang niemand, startet das Board neu. Solange ein Handy verbunden ist, wartet es.
Die Einrichtungsseite
Die Seite hat drei Tabs.
WiFi Setup
Unter Available Networks listet das Board die WLANs, die es sieht. Tippe auf deines, gib unter Password das Passwort ein und tippe auf Save WiFi Settings.
MQTT Connection
Trag unter Host die IP-Adresse deines Pekaway-Systems ein. Port bleibt bei 1883, Benutzername und Passwort bleiben leer, wenn dein Broker keine verlangt. Ein Pekaway-System verlangt keine. Tippe auf Save MQTT Settings.
Test MQTT Connection funktioniert hier noch nicht. Der Test braucht dein WLAN, und das Board hängt gerade im eigenen. Er meldet dann nur, dass keine WLAN-Verbindung besteht.
Device
Hier stellst du ein, wie sich das Display verhält. Die Einstellungen gehören zum Gerät, nicht zum Projekt, und bleiben bei jedem neuen Projekt erhalten.
- Turn the display off after: Sekunden ohne Berührung, bis das Display ausgeht. Voreingestellt sind 15, 0 lässt es immer an. Werte, die über MQTT ankommen, zählen nicht als Aktivität.
- When it goes dark, return to: der Screen, den das Board beim Ausgehen und nach jedem Start zeigt. Nimm dafür etwas Harmloses, zum Beispiel die Übersicht, damit ein versehentlicher Griff ans Display nichts Wichtiges auslöst.
Tippe auf Save Device Settings.
Einrichtung beenden
Tippe unten auf Finish and restart. Das Board behält, was du gespeichert hast, verlässt den Einrichtungsmodus, startet neu und verbindet sich mit deinem WLAN und dem Broker.
Danach erscheint das Board im Designer, beim Anlegen eines Projekts (New Project...) unter Announced Devices und im Dialog Deploy to Device.
Später wieder in die Einrichtung
Jedes Board kommt mit einer Geste zurück in den Einrichtungsmodus, etwa wenn sich das WLAN geändert hat:
- Knob und 4.3B: einen Finger fünf Sekunden irgendwo auf das Display halten.
- PaperS3: einen Finger zehn Sekunden still auf das obere linke Viertel halten.
Ein Countdown zeigt, dass die Geste läuft. Lässt du vorher los, passiert nichts.
Du kannst auch einen Button oder eine Taste im Designer mit Enter setup mode belegen.