ich habe mir folgendes Programm zusammen gebastelt. Wenn ich es auf einen Wemos D1 mini pro übertragen möchte kommt folgender Fehler :
expected initializer before 'int'
Ich habe keine Ahnung vom programmieren und habe für das Programm mehrere Wochen gebraucht.
Wenn es nicht völlig falsch ist, würde ich mich freuen wenn es jemand korrekt neu postet.
MfG
blackvento
Code: Alles auswählen
//Libraries
#include <ESP8266WiFi.h>
#include <WiFiClientSecure.h>
#include <UniversalTelegramBot.h>
//WiFi Credentials
const char* ssid = "blackvento";
const char* password = "88888888888888";
//Telegram Bot Credentials
#define botToken "12345678abcdef"
#define userID "123456789"
WiFiClientSecure client;
UniversalTelegramBot bot(botToken, client);
void setup() {
client.setInsecure();
Serial.begin(115200);
delay(5000);
Serial.println("Awake");
//Connecting to WiFi
Serial.print("Connecting to WiFi: ");
Serial.println(ssid);
WiFi.mode(WIFI_STA);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
Serial.print(".");
delay(10000);
}
Serial.println("");
Serial.println("Connected!");
{
void loop()
int sensorValue = analogRead(A0);
float voltage = sensorValue * (4.77 / 3300.00) * 2;
Serial.println(voltage);
}
delay(3000)
bot.sendMessage(userID, "Das Akku hat." + voltage, "");
delay(5000);
Serial.println("Going to sleep");
ESP.deepSleep(0);
}