initial scaffold

This commit is contained in:
serversdwn
2025-12-23 18:22:55 +00:00
parent f011e1785d
commit 5c4722267f
9 changed files with 303 additions and 1 deletions

View File

@@ -1,2 +1,17 @@
# slmm
Dashboard for talking to RION SLM
Standalone NL43 addon module (keep separate from the SFM/terra-view codebase).
Run the addon API:
```bash
pip install -r requirements.txt
uvicorn app.main:app --reload --port 8100
```
Endpoints:
- `GET /health`
- `GET /api/nl43/{unit_id}/config`
- `PUT /api/nl43/{unit_id}/config`
- `GET /api/nl43/{unit_id}/status`
- `POST /api/nl43/{unit_id}/status`
Use `app/services.py` to wire in the TCP connector and call `persist_snapshot` with parsed DOD/DRD data.