Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. [Vorlage] Alexa History Befehle in VIS anzeigen

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    291

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

[Vorlage] Alexa History Befehle in VIS anzeigen

Scheduled Pinned Locked Moved JavaScript
12 Posts 2 Posters 1.7k Views 10 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • MicM 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.

    NegaleinN Offline
    NegaleinN Offline
    Negalein
    Global Moderator
    wrote on last edited by
    #2

    @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?

    ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
    ° Node.js Fixer ---> iob nodejs-update
    ° Fixer ---> iob fix

    MicM 1 Reply Last reply
    0
    • NegaleinN Negalein

      @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?

      MicM Offline
      MicM Offline
      Mic
      Developer
      wrote on last edited by Mic
      #3

      @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 :grin:
      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
      0
      • MicM 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.

        NegaleinN Offline
        NegaleinN Offline
        Negalein
        Global Moderator
        wrote on last edited by
        #4

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

        Also so etwas wie:

        kann ich genau diesen Widget-export haben? :grin:

        ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
        ° Node.js Fixer ---> iob nodejs-update
        ° Fixer ---> iob fix

        MicM 1 Reply Last reply
        0
        • NegaleinN Negalein

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

          Also so etwas wie:

          kann ich genau diesen Widget-export haben? :grin:

          MicM Offline
          MicM Offline
          Mic
          Developer
          wrote on last edited by Mic
          #5

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

          kann ich genau diesen Widget-export haben? :grin:

          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.

          NegaleinN 1 Reply Last reply
          0
          • MicM Mic

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

            kann ich genau diesen Widget-export haben? :grin:

            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.

            NegaleinN Offline
            NegaleinN Offline
            Negalein
            Global Moderator
            wrote on last edited by
            #6

            @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?

            ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
            ° Node.js Fixer ---> iob nodejs-update
            ° Fixer ---> iob fix

            MicM 1 Reply Last reply
            0
            • NegaleinN Negalein

              @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?

              MicM Offline
              MicM Offline
              Mic
              Developer
              wrote on last edited by Mic
              #7

              @Negalein
              klar, geht immer. Kann nix passieren, also kannst nichts falsch machen. :-)

              1 Reply Last reply
              1
              • NegaleinN Offline
                NegaleinN Offline
                Negalein
                Global Moderator
                wrote on last edited by
                #8

                @Mic

                ich hätte noch ein "Feature Request"

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

                ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
                ° Node.js Fixer ---> iob nodejs-update
                ° Fixer ---> iob fix

                MicM 1 Reply Last reply
                0
                • NegaleinN Negalein

                  @Mic

                  ich hätte noch ein "Feature Request"

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

                  MicM Offline
                  MicM Offline
                  Mic
                  Developer
                  wrote on last edited by
                  #9

                  @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?

                  NegaleinN 1 Reply Last reply
                  0
                  • MicM Mic

                    @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?

                    NegaleinN Offline
                    NegaleinN Offline
                    Negalein
                    Global Moderator
                    wrote on last edited by Negalein
                    #10

                    @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

                    ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
                    ° Node.js Fixer ---> iob nodejs-update
                    ° Fixer ---> iob fix

                    MicM 1 Reply Last reply
                    0
                    • NegaleinN 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

                      MicM Offline
                      MicM Offline
                      Mic
                      Developer
                      wrote on last edited by
                      #11

                      @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.

                      NegaleinN 1 Reply Last reply
                      1
                      • MicM Mic

                        @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.

                        NegaleinN Offline
                        NegaleinN Offline
                        Negalein
                        Global Moderator
                        wrote on last edited by
                        #12

                        @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.

                        ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
                        ° Node.js Fixer ---> iob nodejs-update
                        ° Fixer ---> iob fix

                        1 Reply Last reply
                        0
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        418

                        Online

                        32.7k

                        Users

                        82.5k

                        Topics

                        1.3m

                        Posts
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                        ioBroker Community 2014-2025
                        logo
                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Home
                        • Recent
                        • Tags
                        • Unread 0
                        • Categories
                        • Unreplied
                        • Popular
                        • GitHub
                        • Docu
                        • Hilfe