Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Datenausgabe von einem DP übersetzten

    NEWS

    • Amazon Alexa - ioBroker Skill läuft aus ?

    • Monatsrückblick – September 2025

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    Datenausgabe von einem DP übersetzten

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

      Hallo,

      ein DP gibt unterschiedliche Werte auf englisch aus, diese möchte ich gern übersetzten.
      Also wenn closing - dann schliesen etc., es ist nur ein DP der im Wert unterschiedliche Werte aus gibt, dese möchte in einem neuen DP ins Deutschem anzeugen lssen.

      Ro75 1 Reply Last reply Reply Quote 0
      • Ro75
        Ro75 @Longbow last edited by

        @longbow ich habe bei mir in Docker "libretranslate". Damit kannst Du Wörter, Sätze übersetzen lassen.

        Ro75.

        Longbow 1 Reply Last reply Reply Quote 0
        • Longbow
          Longbow @Ro75 last edited by

          @ro75 Danke, aber ich möchte es in einem neuen DP haben, da die werte in anderen Bereichen genutzt werden, daher wäre das alles aufwenig das dann auch noch zu ändern.

          Ro75 1 Reply Last reply Reply Quote 0
          • Ro75
            Ro75 @Longbow last edited by Ro75

            @longbow sagte in Datenausgabe von einem DP übersetzten:

            möchte es in einem neuen DP haben

            Kannst du doch machen. Wo das übersetzte letztlich ist, ist doch egal. EDIT: Du schickst was aus DP A ab und speicherst das Ergebnis in DP B.

            Ro75.

            Longbow 1 Reply Last reply Reply Quote 0
            • H
              hahne last edited by

              Mit dem Alias Adapter geht doch das.

              Beim Wert Lesen einfach Konvertieren.
              Hier nur ein Beispiel :

              
              function (value) {
                  if (value === 'closing') return 'schließen';
                  if (value === 'opening') return 'öffnen';
                  return value;
              }
              
              
              Ro75 Longbow 2 Replies Last reply Reply Quote 0
              • Ro75
                Ro75 @hahne last edited by

                @hahne aber nur dann, wenn es sich um wenige "Wörter" handelt und diese bekannt sind. Wenn nicht bekannt ist, was kommt, klappt das nicht.

                Ro75.

                H 1 Reply Last reply Reply Quote 0
                • H
                  hahne @Ro75 last edited by

                  @ro75
                  Stimmt, bin jetzt davon ausgegangen das es nicht viel sind 😁

                  1 Reply Last reply Reply Quote 0
                  • Longbow
                    Longbow @Ro75 last edited by

                    @ro75 Ok, gibt es einen Anleitung, da ich iobroker nicht im Doker zu laufen habe, sondern im Proxmox. Hab zwar auch die Möglichkeit für einen Dokker, wie soll das bitte gehen.

                    1 Reply Last reply Reply Quote 0
                    • Longbow
                      Longbow @hahne last edited by

                      @hahne das wären nur 5 wörter.... wie und wo gibt du das ein?

                      H 1 Reply Last reply Reply Quote 0
                      • H
                        hahne @Longbow last edited by

                        @longbow Hast du dich schonmal mit dem Alias Adapter beschäftigt?

                        Longbow 1 Reply Last reply Reply Quote 0
                        • Longbow
                          Longbow @hahne last edited by Longbow

                          @hahne janein... gestern hab ich mich damit ein wenig, aber komm da noch nicht ganz zurecht

                          H S 2 Replies Last reply Reply Quote 0
                          • H
                            hahne @Longbow last edited by

                            @longbow
                            Dieses Video schon geschaut?
                            Alias YouTube

                            1 Reply Last reply Reply Quote 0
                            • S
                              Shadowhunter23 @Longbow last edited by

                              @longbow

                              Beispiel: Text aus einem Wert machen

                              Angenommen, dein Gerät liefert off, heat, auto.
                              Du willst aber im Frontend Deutsch anzeigen.
                              Dann im Alias → read converter:

                              val == 'off' ? 'Aus' : val == 'heat' ? 'Heizen' : 'Auto'

                              Das bedeutet:

                              Wenn Wert off → „Aus“

                              Wenn Wert heat → „Heizen“

                              Alles andere → „Auto“

                              Longbow 1 Reply Last reply Reply Quote 0
                              • Longbow
                                Longbow @Shadowhunter23 last edited by

                                @shadowhunter23 sagte in Datenausgabe von einem DP übersetzten:

                                val == 'off' ? 'Aus' : val == 'heat' ? 'Heizen' : 'Auto'

                                das klingt sehr gut... nur leider klappt das nicht,, wie ich es möchte.

                                das wären meine Werte:
                                val == 'closed' ? 'geschlossen' : val == 'closing' ? 'schließst' : Val == 'open' ? 'offen' : Vall == 'opening' ? 'öffnet' : 'auto'

                                das ist der der fehler:

                                Cannot execute function: ReferenceError: Val is not defined

                                Hab nur vier Werte....

                                Ro75 paul53 2 Replies Last reply Reply Quote 0
                                • Ro75
                                  Ro75 @Longbow last edited by

                                  @longbow val nicht Val oder Vall

                                  Ro75.

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

                                    @longbow sagte: das wären meine Werte:

                                    val == 'closed' ? 'geschlossen' : val == 'closing' ? 'schließt' : val == 'open' ? 'offen' : val == 'opening' ? 'öffnet' : 'ungültig'
                                    
                                    1 Reply Last reply Reply Quote 0
                                    • Longbow
                                      Longbow @Ro75 last edited by

                                      @ro75 danke schön, wohl noch nicht ganz wach... jetzt klappt es

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

                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      642
                                      Online

                                      32.3k
                                      Users

                                      81.0k
                                      Topics

                                      1.3m
                                      Posts

                                      5
                                      17
                                      119
                                      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