Wlan shield ESP8266

Moin,
Ich habe ein wlan Shield ESP 8266 12E in Betrieb.
In meinem Arbeitszimmer werkelt ein Fritz Repeater.
Trozdem erhalte ich bei dem Wlan vom Arduino nur einen Punkt
Keine weiteren höheren Daten werte.
Am Rechner erkenne ich das es ein deutlich besseres RSSI Signal gibt.
Wieso reagiert das Wlan Shild nicht darauf?
Der Repeater wird als 2. Gerät in der FritzBox erkannt.
mfg
Thomas

Hallo,
Was ist das für ein Shield ?
Bitte Link zum Produkt posten.

Was genau heißt das ?

Und von welchen Daten schreibst du ?
Bitte etwas genauer ausführen.

Moin,
das ist das shield:

Das Programm dazu wird von Commander.EX gestellt.
CommandStation-EX.ino (5,8 KB)

Mit Daten meine ich den RSSI Wert.
Ich dachte der Arduino nimmt sich immer das stärkere Wlan Signal.
Dem scheint aber leider nicht so.
mfg
Thomas

Moin,
der Punkt erscheint unte Wlan Netzwerk in der FritzBox .
Dort wird das Signal grafisch dargestellt.
Punkt farbig verbunden mit der Signalstärke .
Balken darüber.
Bei mir halt nur Punkt.
Ohne gute Signal Stärke funktioniert das Ein/Aus schalten des Motorshields leider nicht
mehr.
mfg
Thomas

Drehe und/oder kippe das Ding mal um 90°.

Bei mir in der Küche geht das Radio nur vernünftig in einer bestimmten Ausrichtung zwischen Repeater und ESP (in dem Fall ein 32er), was die Auswahl der Steckdose für den Repeater etwas einschränkt.

Das Problem ist dein Board.
Das ist eine grobe Fehlkonstruktion.
Da ist eine GND-Fläche unterhalb der Antenne des ESP8266. Diese Fläche verstimmt die Antenne dermaßen, dass der Empfang in beide Richtungen sehr stark beeinträchtigt wird.

Mit einer frei strahlenden Antenne sollte das problemlos funktionieren.

Was sagt den der RSSI deines ESP8266 ?

Moin,
den ESP kann ich nicht verändern weil der Einbau Ort fix ist.
Das RSSI besteht nur aus der Verbindung so gut wie kein Wert wird in der Fritzbox angezeigt.
Wenn ich mit dem ESP zur Fritzbox direkt gehe passt es.
Wo kann ich am ESP eine Zusatz Antenne befestigen?
mfg
Thomas

Deswegen schrieb ich ja auch "Fehlkonstruktion" . Sorry....Fehlkauf.
Es gibt nur eine möglichkeit, eine externe Antenne anzuschließen. Dazu muss die OnBoard-Antenne mit einem Messer vom Chipausgamg getrennt werden und daran ein Coaxkabel mit besserer Antenne angelötet werden.
Es gibt Bauanleitungen im Web, wie das gemacht wird.
Ich werde mal suchen.

Das geht So auch an deinem Board.

Hier noch etwas passenderes.

Kannst du das noch mal mitteilen ?
Der Wert wird in dBm ausgegeben.

Moin,
erstmal Danke für die Hinweise zur externen Antenne.
Habe noch Antennen aus dem Modellflug Bereich rumliegen, diese sind von
FrSky 2,4ghz.
Diese verlötet wobei ich mich auch so ein wenig an diesem Video orientiert habe.
https://youtu.be/NSXjYSUIMis.
Es scheint auch mit einem Stück Silber Draht zu funktionieren.
Ich habe darauf hin die Innenseele auf die Leiterbahn aufgelötet, ohne irgend etwas zu
durch trennen.
Die Abschirmung habe ich einfach weg gelassen.
Danach bin ich mit dem Modul das unter dem Regal Brett verschraubt ist direkt
zum Router geganen, war umständlich aber nun denn.
Hier zeigte mir die Fritz Box volle 5 Balken am Wlan Signal.
Auch im Arbeitszimmer habe ich vollen Zugriff.
Nur und das wundert mich doch:
Wieso bekomme ich in der Fritz Box keine Info darüber?
Mit der Moba Steuerung kann ich das Motorshield über wlan schalten.
Da es jetzt funtkioniert lasse ich das auch so weit stehen.

Ich kann leider aus der Fritzbox keinen Zahlen Wert auslesen sondern nur ein
Balken Diagramm ist ersichtlich.
Dank für Eure Hilfe.
Thomas

Sorry, aber das ist einfach großer Müll. Wenn du das nicht richtig anschließt, kannst du damit auch deinen ESP8266 killen. Damit hast du eine grobe Fehlanpassung der Sendestufe, die dir das mit überhitzung dankt. Was glaubst du denn, warum eine Antenne so angeschlossen werden muss.
Auch wenn das jetzt noch funktioniert, wirst du nicht lange Freude daran haben.
Und du solltedt nicht alles glauben, was man dir in Youtube vorgaukelt.

Und ich hatte dir geschrieben, welche RSSI dein ESP anzeigt, nicht die Fritzbox.

Hallo,
danke werde das alles noch berichtigen.
Wo bitte finde ich den RSSI vom ESP?
Danke
Thomas

WiFi.getNetworkInfo(i, ssid, encryptionType, rssi, bssid, channel, hidden);

Wirft dir unter anderen RSSI zurück.

Sehe ich das richtig das ich mir erst mal die passende IDE Biblothek laden muß?

Ich kenn deinen Sketch nicht. Den Link oben kann ich mit dem Handy nicht einsehen.

Aber hier ist ein Beispiel dazu:

Oder einfach, wenn du eine Netzwerkverbindung hast:

Serial.println(WiFi.RSSI());

In der loop aufrufen.
Evtl. nicht ständig. :wink:

Moin zusammen,
habe das Wlan Shield nach den vorgaben geändert.
Merke dabei keinen Unterschied von der Erwärmung her.
Aber so ist es auch gut.
Beim nächsten mal versuche ich eine passende Antennen Fassung anzulöten dadurch
erspart man sich das lästige Kabel abisolieren.
Ist ganz schön knifflig.
Zum trennen der Leiterbahn habe ich einen Mini Fräser genutzt das geht deutlich besser.
Meine Werte sind -27dBm bei 67/10 Mbitls
Danke und schönes Wochende
Thomas

Oder Du nimmst gleich einen WEMOS/LOLIN D1 mini pro. Der hat eine Antennenbuchse und passende Antennen gibt es auch.
Du musst dann "nur" eine Verbindung (0-Ohm-Widerstand) umlöten (oder ablöten und einen dünnen Draht zum Antennenanschluss einlöten).

Gruß Tommy

Den kannst du auch nicht merken, da der Unterschied im Gehäuse ist und meist schnell den Tod des Bauteils bewirkt.
Merke: Bei Funk muss die Antenne sowie Kabel genau zur Frequenz und zum "Sender" passen.
Falsche Basteleien daran können dir auch andere Probleme wie z.B. Störungen im WLan, Radio und TV usw. bereiten.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.