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. Blockly
  5. Wert in HTML Datei schreiben

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

Wert in HTML Datei schreiben

Geplant Angeheftet Gesperrt Verschoben Blockly
26 Beiträge 4 Kommentatoren 1.7k Aufrufe 3 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.
  • mickymM mickym

    @dasmoritz Na aber die 5000 konntest Du doch auch schreiben?

    HomoranH Nicht stören
    HomoranH Nicht stören
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von
    #11

    @mickym sagte in Wert in HTML Datei schreiben:

    @dasmoritz Na aber die 5000 konntest Du doch auch schreiben?

    ich vermute, dass er die Datei mit der 5000 händisch ohne iobroker angelegt hatte

    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

    D mickymM 2 Antworten Letzte Antwort
    0
    • HomoranH Homoran

      @mickym sagte in Wert in HTML Datei schreiben:

      @dasmoritz Na aber die 5000 konntest Du doch auch schreiben?

      ich vermute, dass er die Datei mit der 5000 händisch ohne iobroker angelegt hatte

      D Offline
      D Offline
      DasMoritz
      schrieb am zuletzt editiert von
      #12

      @homoran

      Moin,

      ja, genau so ist es: Editor: 5000 eingetragen, Speichern unter --> pvwatt.html --> Fertig.
      Dann in openWB den Pfad auf mein NAS angegeben: 192.168.178.5/pvwatt.hmtl --> Fertig.

      HomoranH 1 Antwort Letzte Antwort
      0
      • HomoranH Homoran

        @mickym sagte in Wert in HTML Datei schreiben:

        @dasmoritz Na aber die 5000 konntest Du doch auch schreiben?

        ich vermute, dass er die Datei mit der 5000 händisch ohne iobroker angelegt hatte

        mickymM Offline
        mickymM Offline
        mickym
        Most Active
        schrieb am zuletzt editiert von mickym
        #13

        @homoran und @Ahnungsbefreit

        Na gut - dann müsst ihr wohl ran, weil @DasMoritz sicher mit Blockly lösen will. ;) - und das ist ja nicht mein bevorzugtes Tool. ;)

        Aber ich denke ich, da hier keine Formatierung und nichts von Nöten ist sondern nur einen Zahlenwert in eine Datei zu schreiben, ist das für Euch in max. einer Minute zusammengeklickt.

        @DasMoritz
        Aber es wäre sicher hilfreich, wenn Du den Code zur Verfügung stellst, wie Du den Zahlenwert ausliest. Also konkretes MQTT Topic bzw. den Datenpunkt im iobroker (falls über den MQTT Adapter) und ggf. den Zahlenwert extrahiert.

        wie gesagt ich kann Dir im Blockly schlecht helfen - aber wenn Du den Input da noch reinpfrimelst - könnte es vielleicht so aussehen. Aber das können andere besser

        83713c7f-6211-41ff-8eea-701eae4c3931-image.png

        Du müsstest halt nur in diese Variable 'Solaranzeige' Deinen extrahierten Zahlenwert rein schreiben. Ggf. noch irgendwelche Abbruchbedingungen einfügen, da das Teil ja unendlich läuft.
        Aber wie gesagt ich kann kein Blockly schreiben ;) und weiß nicht, ob es einfachere Wege gibt in eine Datei zu schreiben.

        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

        1 Antwort Letzte Antwort
        1
        • D DasMoritz

          @homoran

          Moin,

          ja, genau so ist es: Editor: 5000 eingetragen, Speichern unter --> pvwatt.html --> Fertig.
          Dann in openWB den Pfad auf mein NAS angegeben: 192.168.178.5/pvwatt.hmtl --> Fertig.

          HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #14

          @dasmoritz sagte in Wert in HTML Datei schreiben:

          Editor: 5000 eingetragen, Speichern unter --> pvwatt.html --> Fertig.

          sonst nix?
          kein Header und keine Formatierung?

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          D 1 Antwort Letzte Antwort
          0
          • HomoranH Homoran

            @dasmoritz sagte in Wert in HTML Datei schreiben:

            Editor: 5000 eingetragen, Speichern unter --> pvwatt.html --> Fertig.

            sonst nix?
            kein Header und keine Formatierung?

            D Offline
            D Offline
            DasMoritz
            schrieb am zuletzt editiert von
            #15

            @homoran

            Sonst nichts :-)
            Gar nichts.

            Ich schaue mir das gleich mal von mickym an.

            Danke euch allen, das ist wieder grandios hier!

            mickymM A 2 Antworten Letzte Antwort
            0
            • D DasMoritz

              @homoran

              Sonst nichts :-)
              Gar nichts.

              Ich schaue mir das gleich mal von mickym an.

              Danke euch allen, das ist wieder grandios hier!

              mickymM Offline
              mickymM Offline
              mickym
              Most Active
              schrieb am zuletzt editiert von
              #16

              @dasmoritz Wie gesagt ich bin kein Blockly Programmierer und weiß nicht, ob es da auch ein Baustein für Datei schreiben gibt, zumindest ich habe sowas nicht gefunden. Sonst kann man das sicher noch mit JS lösen, das Du im Blockly als Funktion aufrufen kannst.

              Nur mit dem Wert da ist mir halt Blockly eingefallen. Du kannst das ganze ja auf der Kommandozeile testen (musst halt vorher ggf. über die ssh Schlüssel dem user iobroker die entsprechenden Rechte auf Deinem NAS erteilen).

              Du kannst das ja einfach testen, indem Du den Befehl unter dem user iobroker auf der Kommandozeile ausprobierst:

              sudo -su iobroker
              echo 5000 >> 192.168.178.5/pvwatt.hmtl
              

              Aber wie gesagt da müssen Dir die Linux und Blockly Fachleute helfen. Ich bin hier mit meiner Weisheit am Ende.

              Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

              1 Antwort Letzte Antwort
              0
              • D DasMoritz

                @homoran

                Sonst nichts :-)
                Gar nichts.

                Ich schaue mir das gleich mal von mickym an.

                Danke euch allen, das ist wieder grandios hier!

                A Offline
                A Offline
                Ahnungsbefreit
                schrieb am zuletzt editiert von
                #17

                @dasmoritz also ist es eigentlich nicht wirklich eine HTML-Datei, sondern eine einfache Textdatei. Dann sollte das Blockly von mickym es eigentlich tun. Allerdings würde ich statt "Ausführen Intervall" das in einen CRON Trigger packen:

                256d50f6-d8fc-4477-aa92-39cd9ea9d6fc-image.png

                Und überlege Dir bitte nochmal, ob das wirklich rund um die Uhr alle 10 Sekunden passieren muss. Das erzeugt viel Last...

                Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

                D 1 Antwort Letzte Antwort
                0
                • A Ahnungsbefreit

                  @dasmoritz also ist es eigentlich nicht wirklich eine HTML-Datei, sondern eine einfache Textdatei. Dann sollte das Blockly von mickym es eigentlich tun. Allerdings würde ich statt "Ausführen Intervall" das in einen CRON Trigger packen:

                  256d50f6-d8fc-4477-aa92-39cd9ea9d6fc-image.png

                  Und überlege Dir bitte nochmal, ob das wirklich rund um die Uhr alle 10 Sekunden passieren muss. Das erzeugt viel Last...

                  D Offline
                  D Offline
                  DasMoritz
                  schrieb am zuletzt editiert von
                  #18

                  @ahnungsbefreit und @mickym

                  also so sieht das Script aktuell aus:
                  8f325e93-8f97-4b8f-b416-879370929b4d-image.png

                  Ich denke mein Problem liegt momentan noch in den fehlenden Berechtigungen, sprich: Der iobroker darf nicht auf meinem NAS einfach irgendwie schreiben.

                  Vermutlich muss ich dafür auf dem NAS einen User anlegen (User: iobroker) mit Kennwort (gute Frage)?!
                  Die Optimierung kommt später ;-)
                  In der Theorie brauch das Script auch nur laufen, wenn kein Kabel angeschlossen ist (kann ich aus openWB auslesen).

                  A mickymM 2 Antworten Letzte Antwort
                  0
                  • D DasMoritz

                    @ahnungsbefreit und @mickym

                    also so sieht das Script aktuell aus:
                    8f325e93-8f97-4b8f-b416-879370929b4d-image.png

                    Ich denke mein Problem liegt momentan noch in den fehlenden Berechtigungen, sprich: Der iobroker darf nicht auf meinem NAS einfach irgendwie schreiben.

                    Vermutlich muss ich dafür auf dem NAS einen User anlegen (User: iobroker) mit Kennwort (gute Frage)?!
                    Die Optimierung kommt später ;-)
                    In der Theorie brauch das Script auch nur laufen, wenn kein Kabel angeschlossen ist (kann ich aus openWB auslesen).

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

                    @dasmoritz mach noch ein Leerzeichen nach "echo"!

                    Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

                    D 1 Antwort Letzte Antwort
                    0
                    • A Ahnungsbefreit

                      @dasmoritz mach noch ein Leerzeichen nach "echo"!

                      D Offline
                      D Offline
                      DasMoritz
                      schrieb am zuletzt editiert von
                      #20

                      @ahnungsbefreit

                      Ist aktualisiert:
                      8f170188-6b9b-4703-9a01-2453943ad413-image.png

                      1 Antwort Letzte Antwort
                      0
                      • D DasMoritz

                        @ahnungsbefreit und @mickym

                        also so sieht das Script aktuell aus:
                        8f325e93-8f97-4b8f-b416-879370929b4d-image.png

                        Ich denke mein Problem liegt momentan noch in den fehlenden Berechtigungen, sprich: Der iobroker darf nicht auf meinem NAS einfach irgendwie schreiben.

                        Vermutlich muss ich dafür auf dem NAS einen User anlegen (User: iobroker) mit Kennwort (gute Frage)?!
                        Die Optimierung kommt später ;-)
                        In der Theorie brauch das Script auch nur laufen, wenn kein Kabel angeschlossen ist (kann ich aus openWB auslesen).

                        mickymM Offline
                        mickymM Offline
                        mickym
                        Most Active
                        schrieb am zuletzt editiert von
                        #21

                        @dasmoritz oder musst halt das NAS Verzeichnis mounten

                        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                        D 1 Antwort Letzte Antwort
                        0
                        • mickymM mickym

                          @dasmoritz oder musst halt das NAS Verzeichnis mounten

                          D Offline
                          D Offline
                          DasMoritz
                          schrieb am zuletzt editiert von DasMoritz
                          #22

                          @mickym

                          Moin,

                          ich nähere mich dem Ziel!
                          Das Verzeichnis ist in Docker Container gemountet, immerhin ;-)
                          Er schreibt mir nun auch fein die Werte auf das NAS, jedoch schreibt er die Werte nacheinander auf und nicht hintereinander.

                          Den Intervall habe ich erstmal auf 30 Sekunden hochgesetzt...
                          7d089945-a464-44c8-8fc5-ae74ac27e193-image.png

                          Irgendeine gute Idee?

                          Ich bin auf jeden Fall schon mal mega happy dass das geht :-)
                          Edit: Nicht über C:... wundern, mein Client will die HTML-Datei immer herunterladen, die liegt eigentlich auf dem NAS.

                          HomoranH mickymM 2 Antworten Letzte Antwort
                          0
                          • D DasMoritz

                            @mickym

                            Moin,

                            ich nähere mich dem Ziel!
                            Das Verzeichnis ist in Docker Container gemountet, immerhin ;-)
                            Er schreibt mir nun auch fein die Werte auf das NAS, jedoch schreibt er die Werte nacheinander auf und nicht hintereinander.

                            Den Intervall habe ich erstmal auf 30 Sekunden hochgesetzt...
                            7d089945-a464-44c8-8fc5-ae74ac27e193-image.png

                            Irgendeine gute Idee?

                            Ich bin auf jeden Fall schon mal mega happy dass das geht :-)
                            Edit: Nicht über C:... wundern, mein Client will die HTML-Datei immer herunterladen, die liegt eigentlich auf dem NAS.

                            HomoranH Nicht stören
                            HomoranH Nicht stören
                            Homoran
                            Global Moderator Administrators
                            schrieb am zuletzt editiert von
                            #23

                            @dasmoritz sagte in Wert in HTML Datei schreiben:

                            schreibt er die Werte nacheinander auf

                            wattPV enthält aber immer nur einen Wert?

                            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                            D 1 Antwort Letzte Antwort
                            1
                            • HomoranH Homoran

                              @dasmoritz sagte in Wert in HTML Datei schreiben:

                              schreibt er die Werte nacheinander auf

                              wattPV enthält aber immer nur einen Wert?

                              D Offline
                              D Offline
                              DasMoritz
                              schrieb am zuletzt editiert von
                              #24

                              @homoran

                              Hi,

                              ja, das ist dieser Datenpunkt den ich einlese:
                              effc4fc8-70ca-4cb2-ab10-851899d8c2fe-image.png

                              Mit der Dauer der Zeit sieht die Datei dann so aus:
                              79e8a951-baec-4bc3-96b1-9d598c986a14-image.png

                              1 Antwort Letzte Antwort
                              0
                              • D DasMoritz

                                @mickym

                                Moin,

                                ich nähere mich dem Ziel!
                                Das Verzeichnis ist in Docker Container gemountet, immerhin ;-)
                                Er schreibt mir nun auch fein die Werte auf das NAS, jedoch schreibt er die Werte nacheinander auf und nicht hintereinander.

                                Den Intervall habe ich erstmal auf 30 Sekunden hochgesetzt...
                                7d089945-a464-44c8-8fc5-ae74ac27e193-image.png

                                Irgendeine gute Idee?

                                Ich bin auf jeden Fall schon mal mega happy dass das geht :-)
                                Edit: Nicht über C:... wundern, mein Client will die HTML-Datei immer herunterladen, die liegt eigentlich auf dem NAS.

                                mickymM Offline
                                mickymM Offline
                                mickym
                                Most Active
                                schrieb am zuletzt editiert von mickym
                                #25

                                @dasmoritz

                                Dann machmal statt >> nur >.

                                Damit sollte die Datei bzw. Der Wert neu geschrieben und nicht angehängt werden.

                                Oder falls Du doch mehrere Werte aber untereinander brauchst, dann halt wieder anhänden und ein Zeilenvorschub \n einfügen

                                Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                                D 1 Antwort Letzte Antwort
                                1
                                • mickymM mickym

                                  @dasmoritz

                                  Dann machmal statt >> nur >.

                                  Damit sollte die Datei bzw. Der Wert neu geschrieben und nicht angehängt werden.

                                  Oder falls Du doch mehrere Werte aber untereinander brauchst, dann halt wieder anhänden und ein Zeilenvorschub \n einfügen

                                  D Offline
                                  D Offline
                                  DasMoritz
                                  schrieb am zuletzt editiert von
                                  #26

                                  @mickym said in Wert in HTML Datei schreiben:

                                  @dasmoritz

                                  Dann machmal statt >> nur >.

                                  Damit sollte die Datei bzw. Der Wert neu geschrieben und nicht angehängt werden.

                                  Es funktioniert, wunderbar :-)
                                  Ich bedanke mich bei euch, ich spiele damit mal etwas weiter herum :-)

                                  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

                                  682

                                  Online

                                  32.5k

                                  Benutzer

                                  81.7k

                                  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