From 6323d0bced538ae0900522ee14ff24912dacdf7d Mon Sep 17 00:00:00 2001 From: Ulf D <1coderookie@quantentunnel.de> Date: Fri, 7 Jun 2024 18:02:17 +0200 Subject: [PATCH] Delete docs/kap15.md --- docs/kap15.md | 195 -------------------------------------------------- 1 file changed, 195 deletions(-) delete mode 100644 docs/kap15.md diff --git a/docs/kap15.md b/docs/kap15.md deleted file mode 100644 index faf121c0..00000000 --- a/docs/kap15.md +++ /dev/null @@ -1,195 +0,0 @@ -[Zurück zum Inhaltsverzeichnis](inhaltsverzeichnis.md) -[Zurück zu Kapitel 14](kap14.md) - ---- - -# 15. Etwaige Probleme und deren mögliche Ursachen ---- - -## 15.1 Arduino IDE stoppt beim Kompilieren -Es gibt viele Gründe, dass die Arduino IDE beim Kompiliervorgang mit einer Fehlermeldung abbricht, bspw. weil ein falscher Boardtyp, Anschluss oder eine falsche Geschwindigkeit ausgewählt wurde. Es gibt jedoch drei Typen von Fehlermeldungen, die beim Kompilieren für *ESP32* basierte Boards auftreten können, die hier kurz erwähnt werden sollten: -- Die Fehlermeldung erwähnt etwas bzgl. "WiFiSPI"? -→ Wenn auf ESP32, entferne den `WiFiSPI`-Ordner aus dem Ordner `src` - s. Schritt 5 in [Kap. 2.1.2](kap02.md#212-installation-auf-dem-esp32). -- Die Fehlermeldung erwähnt etwas bzgl. "ArduinoMDNS"? -→ Wenn auf ESP32, entferne den `ArduinoMDNS`-Ordner aus dem Ordner `src` - s. Schritt 5 in [Kap. 2.1.2](kap02.md#212-installation-auf-dem-esp32). -- Die Fehlermeldung erwähnt etwas bzgl. "EEPROMClass"? -→ Stelle sicher, dass du das korrekte ESP32 framework installiert hast (1.0.6 ist zu alt) - s. [Kap. 12.1.2](kap12.md#1212-esp32). - ---- - -## 15.2 Die rote LED des Adapters leuchtet nicht - -- Regler ist ausgeschaltet -- Adapter ist nicht mit dem Regler via BSB oder LPB verbunden -- Adapter ist falsch mit dem Regler verbunden (CL+/CL- bzw. DB/MB vertauscht) -- Evtl. Hardwarefehler des Adapters (bspw. defektes Bauteil, Fehler im Aufbau) -- Evtl. Wackelkontakt beim Bus-Anschluss (Rx/Tx oder CL+/CL-) - ---- - -## 15.3 Die rote LED leuchtet, aber es ist keine Abfrage möglich - -- Evtl. Adapter falsch angeschlossen (an G+ statt an CL+) -- Evtl. Wackelkontakt beim Busanschluss (Rx/Tx oder CL+/CL-) -- Evtl. falsche Pinbelegung (Rx/Tx) -- Evtl. Transistoren Q1/Q2 vertauscht -- Evtl. kalte Lötstellen -- Siehe Punkt [„Keine Parameterabfrage möglich"](kap14.md#144-keine-parameterabfrage-möglich) - ---- - - -## 15.4 Zugriff auf das Webinterface nicht möglich -- Adapter hat keine, keine ausreichende oder eine unzuverlässige Stromversorgung -- Adapter bzw. LAN-Shield ist nicht mit dem LAN verbunden -- IP- und/oder MAC-Adresse des Adapters ist nicht korrekt -- Sicherheitsfunktionen [`Passkey`](kap05.md), [`TRUSTED_IP`](kap05.md) und/oder [`USER_PASS_B64`](kap05.md) -aktiviert/deaktiviert → URL nicht angepasst, Zugriff von falscher IP etc. -- Router- und/oder Firewall-Einstellungen überprüfen -- Zugriff nach Stromausfall und/oder Neustart nicht möglich → Reset-Knopf des Mikrocontrollers drücken -- Wird eine microSD-Karte zum Loggen verwendet? → FAT32-formatieren, URL-Befehl `/D0` ausführen, -evtl. andere/kleinere Karte testen → s. Kap. [6.1](kap06.md#61-loggen-von-daten) -- (Adapter,) LAN-Shield und/oder Arduino/Mikrocontroller fehlerhaft (→ vereinzelt kam es zu diffusen -Problemen bei der Verwendung von günstigen Clones; im Zweifelsfall ist ein Test mit einem anderen LAN-Shield zu empfehlen) - - ---- - - -## 15.5 Keine Verbindung zum WLAN möglich - -Bitte überprüfe, ob das Definement `#define WIFI` aktiviert ist, also dass die führenden Schrägstriche entfernt wurden. Ein Hinweis darauf, dass das Definement nicht aktiviert wurde, sind u.a. diese Fehlermeldungen im Seriellen Monitor direkt nach dem Neustart: -``` -E (1229) esp.emac: emac_esp32_init(349): reset timeout -E (1229) esp_eth: esp_eth_driver_install(214): init mac failed -``` -BSB-LAN kann sich darüber hinaus nicht mit versteckten WLAN-Netzwerken verbinden. Dies geht nur, wenn man die BSSID des WLAN-Netzwerks in der Datei `BSB_LAN_config.h` fest in die Variable `bssid` einträgt. - - ---- - -## 15.6 Keine Parameterabfrage möglich - -- Siehe Punkt [„Die rote LED des Adapters leuchtet nicht"](kap15.md#151-die-rote-led-des-adapters-leuchtet-nicht) -- Siehe Punkt [„Die rote LED leuchtet, aber es ist keine Abfrage möglich"](kap15.md#152-die-rote-led-leuchtet-aber-es-ist-keine-abfrage-möglich) -- Siehe Punkt [„Zugriff auf das Webinterface nicht möglich"](kap15.md#153-zugriff-auf-das-webinterface-nicht-möglich) -- Rx- und/oder Tx-Belegung nicht korrekt, Pinbelegung und/oder Adapteranschluss -stimmt nicht mit der Angabe in der Datei *BSB_LAN_config.h* überein -- Falscher Bus-Typ (BSB/LPB) - ---- - - -## 15.7 Regler wird nicht korrekt erkannt - -- Siehe Punkt [„Die rote LED leuchtet, aber es ist keine Abfrage möglich"](kap15.md#152-die-rote-led-leuchtet-aber-es-ist-keine-abfrage-möglich) -- Siehe Punkt [„Keine Parameterabfrage möglich"](kap15.md#154-keine-parameterabfrage-möglich) -- Regler ist ausgeschaltet -- Regler wurde erst nach dem Mikrocontroller angeschaltet (automatische Reglererkennung funktioniert dann nicht) -- Regler ist nicht oder falsch mit dem Adapter verbunden -- Gerätefamilie und -variante (`http:///6225/6226`) des Reglers unbekannt - ---- - - -## 15.8 HK1 kann nicht bedient werden - -- Adapter ist evtl. als RGT2 konfiguriert - ---- - - -## 15.9 Es kann keine Raumtemperatur an einen HK1 gesendet werden - -- Adapter ist evtl. als RGT2 konfiguriert -- Zugriff des Adapters ist auf Lesen beschränkt → Screibzugriff muss gewährt werden (Webconfig `/C`: "Schreibzugriff" auf "Standard" oder "Komplett" stellen) - ---- - - -## 15.10 HK2 kann nicht bedient werden - -- Adapter ist evtl. als RGT1 konfiguriert - ---- - - -## 15.11 Es kann keine Raumtemperatur an einen HK2 gesendet werden - -- Adapter ist evtl. als RGT1 konfiguriert -- Zugriff des Adapters ist auf Lesen beschränkt → Screibzugriff muss gewährt werden (Webconfig `/C`: "Schreibzugriff" auf "Standard" oder "Komplett" stellen) - ---- - - -## 15.12 Einstellungen des Reglers können nicht via Adapter verändert werden - -- Zugriff des Adapters ist auf Lesen beschränkt → Screibzugriff muss gewährt werden (Webconfig `/C`: "Schreibzugriff" auf "Standard" oder "Komplett" stellen) - ---- - - -## 15.13 Der Adapter reagiert manchmal nicht auf Abfragen oder SET-Befehle - -- Der Mikrocontroller ist nicht multitaskingfähig - warte, bis eine Abfrage abgeschlossen ist (insbesondere umfangreichere Abfragen wie bspw. ganze Kategorien oder -auch die Darstellung des Logfiles dauern u.U. recht lange) - ---- - - -## 15.14 Bei der Abfrage der Logdatei passiert ‚nichts' - -- Es ist keine microSD-Karte eingelegt -- Das Loggen auf microSD-Karte war oder ist deaktiviert -- Die Logdatei ist sehr groß, jegliche Darstellung dauert entsprechend länger -- Die grafische Darstellung (`http:///DG`) der Logdatei kann aufgrund von JavaScript-Blockern nicht erfolgen - ---- - - -## 15.15 Es werden keine 24h-Durchschnittswerte angezeigt - -- Das entsprechende Definement ist nicht aktiviert -- Es sind keine zu berechnenden Parameter angegeben - ---- - - -## 15.16 Bei der Abfrage der Daten von DS18B20-/DHT22-Sensoren passiert ‚nichts' - -- Es sind keine Sensoren angeschlossen -- Die entsprechenden Definements sind nicht aktiviert -- Die Pinbelegung ist nicht korrekt eingestellt -- Die Sensoren sind fehlerhaft installiert oder defekt - ---- - - -## 15.17 Die DS18B20-Sensoren zeigen falsche Werte an - -- Die Stromversorgung und Installation prüfen (Größe des PullUp-Widerstands prüfen, -Kondensatoren verbauen, Verkabelung prüfen, richtige Topologie verwenden etc.) - ---- - - -## 15.18 Der ‚Serielle Monitor' der Arduino IDE liefert keine Daten - -- Der Adapter ist nicht zusätzlich via USB angeschlossen -- Falscher Anschluss (COM-Port) oder falsches Board in der Arduino IDE ausgewählt -- Falsche Baudrate eingestellt → auf 115200 Baud einstellen -- Adapter nicht am Regler angeschlossen, Regler ist ausgeschaltet → siehe o.g. Punkte - ---- - -[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/U6U5NPB51) - ---- - - - -[Weiter zu Kapitel 16](kap16.md) -[Zurück zum Inhaltsverzeichnis](inhaltsverzeichnis.md) - - -