NEWS
Gosund SP111 mit Tasmota: Zombies in FritzBox - Teil 2
-
Das hängt eigentlich nicht mit deinen Steckdosen oder Updates zusammen, sondern mit der Fritte.
Ist/war bei mir auch so.
Die Haupt-Fritte, bei mir auch 7590 hängt automatisch ne Zahl ran wenn ich einem Aktor den Namen ändere und alles einfach abspeichere.
Wo ich das Ganze aber testweise über einen anderen Routers eines anderen Herstellers
konfiguriert habe, ist dieser Effekt nicht da.
Du kannst nur nach jeder Geräteeinrichtung in der Fritte die Zahlen beim Gerätenamen löschen und dann solltest du Ruhe haben.
War jedenfalls bei mir so. -
@th16
Hmm, danke!
Was ich allerdings nicht verstehe: warum zeigt die FritzBox unter „anderen verfügbaren WLANs“ (!) Geräte an, die gar kein eigenes WLAN mehr senden (sollten), da sie ja längst in mein „eigentliches“ WLAN eingebunden sind? Ich meine, die Gosunds spannen ja beim Flashen ein eigenes WLAN mit dem Namen „tasmota-xxxx“ auf, aber das verschwindet ja dann, sobald sie erstmal ins „eigentliche“ WLAN gehoben wurden! -
@invidianer Weil die Fritzbox das mehrere Stunden speichert. Ich weiß aktuell nicht wie lange, aber früher waren das mal 24 Stunden.
Als Historie sozusagen. -
@chaot ich würd sagen das kommt auf die eingestellte leasetime an. kann schon sein das das bei der fritte 24std sind. ich hab das auf 15min eingestellt bei meinem synology router.
-
@da_woody Soweit ich mich erinnern kann hat das meine Box auch so gemacht. Auch wenn ich nur 15min Leasetime hatte. Aber mittlerweile hat sich die Firmware mehrfach geändert und ich das WLan der Box nicht mehr aktiv. Deshalb kann ich da nichts genaueres drüber aussagen.
Aber die Seite die er im Screenshot zeigt ist die "Nachbarschaft" der Box, also Geräte die senden, aber nicht mit der Box verbunden sind. Das hat nach meiner Meinung sowieso nichts mit der Leasetime zu tun. -
@chaot da hast du allerdings auch recht. das pic hatte ich noch nicht angeschaut.
23 geräte, das kann nicht stimmen. sobald die eingebunden sind, müssten die dort verschwinden, oder einen anderen namen bekommen wenn eine IP zuordnung für die MAC erfolgt...
nuja, fritten... -
Warum vergibst Du nicht unter Netzwerkeinstellungen in Deiner Fritzbox dem jeweiligen Gerät einen festen Namen?
Dann tauchen die auch nicht als tasmota.irgenwas oder esp.irgenwas auf. -
@da_woody
@falke69
Das sind die Namen der APs die die Tasmotas zur Einrichtung aufgemacht haben. Die Webseite zeigt nicht die eingebundenen Geräte sondern die Geräte die zu sehen waren BEVOR sie eingebunden wurden. Zu dem Zeitpunkt hatten die Tasmota Geräte noch den AP offen und werden somit als benachbarte Netzwerke angezeigt.Wie gesagt ist das nur eine Übersicht über die potentiellen Störer im Netzwerk. Ich weiß aber nicht wie lange die Fritzbox die gespeichert lässt. Bei meinen UAPs kann ich den Zeitraum genau abfragen. Das geht aber bei der Fritzbox nachmeinem Wissen nicht.
Der AP ist ja dann auch nach dem Einbinden wieder verschwunden. Wann er allerdings dann tatsächlich aus der Liste gelöscht wird muss avm beantworten. -
Also ich habe bei mir - von Hand - jedem Gerät in der FritzBox den richtigen Namen gegeben und damit war das gut.
Da meine Box nicht der DNS-Server im Netz war kamen da sowieso nicht die passenden Namen an.Ich nutze das auch gerne zur Kontrolle und liebe die Funktion das es bei einem neuen unbekannten Gerät eine Email gibt.
Ich habe noch eine 2. alte FritzBox in Betrieb - und bei in der Netzwerkübersicht ist immer Chaos, die sieht nicht einmal mit Ihr verbundene WLAN Geräte richtig.
-
genau, dass meinte ich ja.
-
@bananajoe Wie gesagt ist das NICHT die Netzwerkansicht sondern die benachbarten APs. Das hat nichts mit der Namensgebung der Geräte zu tun.
Über diese Geräte aus dieser Ansicht bekommst du auch sicher keine email, weil die sich ja gar nicht im Netzwerk befinden. -
@chaot Stimmt, das ist die Funkkanal-Ansicht, hatte ich mir nicht genau genug angesehen.
Da bin ich auch mal irre geworden weil da mal ständig ein ESP8266 WLAN-Hotspot war wo keiner sein durfte, ich hatte die Nachbarn in verdacht,
Letztendlich war es mein Wemos D1 Mini der den Kühlschrank überwacht, wenn man in der Arduino IDE beim Initialisieren des WLANs eine falsche Reihenfolge nimmt so macht der trotzdem einen Hotspot auf obwohl er nur Client sein soll.
-
Danke.
Nach Änderung der Hostnames und einem Reboot der FritzBox sind die Zombies nun weg (ich vermute mal, daß die Änderung der Hostnames nichts damit zu tun hat, sondern der Reboot).Wie ich auf Nummer sicher gehen kann, und alle Gosunds nochmal „sauber“ auf den aktuellen Firmware-Stand bringen kann, ohne die Einstellungen zu verlieren, kann mir aber niemand sagen?
-
@invidianer Wie meinst du das?
Von welchem Firmwarestand auf welchen?
Ich habe erst über Ostern zwei alte Wemos von Firmware 8.0 auf 9.3 angehoben. Man muss nur die Migrationsreihenfolge einhalten und dann klappt das.
Also in dem Fall:
8.5.1 minimal
9.1.0 minimal
9.3 DE (oder was auch immer)
Bei noch ältere Firmware muss eben auch eine andere Migrationsfolge beachtet werden.Lediglich wenn besondere Sensoren daran verbaut sind sollte man die letzte Firmware manuell anpassen damit die Sensoren auch wirklich mit dabei sind.
Es gehen dabei keine Einstellungen verloren. -
@chaot
Wie bereits mehrfach beschrieben habe ich die Installationsreihenfolge eben NICHT eingehalten, weil ich es nicht wußte. Ich bin von 8.x DIREKT auf 9.2.0 gegangen (siehe auch die beiden anderen von mir im ersten Post verlinkten Threads).
Ich möchte meine Gosunds also wieder „auf jungfräulich setzen“ und danach 9.2.0 bzw. halt die neueste Firmware „sauber“ aufspielen.
Folgende Strategie habe ich bisher rausgelesen (siehe andere Threads):- Einstellungen backupen
- Konsole aufrufen und einen Reset-Befehl mit einem Zahlencode aufrufen (ich habe die Doku zum Reset gelesen, verstehe aber trotzdem nicht, welche Zahl dem Reset folgen muß)
- neueste Firmware einspielen (direkt und falls das nicht geht, diesmal die Reihenfolge einhalten)
- Einstellungen zurückspielen
-
@invidianer Welche Firmware haben die denn aktuell drauf?
Ich denke mal nicht das du mit der Gosund Firmware anfangen willst oder?
Also müsste ja aktuell bereits eine Tasmota Version auf der Dose laufen.
Von diesem Firmwarestand ist abhängig wie das weitere Vorgehen ist.Willst du die Tasmota komplett zurücksetzen (was eigentlich keinen Sinn macht) must du den Reset Befehl nutzen.
Hier kommt es darauf an wie weit du die Zurücksetzen willst.
In dem Fall wäre es allerdings sinnvoller die Firmware komplett neu einzuspielen per USB Kabel.Ich habe aber in allen deinen bisherigen Beiträgen aber noch nicht herausgefunden warum du unbedingt die Dosen zurücksetzen willst.
Du hast durch das fehlerhafte Update zwar deine Einstellungen einmalig verloren, aber die Dosen scheinen ja ansonsten sauber zu laufen. Mir ist hier nicht klar warum du dann unbedingt Handlungsbedarf siehst.
Ich habe auch zwei Wemos die ich irrtümlich nicht richtig migriert hatte. Aber die Dinger laufen jetzt mit aktueller Firmware ganz normal und ich musste nur die WLan Daten und die Einstellunge neu machen. Ansonsten gab es keinen Grund da irgendwelche Resets auszuführen.Die eingebaute Resetfunktion bei Tasmota setzt ja auch nur bis maximal auf Firmwareebene zurück.
Mal als Beispiel:
Du hast von 8.0 direkt auf 9.1 eingespielt. Dann ist jetzt aktuell 9.1 auf der Dose. Löst du jetzt einen Reset aus (egal welchen) bleibt 9.1 auf der Dose und alle anderen Parameter werden (je nach Auswahl) gelöscht.
Willst du also zu 100% die Firmware komplett neu aufspielen geht das nur über Kabelverbindung. -
@chaot
Aktuell ist 9.2.0 installiert.
Probleme machen sie zwar dem Anschein nach nicht direkt, aber da mein WLAN alles andere, als zuverlässig ist, habe ich mir die „WLANs in der Umgebung“ in der FritzBox anzeigen lassen und die ganzen Zombies („tasmota-xxxx“) gefunden. Bestimmt nicht super fürs Netzwerk, wenn da noch ca. 20 weitere Netzwerke (APs) zwischenfunken.
Ich glaube also, daß durch das „fehlerhafte“ updaten der Firmware (also nicht halten an die „Update-Reihenfolge“) die Gosunds „neben“ ihrer eigentlichen Funktion zusätzlich noch ihr AP-Netz aufspannen, welches sie beim Flashen mal hatten und dann eigentlich verloren haben sollten.
Da die Zombies immer wieder in der FritzBox erscheinen (auch nach mehreren Reboots) gehe ich davon aus, daß sie eben sehr wohl noch vorhanden sind, denn sie werden in der FritzBox mit „sendendem Signal“ angezeigt.
Daher möchte ich die Gosunds genau in den Stand/Status bringen, in dem sie wären, hätte ich mich von Anfang an an die Update-Reihenfolge gehalten.
Ich dachte, dafür wäre der reset-Befehl gedacht bzw. hilfreich. -
@invidianer Ah, jetzt wird ein Schuh draus.
Hier kannst du mit dem Reset Befehl nichts bewirken. Die sind scheinbar schlicht falsch konfiguriert.
Das Signal scheint so schwach zu sein das sie in den AP Modus gehen sobald sie das WLan nicht mehr sehen.
Geh mal in die Konsole und gibSetOption57 0 SetOption56 0 WifiConfig 5
ein. Dann sollte der Webserver eigentlich nicht mehr anspringen.
In dem Fall sind es auch keine Zombies die du zu beklagen hast sondern Tasmota Geräte die um Hilfe schreien weil sie ständig die Verbindung verlieren. Hier wirst du langfristig sicher Probleme bekommen wenn du die irgendwo einbinden willst.
Da werden beispielsweise im ioBroker die Fehlermeldungen ohne Ende aufschlagen.Den AP haben die übrigens auch schon mit der Version 8.0 aufgemacht wenn sie aus dem WLan geflogen sind.
-
@chaot
Hmm, in folgendem Thread wurde mir geraten, die 56 und 57 auf 1 zu setzen, damit meine Gosunds immer an die „stärkste“ FritzBox gehen, und nicht an einer weit entfernten hängen bleiben, weil ich die nächstgelegene mal rebootet hatte.
https://forum.iobroker.net/topic/42716/tasmota-firmware-zuweisung-zu-einem-bestimmten-router/13Zitat: „ Erster aktiviert den Netzwerk-Scan beim Neustart, um das stärkste Wifi-Signal auszuwählen. Der zweite den Netzwerk-Scan alle 44 Minuten, um ein stärkeres Wifi-Signal (+10dB) auszuwählen, falls verfügbar.“
Genauso wollte ich es ja haben und es hat funktioniert!
Das möchte ich eigentlich nicht wieder kaputt machenP.S. Sie SIND ja seit langem eingebunden und machen keine Probleme! Lediglich ist die Signalstärke manchmal schlecht (teils -69db), obwohl die Geräte drei Meter neben der FritzBox stehen. Daher dachte ich, daß die „doppelt funkenden Gosunds“ sich gegenseitig beeinflussen, das Netz schwächen. Denn sie fungieren ja „normal“ in meinem WLAN und scheinen ZUSÄTZLICH noch als eigene APs zu fungieren.
-
@invidianer
Hast du mit dem Handy mal geprüft ob die wirklich GLEICHZEITIG den AP aufmachen? Ich denke das das bestimmt nicht so ist.
Ich habe zumindest noch nie gehört das beides zeitgleich möglich ist.Ich habe übrigens jetzt mal das WLan in meiner Box aktiviert und geschaut wie sich diese Anzeige verhält. Ein aktiver AP wird nach Aktualisierung angezeigt und bleibt dann auch dirn wenn ich den wieder abschalte. Nach 5 Minuten wird der mir immer noch angezeigt. Also scheint das irgendwie nicht so ganz ausgereift zu sein was da die Fritzbox anzeigen möchte.
Was kommt denn für eine Zahl wenn du in der Konsole
WifiConfig
eingibst?
Ich vermute mal das da 2 steht.
Dann kannst du den entweder komplett abschaltenWifiConfig 0
oder so schalten das er nur beim Starten aktiv ist und dann nicht mehr. Das wäre dann
WifiConfig 5
Hier würde ich aber das Abschalten empfehlen. Also WifiConfig 0
Wenn ein Gerät 3m neben der Fritzbox so ein schlechtes Signal hat ist es auch durchaus möglich das der schlicht "überfahren" wird und deshalb seinen Pegel reduziert. Das kannst du mal testen indem du ein Stück Blech oder Alufolie zwischen den Tasmota und der Fritzbox hältst und nach 2-3 Minuten nochmals schaust wie der Pegel ist. Sollte der dann ansteigen ist das vermutlich der Grund. Das habe ich dir aber soweit ich mich erinnere schon mal geraten. Hast du das damals ausprobiert?
Du kannst auch mal probehalber die Funkkanaleinstellungen auf manuell setzen und dann mit dem Menuepunkt "Maximale Sendeleistung" auf 50% setzen. Dann verlierst du zwar vorübergehend die weiter entfernten Dosen, aber du kannst mal beobachten wie sich die betroffene Dose in 3m Entfernung verhält.
Eventuell auch noch mit 25% ausprobieren. Danach kannst du ja wieder zu den ursprünglichen Einstellungen zurück.