Hub Configuration
Edit the configuration for Hub. Changes require a service restart to take effect.
Configuration JSON
Retrieved: 2026-04-18 05:49:17
Hub Configuration Reference
| Section | Key | Description |
|---|---|---|
| Mqtt | BrokerHost | MQTT broker IP/hostname |
| BrokerPort | Default: 1883 | |
| Username | Broker credentials (optional) | |
| Password | Broker credentials (optional) | |
| Server | GrpcAddress | Server gRPC endpoint URL |
| ApiBaseUrl | Server REST API URL | |
| WakeOnLan | ServerMacAddress | Server NIC MAC address |
| BroadcastAddress | Network broadcast address | |
| Port | WOL port (default: 9) | |
| HealthCheckUrl | Server health endpoint URL | |
| HealthCheckIntervalMs | Health check poll interval | |
| HealthCheckTimeoutMs | Max wait for server startup |
The Hub runs on the Raspberry Pi and bridges ESP32 nodes to the Server via MQTT and gRPC.
The management API listens on port 5010.