Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. kürzere Variante von Übersetzungen einer Werteliste möglich?

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    kürzere Variante von Übersetzungen einer Werteliste möglich?

    This topic has been deleted. Only users with topic management privileges can see it.
    • Homoran
      Homoran Global Moderator Administrators @paul53 last edited by

      @paul53 jetzt leider das gleiche Ergebnis

      Screenshot_20240108-184604_Firefox.jpg

      A paul53 2 Replies Last reply Reply Quote 0
      • A
        Ahnungsbefreit @Homoran last edited by

        @homoran Ich hätte noch eine kürzere Version Deines Scripts als Alternative im Angebot, aber ohne Pauls's automatische Extraktion der Werte:

        1e84d2fd-65df-403a-bbaf-3670642205e4-image.png

        Die OID sind natürlich noch auf Deine DP anzupassen.

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

          @homoran sagte: leider das gleiche Ergebnis

          Kann ich nicht nachvollziehen:

          Blockly_temp.JPG

          Prüfst Du auf Wert < 10?

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

            @homoran sagte: aber so

            Mit Wert als selbst erstellte Variable?

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

              @paul53 sagte in kürzere Variante von Übersetzungen einer Werteliste möglich?:

              Prüfst Du auf Wert < 10?

              ja!
              hab schon 3x gegengeprüft

              ich kann bei true 2 oder 3 eingeben, es fehlt das erste Zeichen, bei 4 fehlen die ersten 2

              @ahnungsbefreit sagte in kürzere Variante von Übersetzungen einer Werteliste möglich?:

              Ich hätte noch eine kürzere Version Deines Scripts als Alternative im Angebot,

              ja, mit case hätte ich trotzdem 30 Zeilen

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

                @paul53 sagte in kürzere Variante von Übersetzungen einer Werteliste möglich?:

                Mit Wert als selbst erstellte Variable?

                😱 Natürlich nicht

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

                  aber warum kommt beim debug von i der ganze Wert?

                  javascript.1
                  	2024-01-08 18:51:29.197	info	script.js.Victron.Wandsolardaten: Input current too high
                  javascript.1
                  	2024-01-08 18:51:29.196	info	script.js.Victron.Wandsolardaten: 34=Input current too high
                  javascript.1
                  	2024-01-08 18:51:22.253	info	script.js.Victron.Wandsolardaten: Charger temperature too high
                  javascript.1
                  	2024-01-08 18:51:22.252	info	script.js.Victron.Wandsolardaten: 17=Charger temperature too high
                  javascript.1
                  	2024-01-08 18:51:17.433	info	script.js.Victron.Wandsolardaten: attery voltage sense miswired (-)
                  javascript.1
                  	2024-01-08 18:51:17.433	info	script.js.Victron.Wandsolardaten: 7=Battery voltage sense miswired (-)
                  javascript.1
                  	2024-01-08 18:51:11.857	info	script.js.Victron.Wandsolardaten: o error
                  javascript.1
                  	2024-01-08 18:51:11.856	info	script.js.Victron.Wandsolardaten: 0=No error
                  

                  hier nochmal das zugehörige Blockly
                  Screenshot_20240108-185858_Firefox.jpg

                  Aber Danke, Paul.
                  Das Prinzip steht, den Fehler find ich noch!

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

                    @paul53 ich hab's !
                    ich hab i statt wert

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

                      @homoran sagte: wert

                      Welche Javascript-Version? Die muss uralt sein, wenn Wert so aussieht wie in Deinem Bild.

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

                        @paul53 sagte in kürzere Variante von Übersetzungen einer Werteliste möglich?:

                        Die muss uralt sein,

                        ja!
                        Neuinstallation ist inzwischen fertig, muss noch backuppen und restoren.

                        jetzt klappts auch so
                        Screenshot_20240108-190511_Firefox.jpg

                        javascript.1
                        	2024-01-08 19:05:43.727	info	script.js.Victron.Wandsolardaten: Input current too high
                        javascript.1
                        	2024-01-08 19:05:43.727	info	script.js.Victron.Wandsolardaten: 34=Input current too high
                        javascript.1
                        	2024-01-08 19:05:39.068	info	script.js.Victron.Wandsolardaten: Charger temperature too high
                        javascript.1
                        	2024-01-08 19:05:39.068	info	script.js.Victron.Wandsolardaten: 17=Charger temperature too high
                        javascript.1
                        	2024-01-08 19:05:34.559	info	script.js.Victron.Wandsolardaten: Battery voltage sense miswired (-)
                        javascript.1
                        	2024-01-08 19:05:34.558	info	script.js.Victron.Wandsolardaten: 7=Battery voltage sense miswired (-)
                        javascript.1
                        	2024-01-08 19:05:30.440	info	script.js.Victron.Wandsolardaten: No error
                        javascript.1
                        	2024-01-08 19:05:30.439	info	script.js.Victron.Wandsolardaten: 0=No error
                        
                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        866
                        Online

                        32.0k
                        Users

                        80.4k
                        Topics

                        1.3m
                        Posts

                        3
                        17
                        238
                        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