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


10 Antworten

viot – 06.11.2016

Bei mir taucht das gleiche Problem auf.

Kacki – 11.11.2016

Habt Ihr denn die Blynk-Library schon?

Kacki – 12.11.2016

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).

Kacki – 12.11.2016

Aha!

[1514] Failed to disable Echo

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

viot – 12.11.2016

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

viot – 12.11.2016

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 ?

viot – 12.11.2016

und die WiFi initialisierung muss auf

ESP8266 wifi(&EspSerial);

geändert werden

Kacki – 14.11.2016

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?

viot – 19.11.2016

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();
}

MST – 06.02.2017

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