NEWS
Tasmota Update 10.0 mit TasmoAdmin
-
@palm_maniac sagte in Tasmota Update 10.0 mit TasmoAdmin:
das alle nonstop blau leuchten
muss eventuell das Template angepasst werden, hatte das zumindest mal irgendwo gelesen
-
@crunchip Ein Neustart jedes einzelnen Gosund hat das leuchten wieder abgeschaltet.
-
@rushmed
interessanter Ansatz
Ich habe für mich jetzt den TasmoAdmin genommen und per Befehlsfunktion im Grunde den gleichen Befehl an alle Geräte geschickt:erst die OTA Url an alle Geräte abgefeuert damit ich von der OTA Url des TasmoAdmin weg komme:
und dann das Upgrade auch direkt gestartet:
Positiv ist, ich kann über die Selektion mit einem Klick auch wählen wer jetzt das upgrade machen soll und wer nicht.
Das einzige was jetzt fehlt ist die direkte Logausgabe wie bei TasmotaAdmin ursprünglich im Updatemodul sichtbar war. Aber in der Übersichtsliste sieht man, dass die Geräte neu starten, dann sich einmal mit der minimal Version anmelden und dann anschließend nochmal starten und letztlich die V10 haben. Jedes Gerät lädt zwar die Firmware Datei immer nur für sich runter, aber bei den paar Kb und der Breitbandanbindung sehe ich das nicht als Mango.
Wird wohl meine persönliche Lösung auf Dauer sein.
-
@micklafisch Super, so hats auch bei mir geklappt. Vielen Dank für die Anleitung.
-
@jan1 said in Tasmota Update 10.0 mit TasmoAdmin:
In der Zeit wo Du hier rum eierst, habe ich meine 40 Tasmota Geräte jeweils mit passendem selber kompilierten bin auf 10.0.0.1 hoch gezogen, was keine 30 Minuten gedauert hat
Für meine ~60 esphome Gerätschaften war genau ein klick auf "update all" nötig und der Rest läuft komplett automatisch (Betonung auf läuft ).
@micklafisch said in Tasmota Update 10.0 mit TasmoAdmin:
Meine Tasmotageräte V9.3.1, Tasmoadmin 1.7.0. Firmwareupgrade geht aufgrund der Speichergröße der Gosund SP111 nur noch mit der gz Version
Ich bin tatsächlich fasziniert das tastmota immer noch an den pre-build bin's festhält obwohl hier immer mehr Abstriche gemacht werden müssen. Viele Kombination von Sensoren und Display z.B. waren schon vor Jahren nicht mehr mit einer pre-build binary zu machen und es musste selber kompiliert werden.
@jan1 said in Tasmota Update 10.0 mit TasmoAdmin:
Dann kompiliere Dein bin selber und pack nur rein was gebraucht wird, dann sollte auch die "normale" bin unter 500k sein.
Wieso der ganze Aufwand? Esphome macht das alles automatisch für einen, in der binary landet nur was auch rein muss. So einfach kann's sein
@crunchip said in Tasmota Update 10.0 mit TasmoAdmin:
am Ende kommen wieder die Problem Threads....mein Gerät aktuallisiert nicht, schaltet nicht, Zähler wurde nach Stromusfall zurückgesetzt und und und..
Das ist schon sehr gut beschrieben. Lustigerweise (oder traurigerweise ) sind das die identischen Fallstricke wie vor etwa 4 Jahren (als ich selbst noch Tasmota im Einsatz hatte).
Ich denke es wird nicht mehr lange dauern und Tasmota wird einen ähnlichen Weg wie esphome gehen (müssen) um nicht demnächst über
100200 binaries anzubieten.@micklafisch said in Tasmota Update 10.0 mit TasmoAdmin:
Irgendwann werden vielleicht die Steckdosen das zicken anfangen und dann muss man erstmal auf ein verhunztes Update von vor einiger Zeit kommen.
Das war für mich auch mit das schlimmste damals, es war einfach nicht möglich ein reproduzierbares Ergebnis mit tasmota zu bekommen. Sprich ich habe zwei identische Gerätschaften und trotz gleicher Tastmota Version und Einstellungen hatten die sich verschieden verhalten.
@micklafisch said in Tasmota Update 10.0 mit TasmoAdmin:
Wenn sonst auch keiner eine Lösung hat, dann werde ich die Geräte leider manuell updaten müssen.
Und hoffentlich gleich nach esphome migrieren, dass du in Zukunft damit keinen Schmerz mehr hast
-
@opensourcenomad
Da war ja was mit esphome, was ich nie verstanden habe
Deshalb auch Tasmota, weil für die meisten eben einfach einfacherZum Thema Aufwand, da eh alles zu 100% perfekt lief, war das ne ABM und wie soll ne ABM mit esphome funktionieren LOL
-
@jan1 said in Tasmota Update 10.0 mit TasmoAdmin:
Deshalb auch Tasmota, weil für die meisten eben einfach einfacher
Ich glaub da liegt die Krux versteckt
Zum Thema Aufwand
Euer eins scheut den Aufwand ja glücklicherweise nicht und investiert Zeit um den Fuhrpark aktuell zu halten. Viele andere flashen einmal kurz, stellen alles ein und vergessen das Teil.
Wieder andere wollen updaten und kämpfen sich durch, wenden Zeit auf nur um dann plötzlich mit einem Gerät dazustehen was nicht mehr so tut wie es soll (oder eben einen der anderen vielen Fallstricke). Ich war damals mit Tasmota selber an so einem Punkt und habe für alle meine Tasmota Gerätschaften ein "never change a running system" verhängt. Mag für einen gewissen Zeitraum relativ gefahrenlos funktionieren, trägt aber auf langer Sicht einfach nur zu mehr "Internet of shit" bei. Für die wlan und bluetooth stacks der esp's sind nicht wenige kritische Sicherheitslücken bekannt die teilweise lokal (und kabellos! ) ausgenutzt werden können.
-
@opensourcenomad said in Tasmota Update 10.0 mit TasmoAdmin:
Wieder andere wollen updaten und kämpfen sich durch, wenden Zeit auf nur um dann plötzlich mit einem Gerät dazustehen was nicht mehr so tut wie es soll (oder eben einen der anderen vielen Fallstricke). Ich war damals mit Tasmota selber an so einem Punkt und habe für alle meine Tasmota Gerätschaften ein "never change a running system" verhängt. Mag für einen gewissen Zeitraum relativ gefahrenlos funktionieren, trägt aber auf langer Sicht einfach nur zu mehr "Internet of shit" bei. Für die wlan und bluetooth
Daher denkt der Admin von Welt weiter und schiebt alles was sich IoT schimpft in ein extra VLAN mit genau definierten Übergängen zum Userspace.
Gerade die Tasmota-Geschichten sind extrem nervig beim updaten, vor allem wenn bei den Billigsteckdosen keinerlei Mehrwert erkennbar ist aber immer das Risiko lauert das dann nichts mehr geht. -
@lobito said in Tasmota Update 10.0 mit TasmoAdmin:
Daher denkt der Admin von Welt weiter
und selbst wenn er mit VLAN und client isolation arbeitet (und wir utopischer annehmen das System ist frei von backdoors , bugs oder Unfähigkeit der Hersteller ), ja selbst dann kann ein Angreifer die voll Kontrolle über einen (verwundbaren) Tasmota übernehmen und nach Gutdünken schalten und walten.
Und da diese Geräte meistens (außer es ist nur Sensorik im Einsatz) zum schalten im Einsatz sind kann sich der Admin von Welt dann mit etwas Glück über eine Lichtershow freuen, mit etwas weniger Glück über amok laufende Großverbraucher
-
Beim Update auf das 10er Update musste ich feststellen das die Firmware Datei wohl größer geworden ist. Für meine Steckdosen habe ich also die lite version installiert.
Tasmoadmin hat alle Devices mit der minimal bespielt und hat dann aber abgebrochen weil die _de nicht drauf passte. Mit der lite ging es dann so durch.
-
@kmxak
warum schaut man denn nicht vorher einfach wie viel Platz aufm Flash ist und nimmt dann die GZ? Was ist denn ne Tasmota lite, ich kenne nur minimal und selbst die ist unnötig, wenn man mit der GZ arbeitet -
@jan1 said in Tasmota Update 10.0 mit TasmoAdmin:
Was ist denn ne Tasmota lite
"tasmota-lite.bin = The Lite version without most drivers and sensors for 1M+ flash."
Gibt ja inzwischen schon über 100 Tasmota Flavors... und trotzdem wird es immer enger und enger (ergo immer weniger Funktionsumfang pro binary)
-
Kein Plan von den Versionen, ich kompiliere mir meine wie ich sie brauche und das dann als GZ. Sind dann selten größer als 400k und passen somit immer OTA in den Flash.
-
@jan1 said in Tasmota Update 10.0 mit TasmoAdmin:
Kein Plan von den Versionen, ich kompiliere mir meine wie ich sie brauche
Ich auch nicht
ich kompiliere mir meine wie ich sie brauche
Ich lasse sie mir einfach von esphome kompilieren und direkt ota flashen Da ist dann auch nur drin was gebraucht wird.
-
@opensourcenomad
Ergo, wenn man nur das rein ballert was man wirklich brauch, ist der Funktionsumfang immer genau der den man haben möchte
Einiges an Platz hat die Script Funktion gefressen und die nutze ich eh nicht, da ich das lieber im IOBroker erledige. -
Wie @Jan1 schon schrieb nimmste die .gz Dateien.
Erst minimal und dann de -
@haselchen
Nö, selber kompilieren und da die GZ, dann kannst den Rest sparen. Ausnahme, man hat den Flash mit nem giga bin so voll geballert, dass nicht mal mehr das rein geht, was aber auch nur mit Kabel möglich istFür OTA muss der Flash immer mindestens so frei sein, dass der bestehende Inhalt und das zu flashende bin zusammen nicht größer als der reale Flash ist und das bin darf nicht größer als 50% des Flash sein.
-
Ich schreibe immer aus der Sicht eines Newbies
Seit den 8er Versionen benutze ich die gz Dateien.
Bis hoch zu 10 jetzt. Und keine Probleme mit Speicher oder dergleichen.
Du kannst kompilieren , der OttoNormal User nicht -
@haselchen
Deshalb haben die auch immer Platzprobleme und der online Compiler für Tasmota ist wirklich sehr einfach, also wer das nicht schafft, da ein paar Klicks zu tätigen, der hat eh ernsthaftere Probleme. -
Das kann ja jeder halten wie er will, für mich wäre das wieder nen Programm mehr was ich nutzen müsste. Ob nun einfach oder nicht.
Wie gesagt, für MICH passt das so
Liegt vielleicht auch daran, dass ich bei Tasmota einfach nur das Steckdosen Template benutze.
Also völlig anspruchslos.