Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Tasmota neuere .bin bearbeiten

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.0k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    927

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Tasmota neuere .bin bearbeiten

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
tasmotatasmota ws2812b
40 Beiträge 10 Kommentatoren 7.7k Aufrufe 8 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • J Jan1

    @jleg
    Ja das geht auch und ist noch einfacher, allerdings geht hier nicht alles was mit der lokalen Installation möglich ist. Wobei das für die meisten eh nicht relevant ist.

    Ralla66R Offline
    Ralla66R Offline
    Ralla66
    Most Active
    schrieb am zuletzt editiert von
    #18

    @jan1
    @JLeg
    Danke euch beiden, Online scheint funktioniert zu haben.
    Werde das aber heute Abend mit VSCode OFFLine testen.

    A 1 Antwort Letzte Antwort
    0
    • Ralla66R Ralla66

      @jan1
      @JLeg
      Danke euch beiden, Online scheint funktioniert zu haben.
      Werde das aber heute Abend mit VSCode OFFLine testen.

      A Offline
      A Offline
      atheos
      schrieb am zuletzt editiert von
      #19

      @Jan1 Echt super Anleitung ich bin echt sehr neu und wenn ich schon das verstanden hab und hinbekommen hab werden glaub alle das hinbekommen : ) Finde das echt gut mit VisualStudioCode. Da bleibt alles Lokal bei mir was ich auch so wollte weil ich auch die SSID und das Kennwort hinzugefügt hab.
      @JLeg auch deine variante habe ich mit Hilfe von Ralla probiert war etwas einfacher sogar und das compilieren ging schneller. Ich denke wie du schon sagst wenn man nicht oft sowas macht dann lohnt sich nicht unbedingt eine Installation von einer Software aber wie gesagt auf der Seite würde ich lieber keine Passwörter eintragen sonst echt cool.

      @Rall66 Danke dir für deine Hilfe und Mühe hier nach Hilfe für mich gerufen zu haben : )

      Nochmal Danke euch allen hier.

      1 Antwort Letzte Antwort
      0
      • J Jan1

        @ralla66
        VSCode installieren und zu verwenden ist eigentlich so leicht, das erklär ich hier mit ein paar Bildchen.

        • VSCode runter laden und installieren

        • PlatformIO IDE in VSCOde nachiinstallieren
          rechts auf "Extension", dann in der Suche "platform" eingeben und platformio ide auswählen:
          a4175a57-26aa-4e72-b51f-d533abd8a89d-grafik.png

        • Tasmota Projektordner importieren
          rechts oben auf "Explorer" und den Projektordner auswählen (im Beispiel die Tasmota dev. Version:
          7c0520b4-6fcc-4428-834b-5829a42acc66-grafik.png

        • Jetzt kannst schon in der my_user_config.h Deine Daten eintragen und ein und auskommentieren was Du drin haben möchtest

        • damit nur eine DE bin erstellt wird, öffnest weit unten die "platformio.ini und kommentierst DE ein:
          5f0d36f8-e254-48a8-8547-6ed8b6056a8d-grafik.png

          in der Datei kannst auch die Flashgröße anpassen wie im Beispiel bei einem Shelly mit 2MB Flash:
          7b82c610-c96e-49ff-8068-a17011dcfcc1-grafik.png

          Ebenfalls der COM Port wird in dieser Datei eingestellt, wenn DU gleich mit VSCode und Kabel flashen möchtest:
          9f6d9239-0caa-4018-85f1-1386d824cace-grafik.png

        • Wenn Du lieber und besser mit der user_config_override.h user_config_override.h arbeiten möchtest, dann diese Datei einfach in den Ordner Tasmota kopieren und ebenfalls wie gewünscht erweitern und bearbeiten.

        • Nun kannst entscheiden, ob gleich gefasht werden soll, oder nur ein bin kompiliert:
          709c1f43-d2ae-449a-aa8c-c4dd25b0408a-grafik.png
          Das Häkchen ist "build" für Kompilieren und der der Pfeil flasht das bin gleich.

        Das ist der ganze Zauber ;)
        Die override habe ich erstellt und dient hier als Beispiel wie die aussehen kann. Da sind nur ein paar nützliche Einstellungen drin wie sleep auf 100. Der Rest ist alles aus kommentiert und kann nach Wunsch einfach ein kommentiert oder in der Art ergänzt werden. Liegt dies Datei im Tasmota Ordner wird automatisch die user.config.h ignoriert und die Einstellungen der override verwendet. Deshalb ist es einfach wenn man hier alles ändert (WiFi, MQTT,.... ) und die dann einfach in das nächte Projekt kopiert. Dann muss das nicht jedesmal wieder gemacht werden und DU hast in ca. 1 Minute ein auf Diéin Device angepasstes sehr schlankes bin File.

        W Online
        W Online
        weimaraner
        schrieb am zuletzt editiert von
        #20

        @jan1 Wo finde ich nach dem build die bin-Datei, wenn ich nicht gleich flashen will?

        J 1 Antwort Letzte Antwort
        0
        • W weimaraner

          @jan1 Wo finde ich nach dem build die bin-Datei, wenn ich nicht gleich flashen will?

          J Offline
          J Offline
          Jan1
          schrieb am zuletzt editiert von
          #21

          @weimaraner
          Der Pfad wird in der VSCode Konsole angegeben.

          SlowmanS 1 Antwort Letzte Antwort
          0
          • J Jan1

            @weimaraner
            Der Pfad wird in der VSCode Konsole angegeben.

            SlowmanS Offline
            SlowmanS Offline
            Slowman
            schrieb am zuletzt editiert von
            #22

            @jan1

            Tasmota Projektordner importieren
            rechts oben auf "Explorer" und den Projektordner auswählen (im Beispiel die Tasmota dev. Version:
            

            Was muss ich denn Alles in den Projektordner runterladen?

            J 1 Antwort Letzte Antwort
            0
            • SlowmanS Slowman

              @jan1

              Tasmota Projektordner importieren
              rechts oben auf "Explorer" und den Projektordner auswählen (im Beispiel die Tasmota dev. Version:
              

              Was muss ich denn Alles in den Projektordner runterladen?

              J Offline
              J Offline
              Jan1
              schrieb am zuletzt editiert von
              #23

              @slowman
              Zip runter laden, entpacken und den entpackten Ordner wählen.

              SlowmanS 1 Antwort Letzte Antwort
              1
              • J Jan1

                @slowman
                Zip runter laden, entpacken und den entpackten Ordner wählen.

                SlowmanS Offline
                SlowmanS Offline
                Slowman
                schrieb am zuletzt editiert von
                #24

                @jan1

                Danke ! Ich möchte das Modul RC522 --> https://tasmota.github.io/docs/MFRC522/ mit drin haben. Wenn ich dies jetzt richtig lese bedeutet dies, einfach diese 4 Zeilen mit reinkopieren und kompilieren lassen?

                J 1 Antwort Letzte Antwort
                0
                • SlowmanS Slowman

                  @jan1

                  Danke ! Ich möchte das Modul RC522 --> https://tasmota.github.io/docs/MFRC522/ mit drin haben. Wenn ich dies jetzt richtig lese bedeutet dies, einfach diese 4 Zeilen mit reinkopieren und kompilieren lassen?

                  J Offline
                  J Offline
                  Jan1
                  schrieb am zuletzt editiert von
                  #25

                  @slowman
                  Wenn das so da steht, dann ist das auch so ;)

                  SlowmanS 1 Antwort Letzte Antwort
                  0
                  • J Jan1

                    @slowman
                    Wenn das so da steht, dann ist das auch so ;)

                    SlowmanS Offline
                    SlowmanS Offline
                    Slowman
                    schrieb am zuletzt editiert von
                    #26

                    @jan1

                    Wollte jetzt auch, dass der VSCOde gleich den esp8266 flasht, will aber nicht.

                    Port ist bei mir ttyUSB0 und da ich beim Flashen mit dem esptool den Port /dev/ttyUSB0
                    benutze, habe ich diesen auch eingetragen. Egal ob dev/ttyUSB0 oder nur ttyUSB0
                    Geändert habe ich folgendes in der platformio.ini

                    monitor_port = dev/ttyUSB0
                    upload_port = dev/ttyUSB0

                    Kann ich irgendwo einstellen, das er für das Flashen root Rechte hat? Denke mal, das da der Fehler liegt.

                    J 1 Antwort Letzte Antwort
                    0
                    • SlowmanS Slowman

                      @jan1

                      Wollte jetzt auch, dass der VSCOde gleich den esp8266 flasht, will aber nicht.

                      Port ist bei mir ttyUSB0 und da ich beim Flashen mit dem esptool den Port /dev/ttyUSB0
                      benutze, habe ich diesen auch eingetragen. Egal ob dev/ttyUSB0 oder nur ttyUSB0
                      Geändert habe ich folgendes in der platformio.ini

                      monitor_port = dev/ttyUSB0
                      upload_port = dev/ttyUSB0

                      Kann ich irgendwo einstellen, das er für das Flashen root Rechte hat? Denke mal, das da der Fehler liegt.

                      J Offline
                      J Offline
                      Jan1
                      schrieb am zuletzt editiert von
                      #27

                      @slowman
                      Machst Du das unter Linux?

                      SlowmanS 1 Antwort Letzte Antwort
                      0
                      • J Jan1

                        @slowman
                        Machst Du das unter Linux?

                        SlowmanS Offline
                        SlowmanS Offline
                        Slowman
                        schrieb am zuletzt editiert von
                        #28

                        @jan1

                        Jepp unter Arch und er meckert rum, das er keinen Zugriff auf den Port hat. Möchte ungern das Programm unter root starten.

                        J 1 Antwort Letzte Antwort
                        0
                        • SlowmanS Slowman

                          @jan1

                          Jepp unter Arch und er meckert rum, das er keinen Zugriff auf den Port hat. Möchte ungern das Programm unter root starten.

                          J Offline
                          J Offline
                          Jan1
                          schrieb am zuletzt editiert von
                          #29

                          @slowman
                          Frag mal Thomas, ich mach das unter Windows bei Linux bin ich DAU ;)

                          Thomas BraunT 1 Antwort Letzte Antwort
                          1
                          • J Jan1

                            @slowman
                            Frag mal Thomas, ich mach das unter Windows bei Linux bin ich DAU ;)

                            Thomas BraunT Online
                            Thomas BraunT Online
                            Thomas Braun
                            Most Active
                            schrieb am zuletzt editiert von
                            #30

                            @jan1 War ich gemeint?

                            Sorry, aber ich habe weder von VScode, esp8266 flash oder Arch Ahnung.
                            Welches Programm da nun welche Rechte an welchen Ports braucht und wie es die bekäme... k.A.

                            Linux-Werkzeugkasten:
                            https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                            NodeJS Fixer Skript:
                            https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                            iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                            J 1 Antwort Letzte Antwort
                            0
                            • Thomas BraunT Thomas Braun

                              @jan1 War ich gemeint?

                              Sorry, aber ich habe weder von VScode, esp8266 flash oder Arch Ahnung.
                              Welches Programm da nun welche Rechte an welchen Ports braucht und wie es die bekäme... k.A.

                              J Offline
                              J Offline
                              Jan1
                              schrieb am zuletzt editiert von
                              #31

                              @thomas-braun
                              Er will ja nur wissen welcher Port unter Linux im VSCode eingetragen werden muss. Ob man dafür auch noch spezielle rechte Braucht, kein Plan. Unter Windows stecke ich den FTI an eine USB Port, schau im GM welcher Port belegt wurde und trag den ein, drück auf flashen und alles ist gut.

                              SlowmanS 1 Antwort Letzte Antwort
                              0
                              • J Jan1

                                @thomas-braun
                                Er will ja nur wissen welcher Port unter Linux im VSCode eingetragen werden muss. Ob man dafür auch noch spezielle rechte Braucht, kein Plan. Unter Windows stecke ich den FTI an eine USB Port, schau im GM welcher Port belegt wurde und trag den ein, drück auf flashen und alles ist gut.

                                SlowmanS Offline
                                SlowmanS Offline
                                Slowman
                                schrieb am zuletzt editiert von
                                #32

                                @jan1

                                Sieht so aus, habe gerade mal ne VM angeworfen und dort klappt es mit root. Egal, dann eben weiter mit esptool. Man hätte es auch ein wenig komfortabler haben können :blush:

                                1 Antwort Letzte Antwort
                                0
                                • J Jan1

                                  @ralla66
                                  VSCode installieren und zu verwenden ist eigentlich so leicht, das erklär ich hier mit ein paar Bildchen.

                                  • VSCode runter laden und installieren

                                  • PlatformIO IDE in VSCOde nachiinstallieren
                                    rechts auf "Extension", dann in der Suche "platform" eingeben und platformio ide auswählen:
                                    a4175a57-26aa-4e72-b51f-d533abd8a89d-grafik.png

                                  • Tasmota Projektordner importieren
                                    rechts oben auf "Explorer" und den Projektordner auswählen (im Beispiel die Tasmota dev. Version:
                                    7c0520b4-6fcc-4428-834b-5829a42acc66-grafik.png

                                  • Jetzt kannst schon in der my_user_config.h Deine Daten eintragen und ein und auskommentieren was Du drin haben möchtest

                                  • damit nur eine DE bin erstellt wird, öffnest weit unten die "platformio.ini und kommentierst DE ein:
                                    5f0d36f8-e254-48a8-8547-6ed8b6056a8d-grafik.png

                                    in der Datei kannst auch die Flashgröße anpassen wie im Beispiel bei einem Shelly mit 2MB Flash:
                                    7b82c610-c96e-49ff-8068-a17011dcfcc1-grafik.png

                                    Ebenfalls der COM Port wird in dieser Datei eingestellt, wenn DU gleich mit VSCode und Kabel flashen möchtest:
                                    9f6d9239-0caa-4018-85f1-1386d824cace-grafik.png

                                  • Wenn Du lieber und besser mit der user_config_override.h user_config_override.h arbeiten möchtest, dann diese Datei einfach in den Ordner Tasmota kopieren und ebenfalls wie gewünscht erweitern und bearbeiten.

                                  • Nun kannst entscheiden, ob gleich gefasht werden soll, oder nur ein bin kompiliert:
                                    709c1f43-d2ae-449a-aa8c-c4dd25b0408a-grafik.png
                                    Das Häkchen ist "build" für Kompilieren und der der Pfeil flasht das bin gleich.

                                  Das ist der ganze Zauber ;)
                                  Die override habe ich erstellt und dient hier als Beispiel wie die aussehen kann. Da sind nur ein paar nützliche Einstellungen drin wie sleep auf 100. Der Rest ist alles aus kommentiert und kann nach Wunsch einfach ein kommentiert oder in der Art ergänzt werden. Liegt dies Datei im Tasmota Ordner wird automatisch die user.config.h ignoriert und die Einstellungen der override verwendet. Deshalb ist es einfach wenn man hier alles ändert (WiFi, MQTT,.... ) und die dann einfach in das nächte Projekt kopiert. Dann muss das nicht jedesmal wieder gemacht werden und DU hast in ca. 1 Minute ein auf Diéin Device angepasstes sehr schlankes bin File.

                                  falke69F Offline
                                  falke69F Offline
                                  falke69
                                  schrieb am zuletzt editiert von
                                  #33

                                  @jan1

                                  ich habe mir Deine user_config_override.h runtergeladen und nichts weiter außer die WLAN Daten geändert. Es wird mir immer nur eine minimal.bin erstellt. Lade ich diese auf einen Wemos D1 mini,
                                  wird dieser mir immer noch im WLAN Netz als ESP-xxxx angezeigt, da er sich nich mit meiner Fritzbox
                                  verbindet.
                                  Die Zugangsdaten stimmen aber und die Datei liegt auch im Ordner Tasmota, wo auch die my_user_config.h liegt.

                                  Woran könnte das liegen?

                                  J 1 Antwort Letzte Antwort
                                  0
                                  • falke69F falke69

                                    @jan1

                                    ich habe mir Deine user_config_override.h runtergeladen und nichts weiter außer die WLAN Daten geändert. Es wird mir immer nur eine minimal.bin erstellt. Lade ich diese auf einen Wemos D1 mini,
                                    wird dieser mir immer noch im WLAN Netz als ESP-xxxx angezeigt, da er sich nich mit meiner Fritzbox
                                    verbindet.
                                    Die Zugangsdaten stimmen aber und die Datei liegt auch im Ordner Tasmota, wo auch die my_user_config.h liegt.

                                    Woran könnte das liegen?

                                    J Offline
                                    J Offline
                                    Jan1
                                    schrieb am zuletzt editiert von Jan1
                                    #34

                                    @falke69
                                    Du liest zu wenig ;)
                                    Wenn Du DE nicht auswählst, macht er eben nur das Nötigste.
                                    Wenn Du auch nur WLAN einträgt, ist auch so gut wie nichts im bin File drin. Die Datei ist auch lediglich ein Beispiel, wie das aussehen sollte.

                                    falke69F 1 Antwort Letzte Antwort
                                    0
                                    • J Jan1

                                      @falke69
                                      Du liest zu wenig ;)
                                      Wenn Du DE nicht auswählst, macht er eben nur das Nötigste.
                                      Wenn Du auch nur WLAN einträgt, ist auch so gut wie nichts im bin File drin. Die Datei ist auch lediglich ein Beispiel, wie das aussehen sollte.

                                      falke69F Offline
                                      falke69F Offline
                                      falke69
                                      schrieb am zuletzt editiert von
                                      #35

                                      @jan1 sagte in Tasmota neuere .bin bearbeiten:

                                      @falke69
                                      Du liest zu wenig ;)

                                      das könnte stimmen, aber DE habe ich in der platformio.ini einkommentiert, so wie Du es beschrieben hattest.:innocent:
                                      Auch wenn Deine Datei nur als Beispiel dienen soll, so muss ich die doch auch zum Laufen bekommen.
                                      So lange ich das mit dem WLAN und der normalen *.bin Datei nicht hin bekomme, brauche ich mir um die Sensoren und das andere noch keine Gedanken zu machen.:anguished:

                                      J 1 Antwort Letzte Antwort
                                      0
                                      • falke69F falke69

                                        @jan1 sagte in Tasmota neuere .bin bearbeiten:

                                        @falke69
                                        Du liest zu wenig ;)

                                        das könnte stimmen, aber DE habe ich in der platformio.ini einkommentiert, so wie Du es beschrieben hattest.:innocent:
                                        Auch wenn Deine Datei nur als Beispiel dienen soll, so muss ich die doch auch zum Laufen bekommen.
                                        So lange ich das mit dem WLAN und der normalen *.bin Datei nicht hin bekomme, brauche ich mir um die Sensoren und das andere noch keine Gedanken zu machen.:anguished:

                                        J Offline
                                        J Offline
                                        Jan1
                                        schrieb am zuletzt editiert von
                                        #36

                                        @falke69
                                        Dann hast irgendwo was geändert, da so nur ein de bin erstellt wird. Minimal muss explizit eingestellt sein, sonst macht er das nicht.

                                        falke69F 1 Antwort Letzte Antwort
                                        0
                                        • J Jan1

                                          @falke69
                                          Dann hast irgendwo was geändert, da so nur ein de bin erstellt wird. Minimal muss explizit eingestellt sein, sonst macht er das nicht.

                                          falke69F Offline
                                          falke69F Offline
                                          falke69
                                          schrieb am zuletzt editiert von
                                          #37

                                          @jan1

                                          jetzt habe ich VSCode, Python deinstalliert, einen neuen Ordner mit Tasmota erstellt und alle Files dort reinkopiert. VSCode & Python wieder installiert und die entsprechenden Änderungen in den beiden Dateien vorgenommen.
                                          Jetzt wurde mir eine richtige *.bin erstellt :blush: und WLAN funktioniert auch. Vielleicht hätte es auch gereicht den Inhalt des .pio Ordners zu löschen.

                                          Aber egal - das Ergebnis zählt.

                                          Danke

                                          J 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          619

                                          Online

                                          32.6k

                                          Benutzer

                                          82.2k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe