Private
Public Access
update
This commit is contained in:
1 parent
2856b7f8ad
commit
bfecfd0640
6 files changed
+65
-14
No files matched your search
@@ -11,6 +11,9 @@ Hier liegt die erste Pi-WebUI. `run.py` im Projektstamm startet sie.
|
||||
kommen. Beschädigte Einstellungen schalten auf `aus`.
|
||||
- `web.py` bietet WebUI und API; `index.html` ist die Oberfläche. `run.py`
|
||||
bindet an `127.0.0.1`, Zugriff vom Laptop erfolgt per SSH-Tunnel.
|
||||
Für den vom Nutzer gewünschten direkten Heimnetzzugriff kann Uvicorn
|
||||
`halloween.web:create_app` als Factory auf `0.0.0.0:8000` starten;
|
||||
siehe `SOFTWARE.md`. `run.py` und systemd bleiben bei Loopback.
|
||||
- `event_store.py` verwaltet `data/events.sqlite3`. Erfolgreiche manuelle
|
||||
Testauslösungen werden als Ereignisse gespeichert; Profile besitzen
|
||||
Kennungen und können Ereignissen zugeordnet werden. Profil-Löschen entfernt
|
||||
@@ -22,8 +25,9 @@ Hier liegt die erste Pi-WebUI. `run.py` im Projektstamm startet sie.
|
||||
noch nicht implementiert. Eine künftige Erkennung muss Unsicherheit und
|
||||
mögliche Fehlzuordnungen sichtbar machen und am echten Pi geprüft werden.
|
||||
- Der Header `X-Halloween-UI` ist nur eine einfache Schranke für
|
||||
Schreibaufrufe, kein echter Zugangsschutz. Vor Betrieb mit anderen
|
||||
Netzfreigaben Authentifizierung entwerfen und prüfen.
|
||||
Schreibaufrufe, kein echter Zugangsschutz. Der direkte Heimnetzzugriff ist
|
||||
auf Nutzerwunsch für den aktuellen Test ohne Login vorgesehen; öffentliche
|
||||
Internetfreigabe ist nicht beauftragt. Zugangsschutz bleibt offen.
|
||||
- Laufzeitdaten liegen standardmäßig unter `data/` und werden weder
|
||||
hochgeladen noch in Git aufgenommen.
|
||||
- Echte GPIO-/Aktorsteuerung erst nach geklärter Mechanik, Versorgung,
|
||||
|
||||
Reference in new issue
Block a user