actionbrowser.com
Veröffentlicht am 15. Sep 2019 Wenn der Mikrocontroller (in meinem Fall ein NodeMCU V2 Amica) allmählich in den Routinebetrieb übergeht, dann ist es entscheidend, dass man nicht alle paar Tage das Board durch harten Reset neu starten muss, weil sich der Code festgefressen hat. Leider ist die Komplexität durch die vielen eingebundenen Libraries so groß, dass man sich nicht mehr auf sauberen Code verlassen kann. Hier greift das Konzept des "Watchdog". Ein sehr guter Artikel dazu ist hier zu finden. Die Funktion scheint nicht so gut dokumentiert, so dass andere Leute das einfach ausprobieren. Neben dem standardmäßigen Harware Watchdog (ca. 7s timeout) und Software Watchdog (ca. Esp8266 watchdog beispiel module. 3s timeout) ist es sehr sinnvoll, noch selber einen "Loop Watchdog" zu ergänzen, falls der Code in einer Lib hängen bleibt und von dort die Hard- und Software Watchdogs gut gefüttert werden. Hierzu auf Github ein guter Post im orginalen ESP für Arduino Repository. Ein - inzwischen sehr gut funktionierendes - Code-Beispiel gibt es auf meinem Github, Ähnlich wichtig ist es, im Code immer wieder die Konnektivität zu prüfen - WiFi und MQTT Verbindungen gehen oft genug einfach verloren.
Diese ist enthalten im beelogger-Library-Paket Alternativ besteht die Möglichkeit den ESP8266 ohne eine beelogger-Platine zu konfigurieren. Diese Vorgehensweise ist beim beelogger-SMD erforderlich. Dafür verbindet man den ESP8266 wie unten gezeigt mit dem USB-Seriell-Adapter. Achtung: Den ESP8266 nur mit 3, 3V betreiben! Um den ESP8266 zu programmieren, wird der ESP mit 6 Dupont/Jumper Female-Female-Kabeln angeschlossen. TX vom ESP wird mit dem RX des USB-Seriell-Adapter, RX vom ESP wird mit dem TX vom USB-Seriell-Adapter verbunden- dazu noch die Masse zwischen Board und USB-Seriell-Adapter. Außerdem muss noch der VCC und CH_PD-Pin mit 3, 3 V und der ESP8266-Masse-Pin mit Masse von einer externen Spannungsquelle (3, 3V ca. NodeMCU (ESP8266) Watchdog - wie geht das? - Deutsch - Arduino Forum. 200mA) versorgt werden. Einige USB-Seriell-Adapter stellen eine 3, 3V Ausgang zur Verfügung. Dieser liefert meist nicht ausreichend Strom um den ESP zu betreiben. ESP-8266 USB-Seriell-Adapter RX TX Dann öffnet man in der Arduino-Software unter Werkzeuge den seriellen Monitor.
Über den Monitor der Arduino-IDE die Baudrate auf 115200 einstellen. Danach im Monitor im Feld unten "sowohl NL als auch CR" parametrieren. Jetzt die Spannungsversorgung einschalten. Wenn das ESP8266-Modul mit Strom versorgt wird, blinkt die blaue LED einmal kurz auf. Nach dem Einschalten bzw. Esp8266 watchdog beispiel camera. einem Reset (Reset-Pin des ESP kurz mit GND verbinden) sollte der ESP mit einer wilden Zeichenfolge, ggf. einem "ready" antworten. Mit Eingabe von "AT" im Monitor (Eingabezeile neben "Senden") sollte der ESP8266 mit "OK" antworten. Wenn die Antwort "OK" erfolgt ist, " AT+GMR " senden. Beispiel: – "AT+CWMODE_DEF=1 " – "AT+CWLAP" – " AT+UART_DEF=9600, 8, 1, 0, 0 " oder für ältere Firmwareversionen: "AT+CIOBAUD=9600" Hinweis: Bei einer Baudrate von 74880 zeigt der ESP8266 diverse Statusinformationen an.
Bei der Verwendung eines älteren Linux-Mosquitto-Brokers (< V1. 3. 5) auf einem Raspberry Pi muss der ältere V3. 1 Standard eingestellt werden, anderen Falls kommt es zu Probleme mit der Initialisierung. Library: C:\Users\USER\Documents\Arduino\libraries\PubSubClient\src\PubSubClient. h // MQTT_VERSION: Pick the version #define MQTT_VERSION MQTT_VERSION_3_1 //#define MQTT_VERSION MQTT_VERSION_3_1_1 Abfrage der installierten MQTT-Protokoll-Version auf dem Raspberry: sudo apt-cache search mosquitto mosquitto - MQTT version 3. WLAN - ESP8266 Konfiguration - Arduino Datenlogger mit Stockwaage für Imker. 1 compatible message broker Informationen zum Installierten Broker können unter einem eigenen System-Topic abgefragt werden. Damit das $-Zeichen nicht als Systemvariable interpretiert wird muss das Topic in einfache Anführungszeichen ('Topic') gesetzt werden mosquitto_sub -d -t '$SYS/broker/version' Received PUBLISH (d0, q0, r1, m0, '$SYS/broker/version',... (22 bytes)) mosquitto version 0. 15 Der komplette Systemstatus kann übrigens mit mosquitto_sub -v -t '$SYS/#' abgefragt werden $SYS/broker/version mosquitto version 0.
Bibliothek aus ZIP-Datei installieren Auf Github findet man auch eine LMIC-Bibliothek von Matthijs Kooijman für den Arduino. Diese kann man als ZIP-Datei herunterladen und unter Sketch>Bibliothek einbinden> hinzufügen… installieren. Mit dieser Bibliothek funktioniert das kleine Testprogramm und liefert "Hello, World! " an TTN. Da wir unsere Experimente während einer Weiterbildung zum Thema LoRaWAN und TTN (The Things Network) an der Karl-Kübel-Schule in Bensheim vom 12. Raspberry Pi Watchdog einfach einrichten | Smarthome Blogger. -13. Dezember 2018 begonnen hatten (großen Dank an Rainer Wieland), wussten wir, dass es mit der zur Verfügung gestellten Version funktioniert. Das Problem ist, dass die neuere Version nicht funktioniert. Den Kommentaren im Arduino-Bibliotheksverwalter nach müsste die MCCI LMIC library die Weiterentwicklung des IBM LMIC frameworks sein. Bis jetzt ist nicht klar, warum das MCCI LMIC framework so tut, als ob es Daten an TTN liefert, aber keine ankommen. Der große Knaller ist, dass man schnell das IBM LMIC framework wegen eines Fehlers (seien wir einmal ehrlich das ist keine Besonderheit) als defekt beseite legt.
Eine tolle Auswahl an Dekoren und Farben stehen zur Auswahl. Doppelcarport mit Schuppen – Carportmaster Projekt 16-P-1092 – 44309 Dortmund – Carportbild 02 – Carport verkleiden mit Trespa Oft zu finden in den Wänden von Wertstoffeinhausungen. Aber auch zur Ausbildung von Carportwänden ist Lochblech sehr gut geeignet. Fast blickdicht und doch luftdurchlässig. Lochbleche für Carportwände können in jeder RAL-Farbe und mit unterschiedlichen Lochdurchmessern geliefert werden. Carportverkleidung - Projektideen - Tipps und Tricks - Fassadenverkleidung. Doppelcarport mit Schuppen – Carportmaster Projekt 18-C-2116 – 17291 Prenzlau – Carportbild 01 – Carport verkleiden mit Lochblech Vielleicht haben Sie ja bereits Glastüren im Wohnbereich und wissen dieses Material zu schätzen. Absolute Transparenz, wenn man will, oder Scheiben in weiß (milchig) oder grau, um eine gute Lichtausbeute zu haben, ohne dass gesehen wird, was sich hinter der Carportwand aus Glas verbirgt. Zum Einsatz kommt Sicherheitsglas mit 2 Scheiben in einer Stärke von je 6 mm. Eine Scheibe davon ist teilvorgespannt.
Um sein Auto und vielleicht auch die Fahrräder oder das Motorrad etwas besser vor der Witterung zu schützen, lohnt es sich auf jeden Fall, den Carport an den Seiten zu verkleiden. Was sie dabei aber beachten müssen, und wie sie am besten vorgehen, erfahren Sie hier. Carport mit schiefer verkleiden von. Carport mit Holz verkleiden Da weitaus die meisten Carports aus Holz bestehen, wird eine Holzverkleidung (Verschalung mit Holz) in vielen Fällen Sinn machen. Zu beachten ist dabei aber: die Befestigungsweise der Profilbretter der Balkenabstand die Ausführung der Bretter und Schutz vor Witterung Befestigungsweise der Profilbretter Am besten bewährt hat sich immer das waagrechte Anbringen von Profilbrettern. Das bringt eine wesentlich bessere Wasserableitung. Bei senkrechten Fugen zwischen den Brettern wird das Wasser durch den Wind immer in die Fugen gepresst, was als ungünstig betrachtet werden kann. Verschraubung Die Verschraubung der Bretter kann unter Umständen verdeckt erfolgen, besser ist jedoch eine Verschraubung mit zwei nebeneinander liegenden Edelstahlschrauben ( Korrosionsschutz!
Eine weitere Möglichkeit den Carport zu verkleiden besteht in einer Deckenverkleidung, so dass die Unterkonstruktion nicht mehr sichtbar ist. Dabei bleibt jedoch der praktische Nutzen aus. Die Seitenverkleidung und die Holzverkleidung Eine häufig genutzte Möglichkeit, um den Carport durch eine Verkleidung aufzuwerten, ist die Abdeckung der Seiten. Dies kann z. B. mit Holz vorgenommen werden. Sie geben Ihrem Carport dadurch Wände, die Ihr Fahrzeug vor der Witterung schützen. Sie können dabei auf Kunststoffprodukte zurückgreifen, die auch in einer schönen Holzoptik verfügbar sind. Diese haben den Vorteil, dass sie sehr leicht sind und praktisch keine Pflege benötigen. Wenn es stabiler und natürlicher sein soll, dann empfiehlt sich echtes Holz. Es ist insgesamt stabiler und sieht schön aus. Allerdings bedarf es einer guten Pflege, um es lange haltbar zu machen. Carport verkleiden » Das sollten Sie beachten. Es empfiehlt sich, das Holz jedes Jahr mit einer wetterbeständigen Lasur zu streichen. So wird die Feuchtigkeit herausgehalten und die schöne Optik bleibt erhalten.
NIE MEHR STREICHEN z. B. mit einem beidseitig verwendbaren Paneel von Mammut. Mit Hilfe eines zusätzlichen Verstärkungsprofiles können extra große Abstände ohne zusätzliche Unterkonstruktion überbrückt werden... Torfüllungspaneel