Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Strompreis errechnen mittels Skript

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Strompreis errechnen mittels Skript

    This topic has been deleted. Only users with topic management privileges can see it.
    • hg6806
      hg6806 Most Active last edited by

      1752_2017-11-12_17_30_47-iobroker.admin.jpg

      Da sieht man Typ state ist ausgegraut

      1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators last edited by

        und du kannst das Pulldown LOGIKWERT nicht öffnen und auf NUMBER umstellen?

        Blödsinn, das ist ja der SCRIPT_ENABLED DP

        den willst du doch nicht wirklich ändern, oder?

        Zeig mal deine Objekte.

        Gruß

        Rainer

        1 Reply Last reply Reply Quote 0
        • hg6806
          hg6806 Most Active last edited by

          OK, ich war oben recht bei Typ state.

          Unten das geht

          Trotzdem wird immer nur True und False ausgegeben.

          Ich möchte aber etwas berechnen und einen Spannungswert als Datenpunkt speichern.

          1 Reply Last reply Reply Quote 0
          • paul53
            paul53 last edited by

            ****javascript.0.scriptEnabled.****xxx ist der falsche Datenpunkt :!: Diesen nicht verändern oder beschreiben !

            Der Datenpunkt zur Ausgabe des Ergebnisses muss erst erzeugt werden (wenn nicht bereits geschehen). Er muss vom Typ "number" (Zahl) sein und sollte am besten unter javascript.0 erstellt werden.
            493_dp_manuell_js0.jpg

            1 Reply Last reply Reply Quote 0
            • hg6806
              hg6806 Most Active last edited by

              OK, habe jetzt wohl einen richtigen Datenpunkt als "Zahl" erzeugt.

              Nochmal die Frage wie ich den über Blockly beschrieben bekomme.

              1752_2017-11-12_17_58_09-iobroker.admin.jpg

              Damit bekomme ich wohl nur Debug Info ausgaben

              1 Reply Last reply Reply Quote 0
              • paul53
                paul53 last edited by

                Den Datenpunkt lösche besser gleich wieder: Er ist in der Wurzel erstellt und enthält Schrägstriche !!

                Zum optischen Trennen (Ordnerstruktur im Reiter "Objekte") muss der Punkt benutzt werden. Erzeuge einen neuen Datenpunkt vom Typ "Zahl" mit dem Namen ESP-Sensor1.Akku-Level.Analog und der ID javascript.0.ESP-Sensor1.Akku-Level.Analog.

                493_dp_manuell_js0_akku-level.jpg

                1 Reply Last reply Reply Quote 0
                • hg6806
                  hg6806 Most Active last edited by

                  1752_2017-11-12_18_14_53-iobroker.admin.jpg

                  1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators last edited by

                    @hg6806:

                    Nochmal die Frage wie ich den über Blockly beschrieben bekomme. `
                    mit dem aktualisiere Block!

                    aber vorher musst du den richtigen DP haben, sonst kannst du dir die gesamte Installation zerschießen! s.o.

                    Gruß

                    Rainer

                    1 Reply Last reply Reply Quote 0
                    • paul53
                      paul53 last edited by

                      So sieht der DP gut aus.
                      @hg6806:

                      Nochmal die Frage wie ich den über Blockly beschrieben bekomme. `
                      System-Block: aktualisiere "javascript.0.ESP-Sensor1.Akku-Level.Analog" mit berechnetem Wert

                      1 Reply Last reply Reply Quote 0
                      • hg6806
                        hg6806 Most Active last edited by

                        > sonst kannst du dir die gesamte Installation zerschießen!

                        ..da bin ich weltklasse drin 😄

                        AKTUALISIERE war's! Das hatte ich gesucht.

                        Hat jetzt alles geklappt.

                        Kleines Frägchen hätte ich noch und zwar wie man den Datenpunkt auf 2 Nachkommastellen reduzieren kann.

                        Danke und Grüße

                        1 Reply Last reply Reply Quote 0
                        • paul53
                          paul53 last edited by

                          @hg6806:

                          wie man den Datenpunkt auf 2 Nachkommastellen reduzieren kann. `

                          wert = Math.round(100 * wert) / 100;
                          
                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          578
                          Online

                          31.7k
                          Users

                          79.8k
                          Topics

                          1.3m
                          Posts

                          6
                          19
                          2223
                          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