Schnup89 / LIVY_RING_G2-Tasmota

25 stars 4 forks source link

Flash Question #21

Open Maligola opened 1 year ago

Maligola commented 1 year ago

Hallo ich würde gerne deinen Tasmota Mod nutzen komme aber schon beim Flashen nicht weiter.

Bzw. habe einige Verständnisfragen.

Hardware: Livy 19ener Reihe FT232RL Flasher

Du schreibst etwas von :

"gpio0 Verbindung zu GND trennen"

Was meinst Du damit?

Nach dem trennen benötige ich doch wieder die Erdung? Wieder ran klemmen?

Und wo ist die Stromversorgung?

Das wäre doch VCC auf 2.

--> 3,3V oder 5V?? Ich vermute mal 3,3V?

Werden die TX und RX gekreuzt verbunden wie bei anderen ESP Modulen?

TX= 35 = GPIO1 RX=36 = GPIO3

https://edistechlab.com/esp32-pinout/?v=3a52f3c22ed6 (Bild vom ESP32)

Als Programm habe ich bisher den ESP EASY Flasher (0.04.007) genutzt.

Danke

P.S. Dein Tasmota "Flash-Files" Link führt ins Leere.

Schnup89 commented 1 year ago

Hey,

der Link wurde angepasst auf die offizielle Webseite mit der Anleitung: https://tasmota.github.io/docs/ESP32/#flashing Dort findest du den ESP_Flasher, dieser bringt die Dateien wohl mit bzw. ließt diese aus der Binary aus. https://github.com/Jason2866/ESP_Flasher/releases

Zum Flashen: Am einfachsten ist die Stromversorgung per USB-Micro Port. Vom TTL Adapter gehen nur TX und RX an den ESP.

Ich versuche es etwas genauer zu Erklären: Kein Strom (USB-Micro-Kabe nicht gesteckt)l gpio0 mit GND verbinden (Z.B. mit einem Jumper Kabel) und so lange verbunden lassen bis die LED dauerhaft grün bleibt Micro-USB Kabel verbinden -> ESP geht an Sobald die LED dauerhaft grün leuchtet kannst du das Jumper Kabel an gpio0 entfernen

Nun nur noch das TTL Modus verbinden (Micro-USB Kabel stecken lassen) gpio1 mit dem TTL-Modul RX verbinden gpio3 mit dem TTL-Modul TX verbinden

Und mit dem Flasher die Binary flashen

PS: Habe eben die Anleitung angepasst für einen Flash mit dem von Tasmota vorgegebenen ESP-Flasher-Tool

Maligola commented 1 year ago

Danke jetzt hat es geklappt. :-) Aber 3 Hände sind da schon sehr hilfreich.

Die Sensoren funktionieren zwar aber die Werte weichen teilweise erheblich von meinen anderen Geräten mit Sensor ab. Müssen diese alle noch geeicht werden?

Nur noch als Anmerkung. Du schreibst beim Flashen "deine ***.bin und alle vier Flashfiles." Diese vier sind bei deinem genannten ESP-Flasher jedoch nicht nötig, da schon ins Program integriert. Auch bei der 9er Bin File.

Schnup89 commented 1 year ago

Danke jetzt hat es geklappt. :-) Aber 3 Hände sind da schon sehr hilfreich.

-> Auf jeden Fall :)

Nur noch als Anmerkung. Du schreibst beim Flashen "deine ***.bin und alle vier Flashfiles." Diese vier sind bei deinem genannten ESP-Flasher jedoch nicht nötig, da schon ins Program integriert. Auch bei der 9er Bin File.

-> Danke, wurde angepasst!

Die Sensoren funktionieren zwar aber die Werte weichen teilweise erheblich von meinen anderen Geräten mit Sensor ab. Müssen diese alle noch geeicht werden?

-> Welche Werte genau? Es gab schon eine Diskussion mit Tasmota 10 und dem Luft/Feuchtigkeitssensor: https://github.com/Schnup89/LIVY_RING_G2-Tasmota/issues/20#issuecomment-1307524318

Maligola commented 1 year ago

Also auffällig ist es beim: (Geräte stehen nebeneinander).

Temp: Sensor sagt: 21.1°C -------Extern: 18.1°C Luftfeuchtigkeit: 63,1% ----- Extern: 43%

Mit dem ADS1115 Werten kann ich nichts anfangen (Laut Recherche ein analog - digital WandlerChip?).

Ich habe mal ein Update auf deine Beta 12.2.0.1 Version, sowie auf deine überarbeitete Version am Ende des Threads, angestossen aber da hat sich nichts geändert. Ausser das, wie du geschrieben hast, der Temp Wert um 3 Grad geändert wurde. Korrekt ist er bei mir aber trotzdem nicht.

Weitere Frage: Im von dir verlinkem Nachbarthread schreibst du bzgl. Batterie einsetzen. Kann man die Original jetzt doch nutzen und laden oder eher nicht? Oder benutzt du ein Akkupack extern am USB Anschluss? Ich habe es noch nicht selbst getestet.

Ach ja, Gehäuse ist noch offen.

Schnup89 commented 1 year ago

Ich schaue mit die Abfrage des Temperatursensor nochmal an ob ich da etwas optimieren kann. Der ADS1115 kannst du ignorieren, der ist für den Gas-Monitor den wir nicht implementiert haben (da komme ich nicht weiter)

Bzgl. Batterie kannst du diese nutzen und laden, jedoch ist (und wird von mir) die Software nicht auf Energiesparbetrieb ausgelegt werden (zu viel Aufwand) sodass dir die Batterien wahrscheinlich nur wenige Tage/Wochen heben werden.

Maligola commented 1 year ago

Hab es jetzt mal bissel getestet. Die Akkus halten die Ringe etwa 7 Tage am laufen. Dann ist leider Ende. Konntest du bzgl. der Temp Sensoren nochmal nachjustieren?

Thx