Environment Variables
Variable reference
Section titled “Variable reference”| Variable | Purpose | First Set In |
|---|---|---|
WIFI_SSID | Wi-Fi SSID used by FIRMWARE | prerequisites/hardware-and-software-requirements |
WIFI_PASSWORD | Wi-Fi password used by firmware | prerequisites/hardware-and-software-requirements |
THING_NAME | Device identity used in certs and MQTT | prerequisites/hardware-and-software-requirements |
AWS_REGION | AWS | prerequisites/hardware-and-software-requirements |
API_URL | Base URL for query API calls | api-and-dashboard/query-api-validation |
VITE_API_URL | Dashboard API base URL for local/
AMPLIFY | api-and-dashboard/dashboard-and-hosting |
AMPLIFY_APP_ID | Target Amplify app for deploy script | api-and-dashboard/dashboard-and-hosting |
AMPLIFY_BRANCH | Amplify branch target for deployment | api-and-dashboard/dashboard-and-hosting |
TELEMETRY_TABLE | Runtime shell variable mapped to telemetry DYNAMODB | infrastructure/terraform-provisioning |
EVENTS_TABLE | Runtime shell variable mapped to events DynamoDB table | infrastructure/terraform-provisioning |
TELEMETRY_TABLE and EVENTS_TABLE are runtime shell variables derived from TERRAFORM
HashiCorp Terraform — provisions shared infrastructure (IoT rules fan-out, Lambda, DynamoDB, API Gateway, Amplify). outputs telemetry_table_name and events_table_name.