From 30cdbc463db0cfbda209f1fd6ec2a2d0f8fd22b3 Mon Sep 17 00:00:00 2001 From: Yattien <36767821+Yattien@users.noreply.github.com> Date: Mon, 27 Apr 2020 14:29:45 +0200 Subject: [PATCH] added known bugs section, cosmetical changes --- ESPEInk_ESP8266.ino | 4 ++-- README.md | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ESPEInk_ESP8266.ino b/ESPEInk_ESP8266.ino index 3e3127e..b5f3607 100644 --- a/ESPEInk_ESP8266.ino +++ b/ESPEInk_ESP8266.ino @@ -157,7 +157,7 @@ void saveConfig() { Serial.println(" Saving config..."); File configFile = SPIFFS.open(CONFIG_FILE, "w"); if (!configFile) { - Serial.println("failed to open config file for writing"); + Serial.println(" Failed to open config file for writing."); } DynamicJsonDocument jsonDocument(512); jsonDocument["mqttServer"] = ctx.mqttServer; @@ -168,7 +168,7 @@ void saveConfig() { jsonDocument["sleepTime"] = ctx.sleepTime; jsonDocument["firmwareUrl"] = ctx.firmwareUrl; if (serializeJson(jsonDocument, configFile) == 0) { - Serial.println("Failed to write to file"); + Serial.println(" Failed to write to file."); } configFile.close(); Serial.println(" Config saved."); diff --git a/README.md b/README.md index 59b08e2..be9d49b 100644 --- a/README.md +++ b/README.md @@ -51,6 +51,9 @@ CLK|14|D5 GND|GND|G VCC|3.3V|3V3 +# Bekannte Fehler +* Das 2.13-Display funktioniert nicht mit einem "Wemos D1 mini" oder einem Clon davon im deepsleep-Mode. Grund dafür ist, dass die Reset-Leitung des Displays und die interne LED sich einen Port teilen und die LED irgendwo angesteuert wird - und sich das Display dann löscht. Falls jmd. eine Lösung hat, arbeite ich sie gern mit ein. + # MQTT-Szenario Im Zusammenspiel mit dem FHEM-Modul `ESPEInk` kann man das EInk-Display dazu bringen, weniger Strom zu verbrauchen. Dazu kann man so vorgehen: * das Attribut `interval` in ESPEInk steht auf einem hohen Wert, da kein automatischer Upload erfolgen soll (noch notwendiger Workaround)