Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Werte aus Smartmeter Adapter in Excel exportieren

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Werte aus Smartmeter Adapter in Excel exportieren

    This topic has been deleted. Only users with topic management privileges can see it.
    • OliverIO
      OliverIO @huhie last edited by OliverIO

      @huhie
      ich habe mir den thread aus der vergangenheit mal angeschaut.
      exceljs ist zwar sehr gut, aber für so einen zweck für leute mit beschränkten js kenntnissen halt schon nicht so einfach.

      wenn es um einfache fortschreibung geht, würde ich einfach in eine csv datei schreiben
      csv ist sehr simple aufgebaut (eine zeile mit den feld titel, danach immer zeilen mit den einzelnen datensätzen, bei der jedes feld mit einem trenner (komme, semicolon, tab, etc getrennt ist).
      diese dateien kann excel sehr gut einlesen, man kann sie auch einbinden, so das das excel von diesen dateien immer aktualisiert wird.

      dann kann man in excel mit den daten machen was man will.

      gehen wir davon aus, man hat bereits eine csv datei manuell erstellt, die wie folgt aussieht

      datum,wert1,wert2,wert3
      01.01.2023,3,2,1
      01.02.2023,4,3,2
      

      und da möchte man dann einen datensatz anfügen, dann kann der code ausschnitt so aussehen:

      const fs = require('fs');
      let filename = "werte.csv";
      let fields = [
        "01.03.2023",
        5,
        6,
        7
      ];
      fs.appendFileSync(filename, fields.join(",") + "\n");
      
      

      wenn du dennoch mit exceljs weiter machen willst, dann sieht deine konfiguration erst einmal richtig aus. schau mal in das generelle iobroker log, ob beim hinzufügen des exceljs moduls etwas schief gegangen ist. du kannst das auch wieder herauslöschen, speichern und wieder hinzufügen und dann speichern

      H 1 Reply Last reply Reply Quote 0
      • bahnuhr
        bahnuhr Forum Testing Most Active @huhie last edited by

        @huhie

        Da du mich einfach mal so negativ bewertest:

        cefda88a-3014-468c-b517-87021fc191ca-image.png

        erwartest du nicht wirklich eine Antwort von mir.

        F 1 Reply Last reply Reply Quote 0
        • F
          fastfoot @bahnuhr last edited by

          @bahnuhr wie kann man sich denn downvoter ansehen?

          bahnuhr 1 Reply Last reply Reply Quote 0
          • bahnuhr
            bahnuhr Forum Testing Most Active @fastfoot last edited by

            @fastfoot

            doppelklick auf die Zahl.
            Dann siehst du wer up und down gevotet hat.

            F DJMarc75 2 Replies Last reply Reply Quote 2
            • F
              fastfoot @bahnuhr last edited by

              @bahnuhr Danke! Darauf wäre ich nie gekommen

              1 Reply Last reply Reply Quote 0
              • DJMarc75
                DJMarc75 @bahnuhr last edited by

                @bahnuhr sagte in Werte aus Smartmeter Adapter in Excel exportieren:

                doppelklick auf die Zahl

                um nicht die Lebensdauer unnötig zu verkürzen reicht auch ein Einzelklick 🤡 😀

                bahnuhr 1 Reply Last reply Reply Quote 2
                • bahnuhr
                  bahnuhr Forum Testing Most Active @DJMarc75 last edited by

                  @djmarc75 sagte in Werte aus Smartmeter Adapter in Excel exportieren:

                  @bahnuhr sagte in Werte aus Smartmeter Adapter in Excel exportieren:

                  doppelklick auf die Zahl

                  um nicht die Lebensdauer unnötig zu verkürzen reicht auch ein Einzelklick 🤡 😀

                  Ha, ist ja nen ding.
                  Hab ich ja immer unnötig geklickt 😉

                  1 Reply Last reply Reply Quote 2
                  • H
                    huhie last edited by

                    @bahnuhr

                    Ich denke da habe ich wohl mal glatt einen Bedienfehler gemacht. Wenn das mit den Pfeilen unterhalb des Threads ist, dann war das ganz klar ein Versehen.

                    Ich dachte damit komme ich zum nächsten Eintrag. Hatte mich schon gewundert, dass da nichts passiert...

                    Das das ein Vote darstellt war mir nicht bewusst und tut mir leid.

                    Kann ich das rückgängig machen?

                    Homoran DJMarc75 2 Replies Last reply Reply Quote 0
                    • Homoran
                      Homoran Global Moderator Administrators @huhie last edited by

                      @huhie sagte in Werte aus Smartmeter Adapter in Excel exportieren:

                      Kann ich das rückgängig machen?

                      ja!
                      noch mal down

                      1 Reply Last reply Reply Quote 0
                      • DJMarc75
                        DJMarc75 @huhie last edited by

                        @huhie sagte in Werte aus Smartmeter Adapter in Excel exportieren:

                        Kann ich das rückgängig machen?

                        ja, in dem Du nochmals auf den "down" klickst...
                        Und lies auch mal den Beitrag in meiner Signatur bitte. Das kann helfen !

                        1 Reply Last reply Reply Quote 0
                        • H
                          huhie @OliverIO last edited by

                          @oliverio

                          Kommen wir mal zurück zum Thema.

                          Ich würde mich der csv Variante mal annehmen. Die Frage ist wo muss die Datei denn in den iobroker Dateien liegen, damit die gefüllt wird?

                          Kannst Du mir das sagen?

                          OliverIO 1 Reply Last reply Reply Quote 0
                          • OliverIO
                            OliverIO @huhie last edited by

                            @huhie
                            Es ist relativ egal wo die Datei liegt, sofern der User iobroker dort schreiben darf.
                            Ich glaube, weiß es nicht genau, das die Angabe nur eines Dateinamens direkt in /opt/iobroker schreibt.
                            Besser wäre in /opt/iobroker/iobroker-data/files
                            Zu schreiben. Um sicher zu gehen einfach den Dateinamen direkt mit einem absoluten Pfad angeben.

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            799
                            Online

                            31.8k
                            Users

                            80.0k
                            Topics

                            1.3m
                            Posts

                            9
                            45
                            5104
                            Loading More Posts
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes
                            Reply
                            • Reply as topic
                            Log in to reply
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                            The ioBroker Community 2014-2023
                            logo