Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. [Vorlage] Alexa History Befehle in VIS anzeigen

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Vorlage] Alexa History Befehle in VIS anzeigen

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

      Hi,

      ich hatte mich ja gewundert, dass es das scheinbar noch gar nicht gibt hier als Script.

      Oder doch?

      Also so etwas wie:
      log_al.png

      Auslöser dieses Threads ist:

      @Negalein sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

      @Mic sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

      Aber ich nutze schon seit längerem ein von mir geschriebenes Script, um die Alexa-History zu loggen und in VIS auszugeben.
      Falls gewünscht, kann ich das Script gerne veröffentlichen. Gibt einen Datenpunkt, dessen Inhalt dann in VIS als Tabelle ausgegeben wird.

      Cool
      Ja bitte

      Ich hab seit längerem ein Script hierfür, welches ich hiermit veröffentliche.
      Hier das Script: alexa-history-vis-script.js

      Dazu hier noch ein schnell zusammen gestelltes Widget als Tabellenausgabe in VIS (Material Design Widgets Adapter wird benötigt!):

      [{"tpl":"tplVis-materialdesign-Table","data":{"oid":"'0_userdata.0.Alexa-History-Script.JSON_Table","g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":true,"g_gestures":false,"g_signals":false,"g_last_change":false,"countCols":"2","tableLayout":"standard","showHeader":true,"headerTextSize":"18px","showColumn0":"true","colType0":"text","textAlign0":"left","showColumn1":"true","colType1":"text","textAlign1":"left","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis.0/Test_Delete/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis.0/Test_Delete/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis.0/Test_Delete/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"showColumn2":"true","colType2":"text","textAlign2":"left","showColumn3":true,"colType3":"text","textAlign3":"left","label0":"Datum","label2":"Kommando","label1":"Alexa","padding_left0":"10","label3":"Log-Eintrag","dataJson":"","padding_left2":"","class":"tableLog","textSize3":"small","textColor2":"#8f8f8f","textSize2":"small","padding_right3":"","rowHeight":"","textSize0":"small","textSize1":"small","padding_left1":"","textColor0":"#8f8f8f","textColor1":"#8f8f8f","textColor3":"#8f8f8f","imageSize1":"","prefix3":"<span style=\"word-wrap:break-all\">","suffix3":"</span>","colorHeaderRowText":"#8f8f8f","colorHeaderRowBackground":"#202020","colorRowBackground":"#2e2e2e","colorRowText":"#fff","dividers":"","colorBackground":"transparent","prefix2":"","prefix1":"","suffix2":"","suffix1":"","columnWidth0":"130","columnWidth1":"280","columnWidth3":"","columnWidth2":"","visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","fontFamily1":"Jura-DemiBold","fontFamily3":"Jura-DemiBold","fontFamily2":"Jura-DemiBold","fontFamily0":"Jura-DemiBold","colTextSize2":"14px","colTextSize3":"16px","colTextSize1":"16px","colTextSize0":"16px","name":"table_Log","headerRowHeight":"38","headerFontFamily":"Jura-DemiBold","colNoWrap1":false,"colNoWrap0":false,"colTextColor0":"#d5d4de","colTextColor1":"#afaccd","colTextColor2":"","colTextColor3":"#d5d4de","colNoWrap3":false},"style":{"left":"258px","top":"90px","width":"832px","height":"277px","z-index":"100","background":"rgba(32,32,32,0.5)","background-color":"","overflow-y":"auto","border-radius":"10px"},"widgetSet":"materialdesign"}]
      

      Update (01.03.2020)

      Hier eine Umsetzung mit dem Log-Script. Damit sind Filter usw. einfach möglich.

      Negalein 2 Replies Last reply Reply Quote 4
      • Negalein
        Negalein Global Moderator @Mic last edited by

        @Mic sagte in [Vorlage] Alexa History Befehle in VIS anzeigen:

        Auslöser dieses Threads ist:

        Cool, danke dir!

        Wenn ich 2 Instanzen überwachen möchte, soll ich das Script 2x anlegen?

        Oder geht es im Script auch?

        Mic 1 Reply Last reply Reply Quote 0
        • Mic
          Mic Developer @Negalein last edited by Mic

          @Negalein sagte in [Vorlage] Alexa History Befehle in VIS anzeigen:

          Wenn ich 2 Instanzen überwachen möchte, soll ich das Script 2x anlegen?
          Oder geht es im Script auch?

          Ist hiermit ein "Feature Request" von dir 😁
          D.h. geht noch nicht, und du musst daher 2 Scripts anlegen.

          Ebenso ist noch geplant, nur ausgewählte Alexa-Geräte anzeigen zu lassen (also spezifisch zu benennen) oder alternativ bestimmte Alexa-Geräte ausfiltern.

          1 Reply Last reply Reply Quote 0
          • Negalein
            Negalein Global Moderator @Mic last edited by

            @Mic sagte in [Vorlage] Alexa History Befehle in VIS anzeigen:

            Also so etwas wie:

            kann ich genau diesen Widget-export haben? 😁

            Mic 1 Reply Last reply Reply Quote 0
            • Mic
              Mic Developer @Negalein last edited by Mic

              @Negalein sagte in [Vorlage] Alexa History Befehle in VIS anzeigen:

              kann ich genau diesen Widget-export haben? 😁

              Nimm einfach das Widget von oben und importiere in das Projekt vom Log-Script: https://github.com/Mic-M/iobroker.logfile-script
              Dann sollten alle Styles etc. angewendet werden.

              Negalein 1 Reply Last reply Reply Quote 0
              • Negalein
                Negalein Global Moderator @Mic last edited by

                @Mic sagte in [Vorlage] Alexa History Befehle in VIS anzeigen:

                Dann sollten alle Styles etc. angewendet werden.

                Danke, hab gerade gesehen, dass du eigene CSS verwendest.
                Kopier sie vom einen Projekt in meins. Müsste dann passen?

                Mic 1 Reply Last reply Reply Quote 0
                • Mic
                  Mic Developer @Negalein last edited by Mic

                  @Negalein
                  klar, geht immer. Kann nix passieren, also kannst nichts falsch machen. 🙂

                  1 Reply Last reply Reply Quote 1
                  • Negalein
                    Negalein Global Moderator last edited by

                    @Mic

                    ich hätte noch ein "Feature Request"

                    So wie beim Log-Script im Widget Auswahl mit Button, welches Log angezeigt wird.

                    Mic 1 Reply Last reply Reply Quote 0
                    • Mic
                      Mic Developer @Negalein last edited by

                      @Negalein sagte in [Vorlage] Alexa History Befehle in VIS anzeigen:

                      ich hätte noch ein "Feature Request"
                      So wie beim Log-Script im Widget Auswahl mit Button, welches Log angezeigt wird.

                      Was soll ausgewählt werden können?

                      Negalein 1 Reply Last reply Reply Quote 0
                      • Negalein
                        Negalein Global Moderator @Mic last edited by Negalein

                        @Mic sagte in [Vorlage] Alexa History Befehle in VIS anzeigen:

                        Was soll ausgewählt werden können?

                        So wie im Log-Script (Warn, Error, usw.).
                        Nur eben alexa2.0.History.json und alexa2.1.History.json
                        So dass bei Klick auf Button 1 dann rechts Alexa2.0 und bei klick auf Button 2 dann rechts Alexa2.1 angezeigt wird.

                        vis (40).png

                        Mic 1 Reply Last reply Reply Quote 0
                        • Mic
                          Mic Developer @Negalein last edited by

                          @Negalein

                          Das kannst du nun alles mit dem neuen Log-Script Version 4.10 lösen.
                          Damit ist eigentlich das obige Script hinfällig, im verlinkten Beitrag ist ein deutlich schlankeres, zur Verwendung mit dem Log-Script.

                          Negalein 1 Reply Last reply Reply Quote 1
                          • Negalein
                            Negalein Global Moderator @Mic last edited by

                            @Mic sagte in [Vorlage] Alexa History Befehle in VIS anzeigen:

                            Das kannst du nun alles mit dem neuen Log-Script Version 4.10 lösen.

                            Cool, danke!
                            Schau ich mir gleich an.

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

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            1.0k
                            Online

                            31.7k
                            Users

                            79.7k
                            Topics

                            1.3m
                            Posts

                            2
                            12
                            1188
                            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