Arduino FHEM Library

Begonnen von kingmathers, 04 Dezember 2018, 20:10:04

Vorheriges Thema - Nächstes Thema

bigcheese

ok, fixed this problem with:

FHEM.cpp:
on top add:
#include <WiFiClient.h>

WiFiClient wifiClient;


line 110: client.begin(wifiClient,URL);

Asuries

Hallo,

ich finde das Thema sehr interessant, komme aber leider nicht weiter:
Ich versuche das ganze mit folgenden Code auf dem Wemos D1 mini zum laufen zu bringen:


#include <ESP8266WiFi.h>
#include <FHEM.h>
FHEM fhemclient("http://192.168.178.50:8083/fhem");
#define wifi_ssid "blabla"
#define wifi_password "geheim"

void setup() {
  Serial.begin(9600);
  setup_wifi();
    }

void loop() {
  String result = fhemclient.LoadFromServer("{SomeSub()}");
     Serial.println("Temperatur Wettermast: ");
     Serial.println(result);
  }

void setup_wifi() {
  delay(10);
  Serial.println();
  Serial.print("Connecting to ");
  Serial.println(wifi_ssid);

  WiFi.begin(wifi_ssid, wifi_password);

  while (WiFi.status() != WL_CONNECTED) {
    delay(500);
    Serial.print(".");
  }
  Serial.println("");
  Serial.println("WiFi connected");
  Serial.println("IP address: ");
  Serial.println(WiFi.localIP());
}


und bekomme folgende Fehlermeldung beim Kompilieren:

/Users/asuries/Documents/Arduino/libraries/FHEM/src/FHEM.cpp: In member function 'void FHEM::LoadCSRFToken()':
/Users/asuries/Documents/Arduino/libraries/FHEM/src/FHEM.cpp:109:25: error: 'URL' was not declared in this scope
  109 | client.begin(wifiClient,URL);
      |                         ^~~
exit status 1

Hat jemand eine Idee woran das liegen könnte??

Danke euch in voraus!!

Es gibt immer Leute die meinen, sie seien schlauer als ich. Das Schlimmste ist, sie sind es auch.

Asuries

Hallo,

Hallo zusammen,

leider ist das Thema (s. POST über diesen) noch aktuell und ich komme einfach nicht weiter. Bitte um Hilfestellung.

LG
Stefan
Es gibt immer Leute die meinen, sie seien schlauer als ich. Das Schlimmste ist, sie sind es auch.