src.nth.io/

summaryrefslogtreecommitdiff
path: root/scrypted/README.md
diff options
context:
space:
mode:
authorLuke Hoersten <[email protected]>2026-06-14 18:34:03 -0500
committerLuke Hoersten <[email protected]>2026-06-14 18:34:03 -0500
commitd2608f76820eee161622faee764c81e87c40d2da (patch)
tree230688da6c43d195c25f179898136b397e415638 /scrypted/README.md
parent186fd85422f99dfb59d89ae9338dc50627f7c3e5 (diff)
scrypted/README: drop stale BOOT-factory-reset + IP-screen refs
Diffstat (limited to 'scrypted/README.md')
-rw-r--r--scrypted/README.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/scrypted/README.md b/scrypted/README.md
index 0b6e8e3..3666dbd 100644
--- a/scrypted/README.md
+++ b/scrypted/README.md
@@ -43,7 +43,7 @@ Changing any setting triggers an immediate re-register and re-subscribes the cam
## Removing a viewport
-Open the viewport device's page → **Settings** menu → **Delete Device**. The script stops any active stream, unsubscribes from the camera, and forgets the binding. The physical device keeps its NVS-stored config until it gets a fresh `/config` from somewhere — or hit **BOOT for 5 s** on the panel to factory-reset.
+Open the viewport device's page → **Settings** menu → **Delete Device**. The script stops any active stream, unsubscribes from the camera, and forgets the binding. The physical device keeps its NVS-stored config until it gets a fresh `/config` from somewhere — to fully wipe it, plug USB and run `idf.py erase-flash` then reflash.
## Global tuning
@@ -100,7 +100,7 @@ When mDNS doesn't resolve, the script silently falls back to the operator-entere
After installing the script and adding one viewport binding:
-1. **Fresh viewport** boots → IP screen on panel.
+1. **Fresh viewport** boots → info screen on panel.
2. Script's `getDevice()` runs on script start → `POST /config` lands → viewport → `state: asleep`, backlight off.
3. **Tap the viewport** → device POSTs `{viewport, state: "wake"}` → script logs `recv "<name>" -> wake` → snapshots start flowing for `idle_timeout_ms`.
4. **Tap again** → device POSTs `{state: "sleep"}` → script stops streaming.