mirror of
https://github.com/legop3/MultiRoombaRover.git
synced 2026-09-16 09:31:20 -04:00
46 lines
1.5 KiB
YAML
46 lines
1.5 KiB
YAML
admins:
|
|
- username: admin
|
|
password_hash: "$2b$10$ZW4Jy7ctIt7k9V1AogFky.v4wedLF92t4/ZlT9kWPlIiCmdQNzJ.C" # password: adminpass
|
|
discord_id: "1234567890"
|
|
lockdown: false
|
|
- username: lockdown
|
|
password_hash: "$2b$10$n0L0oe1ZQy7IgM.FvVAzb.aXz43uaZWFiT0wr.05uNoVIDLawmrCG" # password: lockdownpass
|
|
discord_id: "0987654321"
|
|
lockdown: true
|
|
media:
|
|
# Base address for mediaMTX (scheme + host + optional port/path). The UI will always request
|
|
# http://<base>/<roverId>/whep
|
|
# Example: http://192.168.0.86:8889/video
|
|
whepBaseUrl: "http://192.168.0.86:8889/video"
|
|
|
|
homeAssistant:
|
|
url: "http://homeassistant.local:8123"
|
|
token: "REPLACE_WITH_LONG_LIVED_TOKEN"
|
|
entities:
|
|
- id: "light.lab_main"
|
|
name: "Lab Lights"
|
|
- id: "switch.dock_power"
|
|
name: "Dock Power"
|
|
# type is optional; if omitted it is inferred from the entity id (light/switch)
|
|
roomCameras:
|
|
- id: "lobby"
|
|
name: "Lobby Camera"
|
|
description: "Wide shot of the staging area."
|
|
url: "http://192.168.0.50/snapshot.jpg"
|
|
- id: "workshop"
|
|
name: "Workshop Bench"
|
|
description: "Shows the workbench and charging docks."
|
|
url: "http://192.168.0.51/snapshot.jpg"
|
|
|
|
discord:
|
|
token: "DISCORD_BOT_TOKEN"
|
|
guildId: "123456789012345678" # optional; bot works in any guild it's invited to
|
|
channels:
|
|
announcements: "123456789012345678"
|
|
adminAlerts: "123456789012345678"
|
|
chatBridge: "123456789012345678"
|
|
replay: "123456789012345678"
|
|
roles:
|
|
announcementPing: "123456789012345678"
|
|
adminPing: "123456789012345678"
|