Tag 5

Forums Advent Calender 2016 Tag 5

Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • #1565
    Ding
    Participant

    Hallo,
    das Programm Tag5 zeigt:

    [0] Blynk v0.3.4
    [499] Connecting to xxxx
    [1514] Failed to disable Echo

    Woran kann das liegen?

    Gruß Ding

    #1566
    viot
    Participant

    Bei mir taucht das gleiche Problem auf.

    #1570
    Kacki
    Participant

    Habt Ihr denn die Blynk-Library schon?

    #1571
    Kacki
    Participant

    Ok, verstehe… Die Blynk-Library ist ja hier (https://github.com/blynkkk/blynk-library/releases/tag/v0.3.4) verlinkt. Leider aber noch nicht zu finden unter http://iot.fkainka.de/day5-2016, wie in der Anleitung beschrieben. Wenn man dann wie ich aus Ungeduld vorher selbst auf der Suche war und z.B. von blynk.cc bereits eine neuere Version (die 0.4.0 hatte ich) installiert hat, diese aber nicht funktioniert, sollte man die zunächst restlos(!) wieder aus dem Library-Verzeichnis löschen, denn ein “Überkopieren” der 0.3.4 führt zu Fehlern beim Compilieren.

    Nach erfolgreicher Installation und Ermittlung des Tokens kommt bei mir jetzt:

    [0] Blynk v0.3.4
    [499] Connecting to xxxx
    [5639] IP: +CIFSR:STAIP,”192.168.178.29″
    +CIFSR:STAMAC,”xx:xx:xx:xx:xx:xx”

    OK
    [5668] Connected to WiFi
    [10830] Ready (ping: 11ms).

    #1572
    Kacki
    Participant

    Aha!

    [1514] Failed to disable Echo

    kommt, wenn das WLAN-Passwort nicht stimmt!
    Gerade mal ausprobiert. Dumme Fehlermeldung, oder?

    #1576
    viot
    Participant

    Vielen Dank für den Hinweis mit der Blynk Version.

    #1577
    viot
    Participant

    Da ich mit der alten Blynk Version dann doch einige weitere Probleme hatte, habe ich das Programm auf die Version 0.4.0 angepasst. Es läuft jetzt, genauso wie das Program für Tag 6

    Dazu müssen die includes
    //#include <ESP8266_SoftSer.h>
    //#include <BlynkSimpleShieldEsp8266_SoftSer.h>

    der alten Verision durch folgende ersetzt werden

    #include <ESP8266_Lib.h>
    #include <BlynkSimpleShieldEsp8266.h>

    Weiterhin hatte ich das Problem, das die WLAN Verbindung nicht immer zustande kam – ein
    delay(100);
    nach den Serial.begins scheint da zu helfen, warum ?

    #1578
    viot
    Participant

    und die WiFi initialisierung muss auf

    ESP8266 wifi(&EspSerial);

    geändert werden

    #1585
    Kacki
    Participant

    Meine IDE meldet jedesmal nach dem Start, dass es Updates gibt. Gerne würde ich alles updaten, allerdings ist dann auch die Blynk Library dabei und die IDE will sie genau wieder auf 0.4.0 updaten. Vermutlich muss ich dann auch genau das machen (Antwort #1577), oder?

    Dein letzter Beitrag, Antwort #1578 – die WIFI-Initialisierung – muss das im Rahmen der neuen Library gemacht werden, oder wegen Deines Problemes mit dem WLAN Connect?

    #1599
    viot
    Participant

    Ja, das scheint eine Änderung in der neuen Library zu sein, mein Programm sieht jetzt so aus:

    /*
    Blynk 1: LED
    Change ssid, password and token
    */

    char ssid[] = “XXXX”;
    char password[] = “XXXX”;
    char token[] = “XXXX”;

    #define BLYNK_DEBUG
    #define BLYNK_PRINT Serial // Comment this out to disable prints and save space
    #include <ESP8266_Lib.h>
    #include <BlynkSimpleShieldEsp8266.h>

    // Set NanoESP Serial object
    #include <SoftwareSerial.h>
    SoftwareSerial EspSerial(11, 12); // RX, TX

    ESP8266 wifi(&EspSerial);

    void setup()
    {
    // Set console baud rate
    Serial.begin(19200);
    delay(100);
    EspSerial.begin(19200);
    delay(100);
    Blynk.begin(token, wifi, ssid, password);
    }

    void loop()
    {
    Blynk.run();
    }

    #2060
    MST
    Participant

    Hallo,
    mit den angegebenen Programmänderungen funktioniert auch die neue Android App V2.8.3 in Verbindung mit der Blynk Library 0.4.4
    Gruß MST

Viewing 11 posts - 1 through 11 (of 11 total)
  • You must be logged in to reply to this topic.