30 lines
1.1 KiB
C
30 lines
1.1 KiB
C
#pragma once
|
||
|
||
#include "sdkconfig.h" // so we can still use menuconfig if we want later
|
||
|
||
// Device identity (you can later derive this from MAC or NVS)
|
||
#define DEVICE_ID "ABCDABCDABCD"
|
||
|
||
// If you want to build topics using MAC, you can either:
|
||
// - Hardcode here for now, OR
|
||
// - Compute at runtime from esp_read_mac() and ignore this macro.
|
||
#define DEVICE_MAC_STR "A1B2C3D4E5F6"
|
||
|
||
// MQTT stuff – set dummy now, real later
|
||
#define MQTT_BROKER_URL "mqtt://dev.vec-tr.ai:1883"
|
||
#define MQTT_BROKER_PORT 1883 /* change to your actual port */
|
||
#define MQTT_USERNAME "dev"
|
||
#define MQTT_PASSWORD "guest"
|
||
|
||
// FTP credentials – dummy for now as you requested
|
||
#define FTP_SERVER_IP "216.48.186.133" // or domain
|
||
#define FTP_SERVER_PORT 21
|
||
#define FTP_USERNAME "ftpuser1"
|
||
#define FTP_PASSWORD "123456"
|
||
#define FTP_REMOTE_PATH "/files/fw/basil/V17000861409078843894/espFota.bin"
|
||
#define FTP_LOCAL_PATH "/spiffs/espFota.bin"
|
||
|
||
// WiFi – again, just for testing; you can move these to menuconfig later
|
||
#define WIFI_SSID "Tej's iPhone"
|
||
#define WIFI_PASS "12345678"
|