M0 communication to configurable-Web-Server (MQTT) Version 0.1

Dependencies:   LM75B mbed

Web Server

Homepage

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

/media/uploads/ftkl_user/processingserverrequest2.png

Arduino-IDE und Web-Server Programm siehe hier.


All wikipages