Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Web Server
Der konfigurierbare Web-Server für den ESP stammt von Git Hub und die Beschreibung auf Internet of Home Things und wurde entsprechend für die Zwecke des Bertl 2016, M0- oder M3-Board angepasst.
Im sketch.h sind 2 Zeilen für die Anpassung des AP- und MQTT-Namens vorgesehen:
. #define MQQT_CLIENT_ID "mqtt_client_170" #define AP_EXT "_AP70" // PE!! ESP Access Point Extension to cisco_AP plus unique number
In der folgenden Zeile ist die Konstante EEPROM_INIT beim ersten flashen auf 1 zu setzten und muss bei einem nochmaligen flashen auf 0 gestetzt werden, damit die Konfiguration über den Webbrowser (z.B.: http://192.168.4.1/config) geändert werden kann.
. #define EEPROM_INIT 0 // 1=EEPROM initialization once then set 0
Nachfolgend ein Ausschnitt aus der Datei http_bertl_server.ino bzw. das neue originale mit TLS http_mqtt_server_SSL.ino
Arduino-IDE und Web-Server Programm siehe hier.