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. Skripten / Logik
  4. JavaScript
  5. [Vorlage] Tasmota One Click Firmware Update Vis Javascript.

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.7k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.1k

[Vorlage] Tasmota One Click Firmware Update Vis Javascript.

Geplant Angeheftet Gesperrt Verschoben JavaScript
120 Beiträge 11 Kommentatoren 17.0k Aufrufe 17 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.
  • falke69F falke69

    @smartboart

    vielen Dank!
    Die neue Version habe ich jetzt geladen und soweit eingerichtet.
    Aktuell werden mir im Log Geräte als Warnung angezeigt, die derzeit nicht
    erreichbar sind (Weihnachtsbeleuchtung. :-) ).

    Leider habe ich das Problem, dass die OTA URL nicht in das entsprechende Gerät abgesetzt werden kann. Wenn ich das richtig im Script deute, sollten doch die IP Adressen für die entsprechenden Geräte ausgelesen werden sollte.

    javascript.0	2021-07-16 13:28:38.831	info	(22536) script.js.Tasmota_Update.Tasmota_Update: Tasmota: Fehler beim setzen der OTA Minimal URL für: Error: Invalid URI "http:///cm?cmnd=OtaUrl%20http://192.168.178.xxx:8000/Tasmota/tasmota-minimal
    javascript.0	2021-07-16 13:28:21.713	info	(22536) script.js.Tasmota_Update.Tasmota_Update: Tasmota: Folgende IP wurde für das Update vorgewählt:
    javascript.0	2021-07-16 13:28:18.128	info	(22536) script.js.Tasmota_Update.Tasmota_Update: Tasmota: Folgende IP wurde für das Update vorgewählt:
    javascript.0	2021-07-16 13:28:02.246	info	(22536) script.js.Tasmota_Update.Tasmota_Update: Tasmota: Fehler beim setzen der OTA Minimal URL für: Error: Invalid URI "http:///cm?cmnd=OtaUrl%20http://192.168.178.xxx:8000/Tasmota/tasmota-minima
    javascript.0	2021-07-16 13:27:51.423	info	(22536) script.js.Tasmota_Update.Tasmota_Update: Tasmota: Firmwaredownload tasmota-sensors.bin gestartet. /home/pi/Tasmota/tasmota-sensors.bin.gz
    javascript.0	2021-07-16 13:27:51.400	info	(22536) script.js.Tasmota_Update.Tasmota_Update: Tasmota: Firmwaredownload tasmota.bin gestartet. /home/pi/Tasmota/tasmota.bin.gz
    javascript.0	2021-07-16 13:27:51.367	info	(22536) script.js.Tasmota_Update.Tasmota_Update: Tasmota: Firmwaredownload tasmota-minimal.bin gestartet. /home/pi/Tasmota/tasmota-minimal.bin.gz
    
    smartboartS Offline
    smartboartS Offline
    smartboart
    schrieb am zuletzt editiert von smartboart
    #80

    @falke69 sagte in [Vorlage] Tasmota One Click Firmware Update Vis Javascript.:

    Aktuell werden mir im Log Geräte als Warnung angezeigt, die derzeit nicht
    erreichbar sind (Weihnachtsbeleuchtung. ).

    Nicht erreichbar für das skript oder generell offline? Also nicht im wlan?
    Aktuell gibt es kein mechanismus der erreichbare und nicht erreichbare geräte unterscheidet. Es wird davon ausgegangen dass alle konfigurierten Geräte auch erreichbar sind.
    Welche version hast du jetzt laufen? Die Testversion oder die von ganz oben? Die Testversion aus den threat vorher habe ich nur mit einzelnen Geräten lauffähig gemacht und getestet noch nicht update all.

    falke69F 1 Antwort Letzte Antwort
    0
    • smartboartS smartboart

      @falke69 sagte in [Vorlage] Tasmota One Click Firmware Update Vis Javascript.:

      Aktuell werden mir im Log Geräte als Warnung angezeigt, die derzeit nicht
      erreichbar sind (Weihnachtsbeleuchtung. ).

      Nicht erreichbar für das skript oder generell offline? Also nicht im wlan?
      Aktuell gibt es kein mechanismus der erreichbare und nicht erreichbare geräte unterscheidet. Es wird davon ausgegangen dass alle konfigurierten Geräte auch erreichbar sind.
      Welche version hast du jetzt laufen? Die Testversion oder die von ganz oben? Die Testversion aus den threat vorher habe ich nur mit einzelnen Geräten lauffähig gemacht und getestet noch nicht update all.

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

      @smartboart

      genau. Das sehe ich aber nicht so schlimm.
      Mir geht es aktuell darum, dass die OTA URL nicht gesetzt werden kann.

      smartboartS 1 Antwort Letzte Antwort
      0
      • falke69F falke69

        @smartboart

        genau. Das sehe ich aber nicht so schlimm.
        Mir geht es aktuell darum, dass die OTA URL nicht gesetzt werden kann.

        smartboartS Offline
        smartboartS Offline
        smartboart
        schrieb am zuletzt editiert von
        #82

        @falke69 doch nur für das nicht erreichbare Gerät...Die OTA URL wird an das Gerät übertragen. over the air...damit wird dem gerät gesagt wo es das bin file herbekommt. Wenn das Gerät nicht erreichbar ist, kannst die URL dem gerät auch nicht mitteilen.

        falke69F 1 Antwort Letzte Antwort
        0
        • smartboartS smartboart

          @falke69 doch nur für das nicht erreichbare Gerät...Die OTA URL wird an das Gerät übertragen. over the air...damit wird dem gerät gesagt wo es das bin file herbekommt. Wenn das Gerät nicht erreichbar ist, kannst die URL dem gerät auch nicht mitteilen.

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

          @smartboart

          Das Gerät, was das Update bekommen soll, ist erreichbar.
          Bei mir liegt das Gerät auf der id26 und in der Auswahl der Entsprechenden Geräte
          auch auf der 26.

          Da muss ich mal schauen, ob ich die Ursache finde.

          Edit: Ursache gefunden. Habe diese Zeilen vergessen zu erweitern. :grimacing:

              if(dp.state.val===21)select = Device21;
              if(dp.state.val===22)select = Device22;
              if(dp.state.val===23)select = Device23;
              if(dp.state.val===24)select = Device24;
              if(dp.state.val===25)select = Device25;
          
          smartboartS 1 Antwort Letzte Antwort
          0
          • falke69F falke69

            @smartboart

            Das Gerät, was das Update bekommen soll, ist erreichbar.
            Bei mir liegt das Gerät auf der id26 und in der Auswahl der Entsprechenden Geräte
            auch auf der 26.

            Da muss ich mal schauen, ob ich die Ursache finde.

            Edit: Ursache gefunden. Habe diese Zeilen vergessen zu erweitern. :grimacing:

                if(dp.state.val===21)select = Device21;
                if(dp.state.val===22)select = Device22;
                if(dp.state.val===23)select = Device23;
                if(dp.state.val===24)select = Device24;
                if(dp.state.val===25)select = Device25;
            
            smartboartS Offline
            smartboartS Offline
            smartboart
            schrieb am zuletzt editiert von
            #84

            @falke69 sagte in [Vorlage] Tasmota One Click Firmware Update Vis Javascript.:

            Edit: Ursache gefunden. Habe diese Zeilen vergessen zu erweitern.

            sehr gut...

            falke69F 1 Antwort Letzte Antwort
            0
            • smartboartS smartboart

              @falke69 sagte in [Vorlage] Tasmota One Click Firmware Update Vis Javascript.:

              Edit: Ursache gefunden. Habe diese Zeilen vergessen zu erweitern.

              sehr gut...

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

              @smartboart

              seit gestern ist nun die 10.0.0 auf dem Markt. Das hat mir zumindest das Script mitgeteilt.:hugging_face:
              Gibt es eine Möglichkeit, die Nachrichten auf nur einen Benutzer bei Telegram zu beschränken, damit nicht jedesmal meine ganze Family diese Nachrichten bekommt?

              ich habe es schon so versucht:

              sendTo('telegram.0', { user: 'username', text: '_message' });.
              

              da kommt aber nur "_message" in Telegram an.

              Edit:

              habe es hinbekommen:+1:
              Die entsprechenden Stellen, habe ich mal unten aufgeführt.
              Vielleicht, kannst / willst Du das ja noch mit in Dein Script einarbeiten.

              var sendtelegram = true;
              const user_telegram = '';             //User der die Nachricht bekommen soll
              
                              if(sendtelegram){
              
                                  _message = _message_tmp;
              
                               send_telegram(_message, user_telegram); //geändert
              
              
              function send_telegram (_message, user_telegram) {  //geändert
                  sendTo('telegram.0', { 
              
                      text: _message,
              
                      user: user_telegram,
              
                      parse_mode: 'HTML'
              
                  }); 
              
              
              1 Antwort Letzte Antwort
              0
              • D Dragon

                @smartboart habe ich schon, hat nicht geholfen. Naja egal habe mir was eigenes gebaut. Funktioniert super! Großes Kompliment! Perfekt! Die beiden todos auf der agenda wären super, aber es funktioniert schon jetzt besser und stressfreier, dank der lokalen Speicherung des Updates, als die Updatefunktion der eigentlichen tasmota von der Webseite.

                PS habe das Problem gefunden. Es wirkt als wären zwei Widgets vertauscht worden. Der Typ den du verwendest ist jetzt ein anderes Widget iwie. Warum keine Ahnung. Aber der verwendete Typ heißt jetzt anders... Zumindest in meiner Installation des Material Design...

                M Offline
                M Offline
                Mike Hellracer
                schrieb am zuletzt editiert von Mike Hellracer
                #86

                @dragon
                Hi,
                kannst du bitte deine Lösung (View/Widgets) zur Verfügung stellen.
                Ich verwende UHULA Material-Design und möchte aufgrund von kmüpatibilitätsgründen ungern die Material-Design-Widgets installieren.
                Danke

                1 Antwort Letzte Antwort
                0
                • smartboartS smartboart

                  So ich habe oben jetzt mal aktualisiert um die Version wie es gerade bei mir läuft.
                  24.02.2021
                  V0.0.5 State UpdateAll kann entfallen Auswahl Update all erfolgt nun über den State Auswahl
                  Bei Update All Nach Ende Update sicher beenden if (count >= AnzahlDevice)

                  01.03.2021
                  V0.0.6 Tasmota Statebezeichner haben sich geändert, dies habe ich nun berücksichtigt.
                  Anzahl Device wieder manuell in der Konfig angeben. Autozählung Hat unter bestimmten umständen zu Fehlern geführt.

                  Die Optimierung von cruzix muss ich erst noch testen. Danke @CruziX .
                  Sobald ich bestätigen kann dass die läuft werde ich sie ebenfalls um meine letzten Änderungen anpassen und oben bereit stellen. Wenn es vorher jemand testet, gebt bescheid.

                  M Offline
                  M Offline
                  Mike Hellracer
                  schrieb am zuletzt editiert von Mike Hellracer
                  #87

                  @smartboart
                  Hi, oben das Script ist aus 2020 ist das das Aktuelle?
                  Und mit dieser Version wird der DP UpdateAll nicht angelegt.
                  Leider funktioniert bei mir dein Widget nicht, aber wenn ich richtig verstanden habe muss ich dann nur den DP auf true setzen um alle zu aktualisieren oder?

                  1 Antwort Letzte Antwort
                  0
                  • smartboartS smartboart

                    Hallo liebe Forengemeinde.
                    Skript um per Knopfdruck meine Tasmota Aktoren / Sensoren abzudaten und ein Konfig Backup zu erstellen.
                    Dazu werden die Firmware auf das filesystem geladen und dann über einen simple http Server zur Verfügung gestellt, um sie der otaurl von Tasmota anzubieten.
                    Warum der Umweg?
                    Nun mein Smarthome bzw. sämtliche Geräte sind aus Sicherheitsgründen für das Internet gesperrt. weshalb ein firmwareupgrade über umwege erfolgen muss.

                    changelog:

                    31.10.2020

                    Tasmota One Click Firmware Update Vis.extra auch für Geräte die für das internet gesperrt sind.
                    automatischer Download der firmware / minimal , sensors, tasmota und speichern auf dem file system.
                    Starten eines lokalen http: Servers (python) per ssh und einleiten des OTA download der Tasmota Firmware.
                    für selektierbare Geräte über Vis.

                    Nötige Addons im javascript adapter: node-ssh und fs

                    inspiriert durch das script um auf neue Tasmota Version zu prüfen von forummitglied Machinima..
                    https://forum.iobroker.net/topic/22389/skript-um-auf-neue-tasmota-version-zu-prüfen/11

                    31.10.2020 Beta release
                    V0.0.1 Automatisches Tasmota Firmwaredownload bei Update Benachrichtigung:
                    onclickupdate mit http Server Start (python) über ssh inkl Vorwahl des abzudatenden Teilnehmers.

                    31.10.2020
                    V0.0.2 Konfigurationsteil überarbeitet http source.

                    03.11.2020
                    V0.0.3 Kommentare ergänzt um mölichen Missverständnissen entgegen zu wirken.
                    Beim Scriptstart immer die bins runterladen, auch wenn kein Update verfügbar um sicher zu stellen, dass immer was im Download Ordner liegt.

                    06.11.2020
                    V0.0.4 Implementierung der Funktion Update All
                    Im Bereich der Device Zuordnung mussten anpassungen vorgenommen werden umd diese beim Updat All der Reihe nach abarbeiten zu können.
                    Dazu wurde auch der Userconfig Bereich angepasst.
                    Anzahl Geräte wird Automatisch ermittelt und gesetzt. Device 1 - n / AnzahlSensors ist für Sensor reserviert.
                    AnzahlSensors muss im Konfigbereich eingetragen werden. Standart Tasmota Firmware Geräte sind dann automatisch gesetzt von Anzahl Sensors bis automatisch ermittelte Geräte. Damit nicht während des Update Prozess durch Eingabe in Vis beim derDevice Auswahl die Schrittkette durcheinander gebract wird, sollte das Widget für die DeviceAuswahl nur Sichtbar sein wenn der neue State javascript.0.Status.Tasmota.Tasmota_Firmware.UpdateAll false ist.
                    Um alle Geräte upzudaten muss nun einfach der State UpdateAll auf true gesetzt werden und dann mit dem State UpdateStart das Update eingeleitet
                    werden. Das einzeln Update der Geräte bleibt natürlich erhalten und ist aktiv wenn UpdateAll false ist.
                    Nach Update All wird automatisch die Funktion funcVersion gestartet um alle Geräte nach der installierten Version zu befragen. Im Log kann nun
                    alles nachvollzogen werden.

                    17.12.2020
                    V0.0.4 kleine Fehlerkorrekturen

                    24.02.2021
                    V0.0.5 State UpdateAll kann entfallen Auswahl Update all erfolgt nun über den State Auswahl
                    Bei Update All Nach Ende Update sicher beenden if (count >= AnzahlDevice)

                    01.03.2021
                    V0.0.6 Tasmota Statebezeichner haben sich geändert, dies habe ich nun berücksichtigt.
                    Anzahl Device wieder manuell in der Konfig angeben. Autozählung Hat unter bestimmten umständen zu Fehlern geführt.

                    16.07.2021
                    V0.0.7 Optimierungen von cruzix (iobroker-forum) integriert.
                    Danke @ cruzix
                    Komplett Test noch offen. Testversion.

                    01.11.2021
                    V0.0.8 Anregungen von cruzix in das script eingearbeitet und getestet. Hier und da noch diverse Bugfixe.
                    18.02.2022
                    V0.0.9 Link in Telegramnachrichten hinzugefügt / Changelog - Releaseinfo

                    24.02.2022
                    V0.1.0 manuelles Konfig Backup für einzelne eingebaut.
                    automatisches Konfig Backup bei Firmwareupdate implementiert
                    Schreibrechte der Download files / Ordner inklusive Unterordner automatisch rekursiv setzen
                    bei server start sudo chmod -R 777 /home/pi/Tasmota
                    14.04.2022
                    V0.1.1 Statusabfrage Versionsabfrage per vis Button anfordern

                    24.10.2022
                    V0.1.2 Remote entfernt. Abhängigkeit Linux Remote Adapter hinzugefügt

                    25.05.2023
                    V0.1.3 Anzahl Geräte mit veralteter Firmware hinzugefügt // mike-hellracer

                    To do....Wenn es die Zeit zulässt..
                    zusätzlich den Changelog in den Versionsinfostate schreiben.
                    */

                    Script

                    Tasmota_one_click_update-.js

                    Screenshot_20201031_202139_com.huawei.himovie.overseas.jpg Screenshot_20201031_202131_com.huawei.himovie.overseas.jpg
                    Screenshot_20201031_203012_de.ozerov.fully.jpg

                    Widgets:
                    widgets.txt

                    icon:
                    Download.zip

                    M Offline
                    M Offline
                    Mike Hellracer
                    schrieb am zuletzt editiert von Mike Hellracer
                    #88

                    Hallo zusammen,
                    irgendwie bekomme ich das nicht richtig zum Laufen.
                    Irgendwie kann es die IP der Geräte nicht ermitteln. Der DP stimmt, aber im log steht das die IP nicht ermittelt werden kann.
                    Die veraltete Version der Tasmota Geräte wird angezeigt.
                    Download Verzeichnis ist angelegt. Die Rechte sind gesetzt und der Download der aktuellen Firmware dahin funktioniert auch.
                    Der Download link 'IP-Adresse.8000/Tasmota/tasmota-sensors.bin.gz' und auch 'IP-Adresse:8000/Tasmota/tasmota-sensors.bin.gz' funktionieren nicht.
                    Kann mir jemaand sagen was ich noch prüfen kann bzw, machen muss?
                    Danke

                    smartboartS 1 Antwort Letzte Antwort
                    0
                    • M Mike Hellracer

                      Hallo zusammen,
                      irgendwie bekomme ich das nicht richtig zum Laufen.
                      Irgendwie kann es die IP der Geräte nicht ermitteln. Der DP stimmt, aber im log steht das die IP nicht ermittelt werden kann.
                      Die veraltete Version der Tasmota Geräte wird angezeigt.
                      Download Verzeichnis ist angelegt. Die Rechte sind gesetzt und der Download der aktuellen Firmware dahin funktioniert auch.
                      Der Download link 'IP-Adresse.8000/Tasmota/tasmota-sensors.bin.gz' und auch 'IP-Adresse:8000/Tasmota/tasmota-sensors.bin.gz' funktionieren nicht.
                      Kann mir jemaand sagen was ich noch prüfen kann bzw, machen muss?
                      Danke

                      smartboartS Offline
                      smartboartS Offline
                      smartboart
                      schrieb am zuletzt editiert von smartboart
                      #89

                      @mike-hellracer sorry war lange nicht online...

                      Hast du Schreibtechte auf dem downloadverzeichnis?

                      Beachte die Kommentare im Script..

                      Hast du das script aus dem 1. Beitrag kopiert oder die ungetestete Version aus einem Beitrag zwischendrin? Welcher changelog?

                      Werde demnächst eine aktuelle Version hochladen...wird aber deine Probleme nicht lösen, wenn du das Script aus dem 1. Beitrag genommen hats, da die offizielle Version aus dem 1. Beitrag auch funktionieren muss.

                      In der aktuellen und neuen Version brauchst du nur 2 widgets eines zum Selektieren mittels Nummer und eines um zu starten mittels boolean also true setzen ..

                      Tasmota hat ab einer bestimmten Version die State Datenpunkte namentlich geändert..vlt. musst du erstmal auf ne neuere Version hochrüsten.
                      Probier das Script erstmal mit einem device...

                      smartboartS 1 Antwort Letzte Antwort
                      0
                      • smartboartS smartboart

                        @mike-hellracer sorry war lange nicht online...

                        Hast du Schreibtechte auf dem downloadverzeichnis?

                        Beachte die Kommentare im Script..

                        Hast du das script aus dem 1. Beitrag kopiert oder die ungetestete Version aus einem Beitrag zwischendrin? Welcher changelog?

                        Werde demnächst eine aktuelle Version hochladen...wird aber deine Probleme nicht lösen, wenn du das Script aus dem 1. Beitrag genommen hats, da die offizielle Version aus dem 1. Beitrag auch funktionieren muss.

                        In der aktuellen und neuen Version brauchst du nur 2 widgets eines zum Selektieren mittels Nummer und eines um zu starten mittels boolean also true setzen ..

                        Tasmota hat ab einer bestimmten Version die State Datenpunkte namentlich geändert..vlt. musst du erstmal auf ne neuere Version hochrüsten.
                        Probier das Script erstmal mit einem device...

                        smartboartS Offline
                        smartboartS Offline
                        smartboart
                        schrieb am zuletzt editiert von
                        #90

                        Neue Version im 1. Beitrag ganz oben hochgeladen.

                        16.07.2021
                        V0.0.7 Optimierungen von cruzix (iobroker-forum) integriert.
                        Danke @ cruzix
                        Komplett Test noch offen. Testversion.

                        01.11.2021
                        V0.0.8 Anregungen von cruzix in das script eingearbeitet und getestet. Hier und da noch diverse Bugfixe.

                        M 1 Antwort Letzte Antwort
                        0
                        • smartboartS smartboart

                          Neue Version im 1. Beitrag ganz oben hochgeladen.

                          16.07.2021
                          V0.0.7 Optimierungen von cruzix (iobroker-forum) integriert.
                          Danke @ cruzix
                          Komplett Test noch offen. Testversion.

                          01.11.2021
                          V0.0.8 Anregungen von cruzix in das script eingearbeitet und getestet. Hier und da noch diverse Bugfixe.

                          M Offline
                          M Offline
                          Mike Hellracer
                          schrieb am zuletzt editiert von
                          #91

                          @smartboart
                          Super danke dir, ich werde es ausprobieren.
                          Ich habe die Einträge aus dem Script für Verzeichnis und rechte verwendet.
                          Welcher User braucht Schreibrechte?
                          Habe einfach mal den Link in den Browser eingegeben. Muss darauf der Download starten, oder ist der Eintrag in die Tasmota Gui gemeint?
                          Kannst du ein Beispiel für die 2 Widgets zur Verfügung stellen?

                          smartboartS 1 Antwort Letzte Antwort
                          0
                          • M Mike Hellracer

                            @smartboart
                            Super danke dir, ich werde es ausprobieren.
                            Ich habe die Einträge aus dem Script für Verzeichnis und rechte verwendet.
                            Welcher User braucht Schreibrechte?
                            Habe einfach mal den Link in den Browser eingegeben. Muss darauf der Download starten, oder ist der Eintrag in die Tasmota Gui gemeint?
                            Kannst du ein Beispiel für die 2 Widgets zur Verfügung stellen?

                            smartboartS Offline
                            smartboartS Offline
                            smartboart
                            schrieb am zuletzt editiert von
                            #92

                            @mike-hellracer es wird mit dem Script der download gestartet und ein lokaler download server zur Verfuegung gestellt..ich möchte in meinem smart home nicht alle Geraete im Internet haben. Die tasmota geraete sind bei mir alle fuer das internet gesperrt.
                            Beispiel Widgets sind ganz oben..

                            1 Antwort Letzte Antwort
                            0
                            • D Dragon

                              @smartboart Das stimmt aber wir sind ja alle nur Menschen, kann ja mal was durchgehen. Habe ich jetzt gesehen. Danke dir. Java ist auch nicht so meins, bin von der Klick (Blockly) Fraktion... :joy:

                              smartboartS Offline
                              smartboartS Offline
                              smartboart
                              schrieb am zuletzt editiert von smartboart
                              #93

                              24.02.2022
                              V0.1.0 - manuelles Konfig Backup für einzelne Geräte eingebaut.
                              - automatisches Konfig Backup bei Firmwareupdate implementiert
                              - Schreibrechte der Download files / Ordner inklusive Unterordner automatisch rekursiv setzen
                              bei server start sudo chmod -R 777 /home/pi/Tasmota
                              - Update für zusätzliche sonder Firmware Tasmota32 eingebaut

                              1 Antwort Letzte Antwort
                              0
                              • D Offline
                                D Offline
                                Dragon
                                schrieb am zuletzt editiert von
                                #94

                                Ich habe meinen Broker auf Proxmox laufen. Darum existiert kein Benutzer Namens pi und somit auch kein Verzeichnis im Ordner home Namens pi. Das wird auch nicht erstellt...

                                smartboartS 1 Antwort Letzte Antwort
                                0
                                • D Dragon

                                  Ich habe meinen Broker auf Proxmox laufen. Darum existiert kein Benutzer Namens pi und somit auch kein Verzeichnis im Ordner home Namens pi. Das wird auch nicht erstellt...

                                  smartboartS Offline
                                  smartboartS Offline
                                  smartboart
                                  schrieb am zuletzt editiert von smartboart
                                  #95

                                  @dragon dann pass den konfig teil doch einfach an..

                                  D 1 Antwort Letzte Antwort
                                  0
                                  • smartboartS smartboart

                                    @dragon dann pass den konfig teil doch einfach an..

                                    D Offline
                                    D Offline
                                    Dragon
                                    schrieb am zuletzt editiert von
                                    #96

                                    @smartboart Habe ich, der Ordner wurde aber trotzdem nicht erstellt. Habe ihn zu Fuß erstellt, dann lief alles. Nun zeigt er mir bei ein paar Geräten an es sei eine minimal installiert, das stimmt aber nicht...

                                    smartboartS 2 Antworten Letzte Antwort
                                    0
                                    • D Dragon

                                      @smartboart Habe ich, der Ordner wurde aber trotzdem nicht erstellt. Habe ihn zu Fuß erstellt, dann lief alles. Nun zeigt er mir bei ein paar Geräten an es sei eine minimal installiert, das stimmt aber nicht...

                                      smartboartS Offline
                                      smartboartS Offline
                                      smartboart
                                      schrieb am zuletzt editiert von
                                      #97

                                      @dragon Was steht denn im log? Starte das script mal neu und zeige den log eintrag dazu..

                                      1 Antwort Letzte Antwort
                                      0
                                      • D Dragon

                                        @smartboart Habe ich, der Ordner wurde aber trotzdem nicht erstellt. Habe ihn zu Fuß erstellt, dann lief alles. Nun zeigt er mir bei ein paar Geräten an es sei eine minimal installiert, das stimmt aber nicht...

                                        smartboartS Offline
                                        smartboartS Offline
                                        smartboart
                                        schrieb am zuletzt editiert von
                                        #98

                                        @dragon sagte in [Vorlage] Tasmota One Click Firmware Update Vis Javascript.:

                                        @smartboart Habe ich, der Ordner wurde aber trotzdem nicht erstellt. Habe ihn zu Fuß erstellt, dann lief alles.

                                        Ja muss auch manuell erstellt werden..das Script erstellt den Ordner nicht..es greift nur drauf zu und vergibt schreibrechte..

                                        M 1 Antwort Letzte Antwort
                                        0
                                        • smartboartS smartboart

                                          @dragon sagte in [Vorlage] Tasmota One Click Firmware Update Vis Javascript.:

                                          @smartboart Habe ich, der Ordner wurde aber trotzdem nicht erstellt. Habe ihn zu Fuß erstellt, dann lief alles.

                                          Ja muss auch manuell erstellt werden..das Script erstellt den Ordner nicht..es greift nur drauf zu und vergibt schreibrechte..

                                          M Offline
                                          M Offline
                                          Mike Hellracer
                                          schrieb am zuletzt editiert von
                                          #99

                                          @smartboart
                                          Hi, tut mir leid, aber ich denke die Frage gehört eigentlich hierher.
                                          Ich habe das Script aus dem 1. POST Update Ende 2022 installiert. Das Verzeichnis ist angelegt und die Rechte erteilt. Node-js und fs sind geladen ebenso wie die exec Einstellung im Adapter aktiviert.
                                          Wenn ich das Script richtig verstanden habe sollte es eigentlich den http.Server starten.
                                          Leider funktioniert das nicht
                                          Wenn ich den http.server manuell im Verzeichnis /home/pi/ starte zeigt die Webseite des Servers auch die Files und Backups und es läuft auch das Update der Tasmota Devices.
                                          Beu einem Neustart ist das natürlich weg.
                                          Was muss ich tun, damit das Starten des Servers auch über den exec command aus dem Script funktioniert?

                                          smartboartS 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

                                          975

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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