Staging ยท selbsthostbare LoRaWAN Spielklingel

Spielklingel-Test

Spielplaetze, LoRaWAN-Buttons, ChirpStack-Payloads und Messenger-Bots verwalten.

Servicebereit
Messengertelegram
WebhookChirpStack
DatenbankSQLite

Schon implementiert

  • Login mit Session-Cookie, CSRF-Schutz und Rate-Limit
  • SQLite-Migrationen und persistente Docker-Volumes
  • Spielplaetze, Buttons, Messenger-Bots und Binding-Entwuerfe speichern
  • Passphrase-Bestaetigung fuer den Kopplungsmodus
  • ChirpStack Webhook-Endpunkt mit Secret-Pruefung
  • Community-Profil fuer Dragino Tracker D als erster getesteter Device-Typ

Einrichtung im UI

ChirpStack, Telegram, WhatsApp und E-Mail im Adminbereich einrichten.

LoRaWAN Network Server
LNS-Typ, Basis-URL und API-Key im UI eintragen.
missing
ChirpStack Application
Application aus dem LNS importieren oder manuell anlegen.
missing
Devices / Buttons
Devices synchronisieren, Produkt waehlen und Spielplatz zuordnen.
missing
Payload-Profile
Pro Device ein getestetes Payload-Profil auswaehlen.
missing
Telegram Bot
BotFather-Token im UI hinterlegen und Verbindung testen.
missing
WhatsApp Bot
Optional spaeter ueber offizielle WhatsApp Cloud API einrichten.
optional

Produktstand

Login, Datenbank, Admin-Routen, Kopplung, Telegram-Menues und Testnachrichten sind aktiv.

Technische Endpunkte

GET /health

GET /ready

POST /integrations/chirpstack/uplink

  • LNS_BASE_URL fehlt. Das Setup kann ChirpStack Applications und Devices dann nicht per API auswaehlen.