Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Script: Alexa Listen pflegen und Anzeigen

    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

    Script: Alexa Listen pflegen und Anzeigen

    This topic has been deleted. Only users with topic management privileges can see it.
    • sigi234
      sigi234 Forum Testing Most Active @liv-in-sky last edited by

      @liv-in-sky sagte in Script: Alexa Listen pflegen und Anzeigen:

      @sigi234

      die angabe wird jetzt gelöscht nach dem eintrag - kein NaN mehr - neue scripts im ersten post - die settings wurden nicht verändert

      im widget muss dass auch noch angeclickt werden !!! im input-widget
      Image 10.png

      Ok, genügt der Haken setzen, oder muss ich was im Skript ändern?

      liv-in-sky 1 Reply Last reply Reply Quote 0
      • Agria4800
        Agria4800 @liv-in-sky last edited by

        @liv-in-sky super, habe gerade die Einkaufsliste getestet, funktioniert wunderbar. ☺ 👍

        1 Reply Last reply Reply Quote 0
        • ?
          A Former User last edited by

          Habe das mit der Anzahl der Einträge in seperater Anzeige mal anders gelöst.
          Wollte da keinen neuen Schedule für haben.
          Die Werte sind ja schon da also schneide ich sie ab.

          Bildschirmfoto-20191230172922-809x124.png

          liv-in-sky sigi234 2 Replies Last reply Reply Quote 0
          • liv-in-sky
            liv-in-sky @Guest last edited by

            @Yetiberg aber der schedule bleibt trotzdem - das ist ja dynamisch und ändert sich

            ? 1 Reply Last reply Reply Quote 0
            • ?
              A Former User @liv-in-sky last edited by

              @liv-in-sky sagte in Script: Alexa Listen pflegen und Anzeigen:

              @Yetiberg aber der schedule bleibt trotzdem - das ist ja dynamisch und ändert sich

              Ja, der in Deinem Script der soll ja auch bleiben. Das ist klar.
              Aber nicht noch einen im Blockly 🙂

              liv-in-sky 1 Reply Last reply Reply Quote 0
              • liv-in-sky
                liv-in-sky @Guest last edited by

                @Yetiberg ok - mein fehler du triggerst ja auf den datenpunkt - gute idee !

                1 Reply Last reply Reply Quote 0
                • Agria4800
                  Agria4800 @liv-in-sky last edited by

                  @liv-in-sky Ich hab noch ne Frage: Wie bekomme ich den schwarzen Hintergrund in der html Datei weiß bzw. Transparent?
                  Der Grund hierfür ist, das ich mir die html als pdf umwandele und danach drucken kann.

                  Kann dazu gerne ein paar Infos einstellen, wenn Bedarf ist!

                  liv-in-sky 2 Replies Last reply Reply Quote 0
                  • liv-in-sky
                    liv-in-sky @sigi234 last edited by

                    @sigi234 sorry hab deine letzte frage übersehen - du musst auch die neuen scripte vom post 1 verwenden

                    1 Reply Last reply Reply Quote 0
                    • liv-in-sky
                      liv-in-sky @Agria4800 last edited by liv-in-sky

                      @Agria4800

                      Image 3.png Image 2.png Image 1.png

                      #FFFFFF ist white
                      #000000 ist black

                      du kannst auch direkt black oder white reinschreiben - dann aber ohne dem #-symbol

                      Agria4800 1 Reply Last reply Reply Quote 0
                      • Agria4800
                        Agria4800 @liv-in-sky last edited by

                        @liv-in-sky Perfekt, danke dir. Bin grad unterwegs, werde es später testen. Danke 👍

                        liv-in-sky 1 Reply Last reply Reply Quote 0
                        • liv-in-sky
                          liv-in-sky @Agria4800 last edited by liv-in-sky

                          @Agria4800 ich versuche gerade eine neue version - damit kann man auch die abstände der zellen größer machen

                          vielleicht auch interessant für deinen ausdruck
                          beispiele

                          • klein
                          • grioßer zellabstand
                          • großer zellabstand mit größerer schrift


                          Image 6.png Image 4.png Image 5.png

                          Agria4800 1 Reply Last reply Reply Quote 0
                          • sigi234
                            sigi234 Forum Testing Most Active @liv-in-sky last edited by

                            @liv-in-sky

                            Screenshot (1125).png

                            liv-in-sky 1 Reply Last reply Reply Quote 0
                            • liv-in-sky
                              liv-in-sky @sigi234 last edited by

                              @sigi234 schick mir doch mal das widget als export

                              sigi234 1 Reply Last reply Reply Quote 0
                              • sigi234
                                sigi234 Forum Testing Most Active @liv-in-sky last edited by

                                @liv-in-sky sagte in Script: Alexa Listen pflegen und Anzeigen:

                                @sigi234 schick mir doch mal das widget als export

                                [{"tpl":"tplVis-materialdesign-Select-Value","data":{"oid":"javascript.0.Eigene_Datenpunkte.Alexa_ToDo_AuswahlDelete","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","values":"1","layout":"outlined","showValueOnRight":"true","vibrateOnMobilDevices":"50","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/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/signals/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/signals/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,"z_index":"200","value0":"{javascript.0.Eigene_Datenpunkte.Alexa_ToDo_AuswahlDeleteAuswahl}","value1":"{javascript.0.Eigene_Datenpunkte.Alexa_ToDo_AuswahlDeleteWert}"},"style":{"left":"899px","top":"178px","width":"412px","height":"254px","z-index":"20"},"widgetSet":"materialdesign"}]
                                
                                liv-in-sky Scrounger 2 Replies Last reply Reply Quote 0
                                • liv-in-sky
                                  liv-in-sky @sigi234 last edited by

                                  @sigi234 genau das problem hatte ich auch damit - da muss man die werte anzahl eingeben (was ja evtl. nocvh mit einem binding geht - aber dann sind weiter unten im widget die einzelnen daten einzutragen - ich denke, das ist nicht mehr machbar

                                  frag lieber mal beim ersteller nach - ob man da was machen kann

                                  1 Reply Last reply Reply Quote 0
                                  • Scrounger
                                    Scrounger Developer @sigi234 last edited by

                                    @sigi234 sagte in Script: Alexa Listen pflegen und Anzeigen:

                                    @liv-in-sky sagte in Script: Alexa Listen pflegen und Anzeigen:

                                    @sigi234 schick mir doch mal das widget als export

                                    [{"tpl":"tplVis-materialdesign-Select-Value","data":{"oid":"javascript.0.Eigene_Datenpunkte.Alexa_ToDo_AuswahlDelete","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","values":"1","layout":"outlined","showValueOnRight":"true","vibrateOnMobilDevices":"50","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/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/signals/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/signals/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,"z_index":"200","value0":"{javascript.0.Eigene_Datenpunkte.Alexa_ToDo_AuswahlDeleteAuswahl}","value1":"{javascript.0.Eigene_Datenpunkte.Alexa_ToDo_AuswahlDeleteWert}"},"style":{"left":"899px","top":"178px","width":"412px","height":"254px","z-index":"20"},"widgetSet":"materialdesign"}]
                                    

                                    Das wird mit dem MaterialDesign Select Widget nicht gehen, da es keine dynamischen Daten unterstützt, die zum löschen notwendig wären. Das muss ich erst einbauen -> erstellt bitte nen issue dafür bzw. ich glaube das ist das gleiche?
                                    https://github.com/Scrounger/ioBroker.vis-materialdesign/issues/25

                                    darkiop created this issue in Scrounger/ioBroker.vis-materialdesign

                                    closed [Select] Objekt vom typ werteliste "koppeln" #25

                                    liv-in-sky 1 Reply Last reply Reply Quote 0
                                    • liv-in-sky
                                      liv-in-sky @Scrounger last edited by liv-in-sky

                                      @Scrounger danke für deine antwort - denkstdu es ist überhaupt möglich, eiinen datenpunkt vom typ werteliste in ein widget einzubinden

                                      ich denke, sie habe damit nicht gerechnet, das jmd diese datenpunkte dynamisch anspricht bzw ändert

                                      Scrounger 1 Reply Last reply Reply Quote 0
                                      • liv-in-sky
                                        liv-in-sky @Agria4800 last edited by

                                        @Agria4800 sagte in Script: Alexa Listen pflegen und Anzeigen:

                                        @liv-in-sky Ich hab noch ne Frage: Wie bekomme ich den schwarzen Hintergrund in der html Datei weiß bzw. Transparent?
                                        Der Grund hierfür ist, das ich mir die html als pdf umwandele und danach drucken kann.

                                        Kann dazu gerne ein paar Infos einstellen, wenn Bedarf ist!

                                        machst du die umwandlung von hand oder über eine api ?

                                        Agria4800 1 Reply Last reply Reply Quote 0
                                        • Scrounger
                                          Scrounger Developer @liv-in-sky last edited by

                                          @liv-in-sky sagte in Script: Alexa Listen pflegen und Anzeigen:

                                          @Scrounger danke für deine antwort - denkstdu es ist überhaupt möglich, eiinen datenpunkt vom typ werteliste in ein widget einzubinden

                                          ich denke, sie habe damit nicht gerechnet, das jmd diese datenpunkte dynamisch anspricht bzw ändert

                                          Also Grundsätzlich geht alles, irgendwie 😉
                                          Die Idee das Select Widget mit einer Werteliste zu koppeln, hab ich auch schon gehabt. Ob und wie es geht, muss ich aber erst anschauen und ausprobieren.

                                          1 Reply Last reply Reply Quote 2
                                          • Agria4800
                                            Agria4800 @liv-in-sky last edited by Agria4800

                                            @liv-in-sky Ich steuere das per Blockly
                                            Installiert habe ich folgendes zum umwandeln von html --> pdf:

                                            apt-get install wkhtmltopdf
                                            

                                            und das Blockly zum umwandeln, ausdrucken und danach löschen... (War gestern abend mal ein Schnellversuch, evtl. muss die pdf nicht gelöscht werden. (noch nicht ausprobiert)

                                            2EA9DFBA-EEA8-4F83-8883-38A74AC6ABBF.jpeg

                                            [Blockly Import]

                                            <xml xmlns="http://www.w3.org/1999/xhtml">
                                              <variables>
                                                <variable type="undefined" id="timeout">timeout</variable>
                                                <variable type="undefined" id="timeout2">timeout2</variable>
                                              </variables>
                                              <block type="control" id="c!|n9vEor(R3@!C%c%BI" x="162" y="137">
                                                <mutation delay_input="true"></mutation>
                                                <field name="OID">javascript.0.Alexa.ToDo_Liste_drucken</field>
                                                <field name="WITH_DELAY">TRUE</field>
                                                <field name="DELAY_MS">5</field>
                                                <field name="UNIT">sec</field>
                                                <field name="CLEAR_RUNNING">FALSE</field>
                                                <value name="VALUE">
                                                  <block type="logic_boolean" id="f(fc(dU9/6M~`l.FK$+w">
                                                    <field name="BOOL">FALSE</field>
                                                  </block>
                                                </value>
                                                <next>
                                                  <block type="on" id="1Y[JfJ:@1lRAd|TIh9!w">
                                                    <field name="OID">javascript.0.Alexa.ToDo_Liste_drucken</field>
                                                    <field name="CONDITION">true</field>
                                                    <field name="ACK_CONDITION"></field>
                                                    <statement name="STATEMENT">
                                                      <block type="exec" id="**kj|@E8(,hA(a*jRJ^E">
                                                        <mutation with_statement="false"></mutation>
                                                        <field name="WITH_STATEMENT">FALSE</field>
                                                        <field name="LOG">log</field>
                                                        <value name="COMMAND">
                                                          <shadow type="text" id="3+:$$)c))?}xQ#5__[~p">
                                                            <field name="TEXT">sensors</field>
                                                          </shadow>
                                                          <block type="text" id="@N*;bdlF.vc7p[LeSy#{">
                                                            <field name="TEXT">wkhtmltopdf /opt/iobroker/iobroker-data/files/vis.0/ToDo.html /opt/iobroker/iobroker-data/files/vis.0/ToDo.pdf</field>
                                                          </block>
                                                        </value>
                                                        <next>
                                                          <block type="timeouts_settimeout" id="kL.TO7j/UgH{CD6.*|kr">
                                                            <field name="NAME">timeout</field>
                                                            <field name="DELAY">3</field>
                                                            <field name="UNIT">sec</field>
                                                            <statement name="STATEMENT">
                                                              <block type="exec" id="7YQ=LZXR$TNnjt9,pim~">
                                                                <mutation with_statement="false"></mutation>
                                                                <field name="WITH_STATEMENT">FALSE</field>
                                                                <field name="LOG">log</field>
                                                                <value name="COMMAND">
                                                                  <shadow type="text" id="%s?Qz`(.Yayhqn6L4Ib[">
                                                                    <field name="TEXT"></field>
                                                                  </shadow>
                                                                  <block type="text" id="XvWiFlFVlJQM|IiP5sK=">
                                                                    <field name="TEXT">lp /opt/iobroker/iobroker-data/files/vis.0/ToDo.pdf</field>
                                                                  </block>
                                                                </value>
                                                              </block>
                                                            </statement>
                                                            <next>
                                                              <block type="control" id="W8_n`GJR%AszF4Sg(s!f">
                                                                <mutation delay_input="true"></mutation>
                                                                <field name="OID">javascript.0.Alexa.ToDo_Liste_drucken</field>
                                                                <field name="WITH_DELAY">TRUE</field>
                                                                <field name="DELAY_MS">5</field>
                                                                <field name="UNIT">sec</field>
                                                                <field name="CLEAR_RUNNING">FALSE</field>
                                                                <value name="VALUE">
                                                                  <block type="logic_boolean" id="k^V0.gv,BQAJ@Hk=VSM*">
                                                                    <field name="BOOL">FALSE</field>
                                                                  </block>
                                                                </value>
                                                                <next>
                                                                  <block type="timeouts_settimeout" id="0Lq3cUR_-Q:H+EHf*X{n">
                                                                    <field name="NAME">timeout2</field>
                                                                    <field name="DELAY">30</field>
                                                                    <field name="UNIT">sec</field>
                                                                    <statement name="STATEMENT">
                                                                      <block type="exec" id="sOXd,DO~gt}u#l_-K,W)">
                                                                        <mutation with_statement="false"></mutation>
                                                                        <field name="WITH_STATEMENT">FALSE</field>
                                                                        <field name="LOG">log</field>
                                                                        <value name="COMMAND">
                                                                          <shadow type="text" id="%s?Qz`(.Yayhqn6L4Ib[">
                                                                            <field name="TEXT"></field>
                                                                          </shadow>
                                                                          <block type="text" id="bDZgaiNkS(.@KNBso:c|">
                                                                            <field name="TEXT">rm /opt/iobroker/iobroker-data/files/vis.0/ToDo.pdf</field>
                                                                          </block>
                                                                        </value>
                                                                      </block>
                                                                    </statement>
                                                                  </block>
                                                                </next>
                                                              </block>
                                                            </next>
                                                          </block>
                                                        </next>
                                                      </block>
                                                    </statement>
                                                  </block>
                                                </next>
                                              </block>
                                            </xml>
                                            
                                            liv-in-sky 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            561
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            javascript template
                                            29
                                            409
                                            61636
                                            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