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.
    • 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
                                          • Agria4800
                                            Agria4800 @liv-in-sky last edited by

                                            @liv-in-sky ja, daran bin ich interessiert 👍 😊

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            634
                                            Online

                                            31.8k
                                            Users

                                            80.0k
                                            Topics

                                            1.3m
                                            Posts

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