# provision-room.sh configuration template. # # Copy this to firmware/ruview/rooms.env (same directory as provision-room.sh) and # fill in real values. Same never-commit handling as every other *.env.example in # this repo: the real rooms.env is git-ignored, only this .example is tracked. # # Shared across every room you provision — unlike the voice-display satellite's # per-unit secrets.yaml, RuView nodes don't need distinct Wi-Fi/MQTT credentials # per room, only a distinct node/room name, which provision-room.sh takes as its # own first argument instead of living in here. # Where you've cloned https://github.com/ruvnet/ruview locally. This repo does # NOT vendor RuView's source — same "integrate, don't fork" treatment as Frigate/ # Zigbee2MQTT/Grocy elsewhere in this stack — you clone/build it yourself per its # own README (Rust + ESP-IDF toolchain required). RUVIEW_REPO_DIR="$HOME/ruview" WIFI_SSID="your-wifi-ssid" WIFI_PASSWORD="your-wifi-password" # Same Mosquitto broker every other service in this stack uses (Phase 1) — LAN IP # of the container host, not a hostname (these nodes aren't on the compose # network and can't resolve container DNS names, same situation documented for # Node-RED/identity/transit elsewhere in this repo). MQTT_BROKER_HOST="192.168.1.10"