Forum Replies Created

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • in reply to: Controller ESP8266 und ESP32 #3717
    Marcus MüllerMarcus Müller
    Participant

    Workaround Lösung:
    Habe die obigen Zeilen in die Sensor Firmware eingebaut, jetzt kommt die WiFi Verbindung zustande, der Controller kommuniziert mit MQTT und RockRail. Die Sensorereignisse werden wie sie sollen in RocRail angezeigt. Jetzt kann es weiter gehen…

    in reply to: Controller ESP8266 und ESP32 #3716
    Marcus MüllerMarcus Müller
    Participant

    Hallo zusammen,

    habe inzwischen die WiFI Funktionalität des ESP8266 getestet mit folgendem Code (natürlich echtes PW eingetragen…):

    #include <ESP8266WiFi.h>
    #include <WiFiClient.h>

    const char* ssid = “marcus@herborn24.net”;
    const char* password = “xxxxxxxxxxxxxxxx”;

    void setup() {
    Serial.begin(115200);
    delay(10);

    Serial.print(“Connect to Wifi “);

    WiFi.begin(ssid, password);

    while (WiFi.status() != WL_CONNECTED) {
    delay(1000);
    Serial.print(“.”);
    }

    Serial.println(“”);
    Serial.println(“WiFi connected”);
    Serial.println(“IP address: “);
    Serial.println(WiFi.localIP());
    }

    void loop() {
    if (WiFi.status() == WL_CONNECTED) {
    // Your WiFi-Stuff here 🙂
    }
    }

    Damit kommt die WiFi Verbindung in meinem WLAN Netzwerk einwandfrei zustande.

    FritzBox log:

    18.08.21 11:55:49 WLAN-Gerät hat sich abgemeldet (2,4 GHz), ESP-C0D99C, IP 192.168.178.141, MAC A8:48:FA:C0:D9:9C.
    18.08.21 11:55:29 Neues WLAN-Gerät erstmalig angemeldet (2,4 GHz), 72 Mbit/s, ESP-C0D99C, IP 192.168.178.141, MAC A8:48:FA:C0:D9:9C.

    Ich tippe hier daher auf eine Problem in der bereitgestellten MattzoSensorController Firmware. Mit der SensorFirmware bleibt es bei WLAN Verbindungsversuchen, die Verbindung kommt aber nicht zu Stande und ist in der FritzBox auch nicht zu sehen.

    Oder ist das auch nicht zu sehen, weil sich der Controller direkt mit dem MQTT Broker installiert auf meinem Rechner verbindet, bzw. verbinden soll? Das kann doch nicht sein…

    Hoffe hier kann einer Licht ins Dunkel bringen… Danke 🙂

    in reply to: Controller ESP8266 und ESP32 #3715
    Marcus MüllerMarcus Müller
    Participant

    Hallo zusammen,

    da ich keine Foreneintragungen zu Controller spezifischen Themen gefunden habe hier ein neuer Eintrag, gleich mit einem Problem für das ich jetzt seit längerem keine Lösung finde.

    Nach diversen Problematiken mit den Bibliotheken und dem Kompilieren der Firmware ist es mit gelungen den ESP32 als Train Controller für Power UP in Betrieb zu nehmen. Der entsprechende Zug lässt sich nun von RocRail aus steuern. Einzig die Belegung der Funktionstaste zum Einschalten des Zuglichtes hab ich noch nicht geschafft.

    Auch das Kompilieren des ESP8266 als Sensor Controller ist mir gelungen, jetzt ist aber mein größtes Problem die WLAN Verbindung zum Router. Diese kommt nämlich nicht zustande und es sind auch keine Anmeldeversuche des Controllers an meiner FritzBox zu erkennen. Die Datei: MattzoController_Network_Configuration.h ist korrekt konfiguriert und in die Firmware mit eingebunden. SSID ist marcus@herborn24.net (einen anderen Namen ohne @ habe ich auch erfolglos versucht) und das Passwort hat mehr als 8 Stellen. Der ESP32 verbindet sich einwandfrei, der ESP8266 leider nicht. Die Status LED blinkt wie für den Verbindungsaufbau vorgesehen 0,1s und ist 0,9s aus. Im seriellen Monitor ist der Verbindungsversuch mit:

    15:35:28.334 -> Loaded mattzoControllerId from EEPROM: 13286
    15:35:28.380 -> Connecting as MattzoSensorController13286 to Wifi marcus@herborn24.net
    15:35:28.380 -> MattzoController setup completed.

    zu sehen. Der MQTT Broker ist korrekt gestartet. Die Verbindung kommt aber leider nicht zu Stande.

    Es liegt auch nicht am Controller selbst, habe bereits 3 verschiedene ESP8266 gleichen Typs ausprobiert. Der Reedkontakt am Eingang D1 funktioniert einwandfrei. Das zeigt die LED an und das schalten hört man auch.

    Hat hier jemand einen Rat? Gerne stelle ich weitere benötigte Infos zur Verfügung.
    Danke! Marcus

Viewing 3 posts - 1 through 3 (of 3 total)