// Copy this file to config_user.h and adjust it to your needs. #ifndef __CONFIG_USER_H__ #define __CONFIG_USER_H__ // Debug output on the serial console #define DEBUG // Enable/Disable features //#define WEBUPDATER_FEATURE #define INFLUXDB_FEATURE #define INFLUXDB_VERSION 1 // 1 or 2 #define SERIAL_FEATURE //#define BATTERY_POWERED //#define SENSOR_WIND #define SENSOR_APDS9960 //#define SENSOR_APDS9930 #define SENSOR_BME280 #define SENSOR_BATTERY //#define BAT_PINS_D34 // only possible if webupdater is also enabled //#define HOMEBRIDGE_WEBSTAT // retries to connect after 5 seconds or starts the wifimanager #define SLEEP_IF_NO_WLAN_CONNECTION // Restarts the firmware every n seconds //#define RESET_ESP_TIMEINTERVAL //#define HTTP_CALL_ON_WINDSPEED_EXCEED const float HUMIDITY_FACTOR = 1.0; const float LIGHT_FACTOR = 1.0; const float TEMP_FACTOR = 1.0; // InfluxDB credentials const char *INFLUXDB_HOST = "hostname"; const uint16_t INFLUXDB_PORT = 80; const char *INFLUXDB_DB = "database"; const char *INFLUXDB_USER = "user"; const char *INFLUXDB_PASS = "password"; // InfluxDB2 credentials const char *INFLUXDB_URL = "http://192.168.0.123:3124"; const char *INFLUXDB_ORG = "home_org"; const char *INFLUXDB_BUCKET = "mybucket"; const char *INFLUXDB_TOKEN = "your api token"; // Device name // WARNING: Keep the name short! If your access point did not show up, you // maybe have a TOO LONG SSID! String DEVICE_NAME = "devicename"; #endif