/** * Secure Write Example code for InfluxDBClient library for Arduino * Enter WiFi and InfluxDB parameters below * * Demonstrates connection to any InfluxDB instance accesible via: * - unsecured http://... * - secure https://... (appropriate certificate is required) * - InfluxDB 2 Cloud at https://cloud2.influxdata.com/ (certificate is preconfigured) * Measures signal level of the actually connected WiFi network * This example demonstrates time handling, secure connection and measurement writing into InfluxDB * Data can be immediately seen in a InfluxDB 2 Cloud UI - measurement wifi_status **/ #if defined(ESP32) #include WiFiMulti wifiMulti; #define DEVICE "ESP32" #elif defined(ESP8266) #include ESP8266WiFiMulti wifiMulti; #define DEVICE "ESP8266" #endif #include #include // WiFi AP SSID #define WIFI_SSID "SSID" // WiFi password #define WIFI_PASSWORD "PASSWORD" // InfluxDB v2 server url, e.g. https://eu-central-1-1.aws.cloud2.influxdata.com (Use: InfluxDB UI -> Load Data -> Client Libraries) #define INFLUXDB_URL "server-url" // InfluxDB v2 server or cloud API authentication token (Use: InfluxDB UI -> Load Data -> Tokens ->