Kann sein, dass die Schaltzustände gespeichert werden. Ist bei mir aber nicht nötig, da für die Ansteuerung der Rollos immer nur ein kurzer Impuls ausgegeben wird, die Ausgänge ansonsten also immer OFF sind. Dass Abschalten/Einschalten des AP wird wohl auch als Parameteränderung angesehen und führt jeweils zu einem Speichervorgang im Flash. Hab das jetzt mit SavaData 0 abgeschaltet. (aus deinem Hinweis oben entnommen, danke!)
Beiträge von Kuddel
-
-
Hi,
vorgestern habe ich blank_4MB geflasht, dann auch noch mit esptool erase_flash ausgeführt und anschließend Tasmota geflasht. Ergebnis: gleiches Fehlerverhalten wie vorher: während der AP ausgeschaltet ist, werden fehlerhaft mehrere Restarts durchgeführt (solange der AP eingeschaltet ist, kommt kein einziger fehlerhafter Restart vor).
Gestern hab dann den ESP12 Chip ausgelötet und durch einen anderen ersetzt, gleiches Tasmota.bin geflascht und gleiche Konfiguration eingespielt. Und siehe da, letzte Nacht gab es bei ausgeschaltetem AP keinen fehlerhaften Restart. Problem gelöst, warum sich der ausgelötete Chip so verhält, ist aber unklar.
Jetzt hab ich noch eine Frage: nach jedem Aus- und Einschalten des AP erhöht sich bei den Steuerungen die Anzahl der Flash-Schreibzyklen um zwei.
Es scheint also so, dass beim Ausschalten des AP etwas im Flash gespeichert wird und beim Einschalten des AP auch wieder. Es wird ja auch eine Speicheradresse angegeben. Was wird denn da gespeichert ?
-
Hi,
danke für die Erklärung. Die eingespielte Config hat auch nichts gebracht. Also flashe ich jetzt mal gründlich, wie von dir beschrieben.
-
Einen Repeater hab ich nicht im Einsatz, und es ist auch nur AP eingetragen. Fals die Config vom anderen Gerät nicht hilft, werde ich mal neu flashen. Eine Frage dazu: Geflasht hab ich mit esptool.py, also erst gelöscht (erase_flash) und dann geflasht (write_flash). Wird denn mit dem Tool beim Flashen oder danach nicht automatisch ein Verify durchgeführt, um zu überprüfen, ob der Inhalt im Flash auch stimmt? Zweite Frage: Ist erase_flash nicht so gut wie blank.bin zu flashen?
-
Hallo,
also anhand der Anzahl der Startvoränge und der Laufzeit ist jetzt klar, dass ungewollte Neustarts durchgeführt werden, und wenn dann kein WLAN da ist, fehlt natürlich die richtige Zeit. Anstatt die Konfiguration von einem anderen Gerät einzuspielen, hab ich gestern abend erst mal einen Kondensator am Chip zwischen VCC und GND angelötet. Hat aber nichts gebracht. Über Nacht wieder Neustart, als Grund steht da: Software/System restart. Der Neustart in der Nacht wurde aber wohl auch nicht richtig durchgeführt, denn bei Sonnenaufgang und Sonnenuntergang stehen völlig unsinnige Zeiten (obwohl Latitude und Longitude und Timezone stimmen) und die Zeit ist auch daneben (Jahr 1970..), obwohl jetzt WLAN verbunden ist. Hab jetzt "Neustart" angeklickt und danach stimmt die Zeit und auch Sonnenaufgang und Sonnenuntergang. Spiele jetzt die Konfiguration eines anderen Geräts ein, mal sehen ob das was bringt.Danke auf jeden Fall für die Tipps!
-
Also, wificonfig 5 hat es leider doch nicht gebracht, Rollo blieb heute morgen wieder unten. Es ist auch nur ssid1 definiert. Werde jetzt die Konfiguration eines anderen Rollos auslesen und einspielen. Kann ich irgendwie erkennen, ob der Chip nachts zwischenzeitlich einen Reset ausgeführt hat ? Also z.B. indem ich einem Parameter per Konsole einen Wert gebe, der bei einem Reset wieder auf einen Defaultwert zurückgesetzt wird?
-
Danke, das könnte die Ursache sein. wificonfig 4 ist eingestellt. Es könnte sein, dass ich dieses eine Gerät zu Beginn meines Umbaus an einem anderen AP angemeldet hatte. Auf jeden Fall ein guter Tipp von dir. Ich stell jetzt mal wificonfig 5 ein. Mal sehen, ob es dann morgen früh geht.
Kann man mit einem Befehl auslesen, ob eine zweiter AP eingetragen ist ? (ich finde kein command in der Liste dazu).
-
Hallo zusammen,
ich bin neu hier und grüße euch alle.
Ich habe 7 alte Rolladensteuerungen (Rollomat 9200) umgebaut und mit ESP-12F ausgerüstet. Diese habe ich mit Tasmota 10.1.0.1 geflasht und nutze GPIO4 und GPIO5 als Ausgänge. Das Hoch- und Runterfahren der Rollos erfolgt ganz simpel zeitplangesteuert ohne ioBroker: Hochfahren zu einer festen Uhrzeit, runterfahren bei Sonnenuntergang.
In der Regel ist unser WLAN-Router nachts abgeschaltet. Dabei ergibt sich folgender Effekt: 6 der 7 Rollos fahren auch bei abgeschaltetem WLAN wie gewünscht morgens hoch, 1 Rollo aber nicht. Ist WLAN eingeschaltet, fahren alle morgens wie gewünscht hoch. Ich sehe keinen Unterschied in den Einstellungen, aber irgend etwas muss ja anders sein. Hat jemand eine Idee, woran es liegen könnte?
Gruß
Kuddel