Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter mytime

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter mytime

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      skokarl @sigi234 last edited by skokarl

      @sigi234

      das gleiche Blockly wie gestern, nur mit einer Bedingung mehr.
      Hoffe ich hab Dich richtig verstanden.

      Ersetz das alte einfach, sollte funktionieren.

      sigi234 1 Reply Last reply Reply Quote 0
      • sigi234
        sigi234 Forum Testing Most Active @skokarl last edited by sigi234

        @skokarl sagte in Test Adapter mytime v0.1.x:

        @sigi234

        das gleiche Blockly wie gestern, nur mit einer Bedingung mehr.
        Hoffe ich hab Dich richtig verstanden.

        Nein in deinen ist nur das neue drinnen, nicht das Ganze! (Nur 38 Codezeilen)

        Ersetz das alte einfach, sollte funktionieren.

        Es geht auch um das Design, ich habe es geändert.

        Screenshot (2633).png

        S 2 Replies Last reply Reply Quote 2
        • S
          skokarl @sigi234 last edited by skokarl

          @sigi234 sagte in Test Adapter mytime v0.1.x:

          Nein in deinen ist nur das neue drinnen, nicht das Ganze! (Nur 38 Codezeilen)

          Blockly gefixt.

          1 Reply Last reply Reply Quote 0
          • S
            skokarl @sigi234 last edited by skokarl

            @sigi234
            auch ein schönes Design 👍,
            sollte mit dem neuen Blockly auch funktionieren.

            sigi234 1 Reply Last reply Reply Quote 0
            • sigi234
              sigi234 Forum Testing Most Active @skokarl last edited by sigi234

              @skokarl sagte in Test Adapter mytime v0.1.x:

              sollte mit dem neuen Blockly auch funktionieren.

              Funktioniert einwandfrei! 👍

              In meiner Sammlung aufgenommen.

              https://forum.iobroker.net/topic/28717/vis-von-sigi234/289

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

                @skokarl

                erstmal vielen dank fürs "sharen"
                kleiner hinweis: vielleicht könntest du auch die z-werte im widget pflegen - bei mir werden teilweise die einzel-widgets nicht angezeigt, weil sie überlagert sind

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

                  @liv-in-sky sagte in Test Adapter mytime v0.1.x:

                  @skokarl

                  erstmal vielen dank fürs "sharen"

                  das ist wohl ohne Frage, ich hab schon soviel von Euch gekriegt.

                  kleiner hinweis: vielleicht könntest du auch die z-werte im widget pflegen - bei mir werden teilweise die einzel-widgets nicht angezeigt, weil sie überlagert sind

                  Ja, später, ich muss erstmal in den Garten, was arbeiten, und das ist sowieso noch alles nicht so perfekt, lerne eben noch.
                  Blockly lässt sich bestimmt auch noch um ein Drittel verkleinern, aber ich wollte erstmal eine Version die funktioniert,
                  Optimierung mach ich vielleicht auch nochmal.
                  Z-Werte guck ich mir an, Danke für den Hinweis.

                  Was genau kannst Du nicht sehen ?

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

                    @skokarl

                    habe noch einen kleinen block am anfang eingesetzt - damit spart man sich das eingeben des formats - es wird dann erkannt und automatisch gesetzt - vielleicht magst du das noch einbauen

                    aus dem output wird eine liste gemacht und dadurch weiß das script wieviele einzelteile der output hat

                    Image 2.png

                    <block xmlns="https://developers.google.com/blockly/xml" type="controls_if" id="ep]Exv.yOI?d=o,n[r07" x="-11666.396301269531" y="-7806.830230712891">
                     <value name="IF0">
                       <block type="logic_compare" id="a,#wrUGt771=:OF`;Wno">
                         <field name="OP">EQ</field>
                         <value name="A">
                           <block type="get_value" id="QDUyLjXtyy|^^i6dD)ju">
                             <field name="ATTR">val</field>
                             <field name="OID">0_userdata.0.Timer.input</field>
                           </block>
                         </value>
                         <value name="B">
                           <block type="text" id="6p4SG}8!GP|YN}SYVL`|">
                             <field name="TEXT">ok</field>
                           </block>
                         </value>
                       </block>
                     </value>
                     <statement name="DO0">
                       <block type="variables_set" id="hk,^.77oU+D,./xug;|E">
                         <field name="VAR" id="Eu8[(hFD@,kFvE0Z,aia">myOutputList</field>
                         <value name="VALUE">
                           <block type="lists_split" id="N)Xfy78c#i%WW;ApdA%L">
                             <mutation mode="SPLIT"></mutation>
                             <field name="MODE">SPLIT</field>
                             <value name="INPUT">
                               <block type="get_value" id="c*gRVNUp~suhHRT1tL*6">
                                 <field name="ATTR">val</field>
                                 <field name="OID">0_userdata.0.Timer.output</field>
                               </block>
                             </value>
                             <value name="DELIM">
                               <shadow type="text" id="gSZNms_BMb}dKp2fV*sd">
                                 <field name="TEXT">:</field>
                               </shadow>
                             </value>
                           </block>
                         </value>
                         <next>
                           <block type="controls_if" id="b;n{Fy`Og0VR~q=Zf[|m">
                             <mutation elseif="1" else="1"></mutation>
                             <value name="IF0">
                               <block type="logic_compare" id="[-fEh^QI1#)x(:g/GGYZ">
                                 <field name="OP">EQ</field>
                                 <value name="A">
                                   <block type="lists_length" id="Z~4X$mrkz,U]f*d]P`[}">
                                     <value name="VALUE">
                                       <block type="variables_get" id="Q$iPpD+]K_uC}7(#S]:+">
                                         <field name="VAR" id="Eu8[(hFD@,kFvE0Z,aia">myOutputList</field>
                                       </block>
                                     </value>
                                   </block>
                                 </value>
                                 <value name="B">
                                   <block type="math_number" id="P8:xZ$hf_JZZnp6mV$Bn">
                                     <field name="NUM">1</field>
                                   </block>
                                 </value>
                               </block>
                             </value>
                             <statement name="DO0">
                               <block type="control" id="#2NhQG7mJQzvc-B(2$2.">
                                 <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                 <field name="OID">0_userdata.0.Timer.modus</field>
                                 <field name="WITH_DELAY">FALSE</field>
                                 <value name="VALUE">
                                   <block type="math_number" id="bgwr=rNq|N{A_T9,pwd]">
                                     <field name="NUM">1</field>
                                   </block>
                                 </value>
                               </block>
                             </statement>
                             <value name="IF1">
                               <block type="logic_compare" id="Bdy?hkPqbY6;p!|/)--r">
                                 <field name="OP">EQ</field>
                                 <value name="A">
                                   <block type="lists_length" id="JYX/=rjl^s!|rpH+-?4q">
                                     <value name="VALUE">
                                       <block type="variables_get" id="/jO.uJ+%}Dt]Qih!aeI(">
                                         <field name="VAR" id="Eu8[(hFD@,kFvE0Z,aia">myOutputList</field>
                                       </block>
                                     </value>
                                   </block>
                                 </value>
                                 <value name="B">
                                   <block type="math_number" id="80pux)ya3_m|bFmOJ}I|">
                                     <field name="NUM">2</field>
                                   </block>
                                 </value>
                               </block>
                             </value>
                             <statement name="DO1">
                               <block type="control" id="Cuvdmmcn-,dm:}#QLIW,">
                                 <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                 <field name="OID">0_userdata.0.Timer.modus</field>
                                 <field name="WITH_DELAY">FALSE</field>
                                 <value name="VALUE">
                                   <block type="math_number" id="ngM5}-62Smx693/Sv=w$">
                                     <field name="NUM">3</field>
                                   </block>
                                 </value>
                               </block>
                             </statement>
                             <statement name="ELSE">
                               <block type="control" id="gf43aA[3kIv5POVua*u)">
                                 <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                 <field name="OID">0_userdata.0.Timer.modus</field>
                                 <field name="WITH_DELAY">FALSE</field>
                                 <value name="VALUE">
                                   <block type="math_number" id="pjmqqD;Tx_ZXF^7Xdkfc">
                                     <field name="NUM">2</field>
                                   </block>
                                 </value>
                               </block>
                             </statement>
                           </block>
                         </next>
                       </block>
                     </statement>
                    </block>
                    

                    S 1 Reply Last reply Reply Quote 0
                    • C
                      Coffeelover @skokarl last edited by

                      @skokarl Danke, das hat auch mein Problem gelöst. Keine Ahnung, warum der NAS auf manuelle Zeiteinstellung stand. 😞

                      1 Reply Last reply Reply Quote 1
                      • S
                        skokarl @liv-in-sky last edited by skokarl

                        @liv-in-sky
                        bin für jeden Tipp dankbar, das muss ich jetzt erstmal verstehen, dann bau ich das natürlich gerne ein.

                        Kann dann am Widget auch was weg ? , oder muss ?

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

                          @skokarl

                          das outputfeld könnte man auch als array (liste) sehen, welche durch doppelpunkte getrennt ist z.b 3:30:40 kann als array von den 3 werten gesehen werden, welche durch die doppelpunkte getrennt sind

                          durch die abfrage der länge des arrays(liste) - im beispiel ist die länge 3 ( die länge eines arrays ist die anzahl der einträge)

                          bei 14:30 ist die länge 2 und bei z.b 5 ist die länge 1

                          hoffe das hilft

                          1 Reply Last reply Reply Quote 0
                          • M
                            MiKKey last edited by MiKKey

                            Hallo,
                            wirklich tolle Arbeit.
                            Genau das habe ich gesucht.
                            Ich mochte beim Start des Timers einen Autor (Zwischensteckdose) anschalten und nach Ablauf des Timers wieder ausschalten.
                            Ich bekomme das einschalten hin aber das ausschalten geht nicht. Welchen Trigger muss ich da nutzen?

                            Jemand eine Idee oder habe ich hier schlichtweg etwas überlesen?

                            LG
                            MiKKey

                            S 1 Reply Last reply Reply Quote 0
                            • S
                              skokarl @MiKKey last edited by

                              @MiKKey
                              Object Action steht am Ende auf end

                              1 Reply Last reply Reply Quote 0
                              • M
                                MiKKey last edited by

                                genau darauf hab ich getriggert. wird aber nicht als "false" interpretiert. wie kann ich in Blocky mit end triggern?

                                S 2 Replies Last reply Reply Quote 0
                                • S
                                  skokarl @MiKKey last edited by

                                  @MiKKey
                                  ist ein String....trigger nach String = "end"

                                  1 Reply Last reply Reply Quote 0
                                  • M
                                    MiKKey last edited by

                                    danke, probiere ich gleich aus

                                    1 Reply Last reply Reply Quote 0
                                    • S
                                      skokarl @MiKKey last edited by

                                      @MiKKey sagte in Test Adapter mytime v0.1.x:

                                      genau darauf hab ich getriggert. wird aber nicht als "false" interpretiert. wie kann ich in Blocky mit end triggern?

                                      1.PNG

                                      1 Reply Last reply Reply Quote 0
                                      • M
                                        MiKKey last edited by

                                        Es tut was es soll. Danke.
                                        Ich triggere jetzt auf run, end und stop.
                                        Passt!

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

                                          @skokarl sagte in Test Adapter mytime v0.1.x:

                                          Update

                                          Cool, du bist ja schneller als die Polizei!

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

                                            @OliverIO

                                            wäre es möglich, beim Circle-Widget die Zeit ausblendbar zu machen?

                                            Hintergrund ist der, wird der Kreis kleiner gemacht, ist die Schrift sogut wie unlesbar.

                                            Groß
                                            Anmerkung 2020-05-31 151857.png

                                            Klein
                                            Screenshot_2020-05-31 Edit vis.png

                                            liv-in-sky S 2 Replies Last reply Reply Quote 2
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            772
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            adapter mytime test widget
                                            47
                                            505
                                            88299
                                            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