Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly - Ausgabe eines Feldes in ein Anderes kopieren

    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

    Blockly - Ausgabe eines Feldes in ein Anderes kopieren

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

      Hallo,

      ich würde gern den letzten Befehl den Alexa empfangen hat anzeigen.
      Das geht auch über den Datenpunkt History.
      Nur ist das leider ein flüchtiger Wert, der nur für ein paar Sekunden angezeigt wird.
      Meine Idee ist es in dem Moment wo der Wert angezeigt wird ihn in ein anders Feld/Datenpunkt zu kopieren und ihn dort solange anzuzeigen bis der nächste Befehl kommt.
      Ich denke, das müsste mit Blockly doch eigentlich gehen, aber ich bekomme es nicht hin.

      BBTown paul53 2 Replies Last reply Reply Quote 0
      • BBTown
        BBTown @exmerci last edited by

        @exmerci
        Dieser Datenpunkt ist Bestandteil vom Alexa-Adapter

        1 Reply Last reply Reply Quote 0
        • E
          exmerci last edited by

          Sorry, das verstehe ich jetzt nicht.

          BBTown 2 Replies Last reply Reply Quote 0
          • BBTown
            BBTown @exmerci last edited by

            @exmerci
            Installiere den Alexa Adapter und erfreue dich an der Funktion die Du gerne hättest 😎

            1 Reply Last reply Reply Quote 0
            • E
              exmerci last edited by

              @exmerci sagte in Blockly - Ausgabe eines Feldes in ein Anderes kopieren:

              Das geht auch über den Datenpunkt History

              Kann es sein das du meine Frage gar nicht gelesen hast?
              Ich habe den Adapter installiert. Darum geht es doch auch. Der liefert den Wert über den Datenpunkt History/summery.
              ABER der Wert verschwindet nach ein paar Sekunden wieder.

              BBTown 1 Reply Last reply Reply Quote 0
              • BBTown
                BBTown @exmerci last edited by

                @exmerci
                dann zeige mir doch mal eben wo in deiner Frage der Hinweis steht, dasss Du den Alexa-Adapter einsetzt? ...

                Für deine Bedürfnisse wäre dann womöglich "LogParser" das richtige Tool

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

                  @exmerci sagte:

                  ein flüchtiger Wert, der nur für ein paar Sekunden angezeigt wird.

                  Da ich Alexa nicht verwende: Welchen Wert enthält der Datenpunkt nach den paar Sekunden ?

                  E 1 Reply Last reply Reply Quote 0
                  • BBTown
                    BBTown @exmerci last edited by BBTown

                    @exmerci
                    als Script könnte das hier funktionieren (je nachdem was Du auf die Frage von @paul53 antwortetst)

                    d8cf95fa-40fb-4064-b66e-00235a23e2d0-grafik.png

                    @paul53 ginge hier nicht womöglich auch ein "aktualisiere"?)

                    1 Reply Last reply Reply Quote 0
                    • E
                      exmerci last edited by

                      Ich habe nicht direkt geschrieben, das ich den Adapter installiert habe. Aber wo soll der Datenpunkt mit dem Wert denn sonst herkommen? Aber auch wenn ich den Wert irgendwie anders bekomme, war der Tipp mit dem Adapter auch nicht hilfreich, da er ja die Funktion die ich haben möchte, nämlich den Befehl dauerhaft anzuzeigen, nicht hat.
                      Was LogParser ist weiß ich nicht, werde ich mir aber mal anschauen.
                      Aber das ist nicht die Lösung die eigentlich suche. Ich wollte kein zusätzliches Tool, sondern es wenn möglich mit einem Script abfangen.
                      Wenn das nicht geht, dann geht es nicht. Das akzeptiere ich auch.

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

                        @paul53 sagte in Blockly - Ausgabe eines Feldes in ein Anderes kopieren:

                        Da ich Alexa nicht verwende: Welchen Wert enthält der Datenpunkt nach den paar Sekunden ?

                        Gar keinen mehr. Das Feld ist dann wieder leer.

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

                          @exmerci sagte:

                          Das Feld ist dann wieder leer.

                          Dann versuche es so (Wert findet man unter "Trigger"):

                          Blockly_temp.JPG

                          BBTown E 3 Replies Last reply Reply Quote 0
                          • E
                            exmerci last edited by

                            Danke. Werde ich nachher mal versuchen. Ich melde mich dann, ob es geklappt hat.

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

                              @paul53
                              entspricht in diesem Falle "nicht leer" = "true"

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

                                @BBTown sagte:

                                Ist in diesem Falle "nicht leer" = "true"

                                Ja, implizite Typ-Wandlung: Es ist alles true, außer

                                • '' (Leerstring)
                                • null
                                • undefined
                                • 0 (Zahl)
                                • false (boolean)
                                • NaN (not a number)
                                BBTown 1 Reply Last reply Reply Quote 2
                                • BBTown
                                  BBTown @paul53 last edited by

                                  @paul53
                                  dann hätte dein Script sowohl bei "null" als auch bei " " (leer) gepasst 👍
                                  Wierder eine Vereinfachung gelernt 😎

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

                                    @paul53

                                    Funktioniert wunderbar. Vielen Dank.

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

                                      @paul53

                                      Würde es auch gehen, den Wert noch zusätzlich zum loggen in eine Textdatei zu schreiben?

                                      BBTown 1 Reply Last reply Reply Quote 0
                                      • BBTown
                                        BBTown @exmerci last edited by

                                        @exmerci sagte in Blockly - Ausgabe eines Feldes in ein Anderes kopieren:

                                        Würde es auch gehen, den Wert noch zusätzlich zum loggen in eine Textdatei zu schreiben?

                                        vielleicht shaust Du dir doch einmal den LogParser an, der ist genau dafür gemacht.
                                        Insnesonder wird dort die Erweiterung um die Alexa Einträge abgehandelt

                                        1 Reply Last reply Reply Quote 0
                                        • E
                                          exmerci last edited by

                                          Danke. Aber wenn das so einfach nicht geht, dann verzichte ich drauf.
                                          Da ich nicht mal weiß, wer oder was der Logparser ist, müsste ich wieder von vorn anfangen Fragen zu stellen.
                                          Nachdem ich mich lange Zeit mit Neo beschäftigt habe, welches dann plötzlich zu einem Abo System gemacht wurde, habe ich keine Lust in die Materie allzu weit einzusteigen um wieder auf die Schnauze zu fallen. Dafür bin ich langsam zu alt.
                                          Im Gunde genommen habe ich mein Dashboard, so wie ich es haben wollte und alles Andere wären jetzt Add Ons.
                                          Ich bin gern bereit zu learning by doing. Aber es sollte sich auf eine Sache beschränken und ich habe an der Stelle jetzt Blockly gewählt, weil mir Java direkt zu aufwändig erscheint. Am liebsten wäre mir was in Python oder Bash, da ich mich damit ein wenig auskenne, aber da habe ich nichts passenden gefunden.
                                          Vielen Dank für Eure Geduld und schönes Wochenende.

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

                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          442
                                          Online

                                          31.8k
                                          Users

                                          80.0k
                                          Topics

                                          1.3m
                                          Posts

                                          blockly
                                          3
                                          19
                                          911
                                          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