weatherstation/firmware/config.h

38 lines
877 B
C
Raw Normal View History

2018-06-27 19:43:34 +02:00
#define DEBUG 1
2017-11-07 22:20:14 +01:00
#define SENSOR_TEMPERATURE 0
#define SENSOR_HUMIDITY 1
#define SENSOR_LIGHT 2
#define SENSOR_WINDSPEED 3
2017-11-20 20:42:02 +01:00
#define SENSOR_PRESSURE 4
2018-07-11 11:12:53 +02:00
#define SENSOR_BAT_VOLTAGE 5
2017-11-07 22:20:14 +01:00
2018-06-24 16:54:57 +02:00
#define UPDATE_SENSOR_INTERVAL_S 10
#define UPDATE_WEBSERVER_INTVERVAL_S 1
#define DELAY_LOOP_MS 50
2017-11-07 22:20:14 +01:00
#define STATUS_LED_PIN BUILTIN_LED
#define ANEMOMETER_PIN D7
#define BME_SCK 13
2017-12-09 18:08:37 +01:00
#define BME_MISO 12
#define BME_MOSI 11
#define BME_CS 10
2017-12-09 18:08:37 +01:00
#define INITIAL_WEBSERVER_TIME 20
2017-12-09 18:08:37 +01:00
#define SEALEVELPRESSURE_HPA (1013.25)
#define BME280_ADDRESS 0x76
const char *INFLUXDB_HOST = "influxdb.okoyono.de";
const uint16_t INFLUXDB_PORT = 80;
const char *INFLUXDB_DB = "weatherstation";
const char *INFLUXDB_USER = "oko";
const char *INFLUXDB_PASS = "de1873a0d2f8f21f17cf4d8db4f65c59";
2017-12-09 18:26:12 +01:00
String DEVICE_NAME = "klaute";