- write_timestamp/write_quality come from the command, then the server document (connectors/opc-servers, read even when the reads have the connection open, same 60 s cache), then the WRITE_TIMESTAMP/WRITE_QUALITY env defaults. - The quality comes from the command's `quality` (the prediction status: Good/Bad/Uncertain, Good when absent); an unknown one is a bad_quality error. - A server that refuses them (BadWriteNotSupported, e.g. Kepware) gets the value written again alone and is remembered until restart: one warning and opc_write_value_only_fallback_total per server. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
48 lines
1.2 KiB
Plaintext
48 lines
1.2 KiB
Plaintext
# Redis
|
|
REDIS_HOST="localhost"
|
|
REDIS_PORT="6379"
|
|
REDIS_USERNAME="redis_user"
|
|
REDIS_PASSWORD="redis_password"
|
|
|
|
# Pod
|
|
HOSTNAME="localhost"
|
|
POLL_INTERVAL="5"
|
|
LOG_LEVEL="DEBUG"
|
|
|
|
# Mongo DB
|
|
MONGODB_URL="localhost:27018"
|
|
MONGODB_USERNAME="mongo_user"
|
|
MONGODB_PASSWORD="mongo_password"
|
|
MONGODB_DATABASE="sientia"
|
|
|
|
# OPC Gateway
|
|
NATS_URL="nats://localhost:4222"
|
|
NATS_WRITE_SUBJECT="opc.write"
|
|
NATS_QUEUE="gateway-writers"
|
|
GRPC_ENABLED="false"
|
|
GRPC_PORT="50051"
|
|
CERT_BUCKET="sientia-dataops"
|
|
CERT_CACHE_DIR="/tmp/opc-certs"
|
|
# Defaults of the write options; the server document and the command override them.
|
|
WRITE_TIMESTAMP="true"
|
|
WRITE_QUALITY="true"
|
|
WRITE_MIN_PAUSE_S="0.0"
|
|
IDLE_CONN_MAX_S="300.0"
|
|
|
|
# OPC Gateway - MinIO (client cert storage, read by GatewayRuntime/CertProvider)
|
|
MINIO_ENDPOINT="localhost:9000"
|
|
MINIO_ACCESS_KEY="minioadmin"
|
|
MINIO_SECRET_KEY="minioadmin"
|
|
MINIO_SECURE="false"
|
|
|
|
# OPC Gateway - Postgres (write_status updates, read by GatewayRuntime/DataSink
|
|
# via sientia_do.utils.connectors_config.build_postgres_config)
|
|
POSTGRES_HOST="localhost"
|
|
POSTGRES_PORT="5432"
|
|
POSTGRES_USER="sientia"
|
|
POSTGRES_PASSWORD="sientia"
|
|
POSTGRES_DBNAME="sientia"
|
|
POSTGRES_MIN_CONNECTIONS="5"
|
|
POSTGRES_MAX_CONNECTIONS="20"
|
|
|