Initial commit
This commit is contained in:
@@ -0,0 +1,62 @@
|
||||
# SmartThings-Local Bridge config.
|
||||
# Copy to `.env` and fill in. Never commit `.env`.
|
||||
|
||||
# =============================================================
|
||||
# Appliances — one process supervises N appliances over DTLS.
|
||||
# =============================================================
|
||||
# APPLIANCE_COUNT defines how many entries to read. Per-appliance
|
||||
# keys are 1-indexed (APPLIANCE_1_*, APPLIANCE_2_*, …).
|
||||
APPLIANCE_COUNT=1
|
||||
|
||||
# Appliance 1 — Samsung dryer
|
||||
APPLIANCE_1_CLASS=dryer
|
||||
APPLIANCE_1_IP=192.168.1.100
|
||||
# Leave OCF_PORT blank to inherit the descriptor's default
|
||||
# (dryer=49155, oven=49154).
|
||||
APPLIANCE_1_OCF_PORT=
|
||||
APPLIANCE_1_TOPIC=samsung_dryer
|
||||
APPLIANCE_1_NAME=Samsung Dryer
|
||||
|
||||
# Future:
|
||||
# APPLIANCE_2_CLASS=oven
|
||||
# APPLIANCE_2_IP=192.168.1.101
|
||||
# APPLIANCE_2_OCF_PORT=
|
||||
# APPLIANCE_2_TOPIC=samsung_oven
|
||||
# APPLIANCE_2_NAME=Samsung Oven
|
||||
# (Don't forget to bump APPLIANCE_COUNT=2.)
|
||||
|
||||
# --- Cert paths ---
|
||||
# Defaults work for Docker (mount as /config) and bare-metal (drop
|
||||
# into ./certs). The ab0b0ac4 admin-override cert + key are built by
|
||||
# local-tools/setup_samsung_cloud_cert.py.
|
||||
# CERT_PATH=./certs/ab0b0ac4_fullchain.pem
|
||||
# KEY_PATH=./certs/ab0b0ac4.key
|
||||
|
||||
# --- MQTT broker (HA Mosquitto add-on or any broker) ---
|
||||
MQTT_BROKER=192.168.1.5
|
||||
MQTT_PORT=1883
|
||||
MQTT_USER=samsung_bridge
|
||||
MQTT_PASS=
|
||||
|
||||
# HA discovery prefix — must match the MQTT integration's setting in HA
|
||||
# (default `homeassistant`).
|
||||
HA_DISCOVERY_PREFIX=homeassistant
|
||||
|
||||
# Bridge timers (seconds).
|
||||
# HEALTH_INTERVAL_S — how often <prefix>/bridge/health republishes.
|
||||
# HEARTBEAT_INTERVAL_S — periodic full /device/0 re-seed. Refreshes
|
||||
# every resource (observed too) — useful for
|
||||
# appliances like the oven that don't reliably
|
||||
# push OBSERVE on /mode/vs/0 option changes. 0
|
||||
# disables.
|
||||
HEALTH_INTERVAL_S=60
|
||||
HEARTBEAT_INTERVAL_S=600
|
||||
|
||||
# Container TZ.
|
||||
TZ=Europe/London
|
||||
|
||||
|
||||
# --- Deploy (deploy.sh — tar + ssh docker compose) ---
|
||||
SSH_HOST=user@your-server
|
||||
REMOTE_DIR=/mnt/user/compose/smartthings-local
|
||||
APPDATA_DIR=/mnt/user/appdata/smartthings-local
|
||||
Reference in New Issue
Block a user