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. Blockly
  5. ical - Erinnerungszeit auslesen [gelöst]

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    6
    1
    220

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    217

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    891

ical - Erinnerungszeit auslesen [gelöst]

Scheduled Pinned Locked Moved Blockly
13 Posts 3 Posters 1.1k Views 2 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.
  • J jr28

    @nordischerjung

    das "Entschachteln" funktioniert nur zum Teil.

    • Liste_object lässt sich noch erstellen, Liste_ID nicht mehr, ergibt []

    • die ID ändert sich mit jedem Termin, ist also nicht konstant

    Der Ansatz war aber gut, vielleicht fehlt nur noch ein kleiner Trick

    Danke

    liv-in-skyL Offline
    liv-in-skyL Offline
    liv-in-sky
    wrote on last edited by liv-in-sky
    #4

    @jr28

    glaube nicht, dass da nur etwas kleines fehlt - wenn die langen id's wirklich unterschiedlich sein können, müßte man zuerst alle unterpunkte auslesen - danach müssen wiederum alle diese gefundenen unterpunkte durchsucht werden, ob sie bestimmte unterpunkte habe (z.b. "method": "PUBLISH" ) damit man weiß, das es sich um das richtige handelt - dann erst könnte man das auslesen

    natürlich ist es nicht ganz so einfach, denn wenn man 2 reminder hat (mail,benachrichtigung) hat man das ganze 2 mal

    Image 225.png

    das ganze kann man eher mit javascript lösen d.h. du musst einen functionblock machen, der das ganze macht

    benötigte befehle:

    • Object.keys(jsondata);
    • hasOwnProperty()

    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

    J 1 Reply Last reply
    0
    • liv-in-skyL liv-in-sky

      @jr28

      glaube nicht, dass da nur etwas kleines fehlt - wenn die langen id's wirklich unterschiedlich sein können, müßte man zuerst alle unterpunkte auslesen - danach müssen wiederum alle diese gefundenen unterpunkte durchsucht werden, ob sie bestimmte unterpunkte habe (z.b. "method": "PUBLISH" ) damit man weiß, das es sich um das richtige handelt - dann erst könnte man das auslesen

      natürlich ist es nicht ganz so einfach, denn wenn man 2 reminder hat (mail,benachrichtigung) hat man das ganze 2 mal

      Image 225.png

      das ganze kann man eher mit javascript lösen d.h. du musst einen functionblock machen, der das ganze macht

      benötigte befehle:

      • Object.keys(jsondata);
      • hasOwnProperty()
      J Offline
      J Offline
      jr28
      wrote on last edited by
      #5

      @liv-in-sky

      kann ich denn nicht die ganze Zeichenfolge des Array in einen Text umwandeln und dann konventionel mit String-Befehlen ran gehen?

      9:24:31.759 info javascript.0 (1640) script.js.Tesla.Skript_1: [{'date':'09.11.2022 10:00-11:00','event':'Test','_class':'ical_Jochen Ruth ical_tomorrow','_date':'2022-11-09T09:00:00.000Z','_end':'2022-11-09T10:00:00.000Z','_IDID':'cor32dhmcpj3ab9j6gsj8b9kckqj4b9o64r66bb46oo3ac1i6sqm2o9p70@google.com','_allDay':false,'_private':false,'_rule':' ','location':'','_calName':'Jochen Ruth','_calColor':'#44ff00','_object':{'type':'VEVENT','params':[],'start':'2022-11-09T09:00:00.000Z','datetype':'date-time','end':'2022-11-09T10:00:00.000Z','dtstamp':'2022-11-08T18:24:06.000Z','uid':'cor32dhmcpj3ab9j6gsj8b9kckqj4b9o64r66bb46oo3ac1i6sqm2o9p70@google.com','created':'2022-11-08T17:05:18.000Z','lastmodified':'2022-11-08T17:05:18.000Z','location':'','sequence':'0','status':'CONFIRMED','summary':'Test','transparency':'OPAQUE','e7d276d9-6f79-4cc3-af0d-3a37126344b7':{'type':'VALARM','params':[],'action':'DISPLAY','description':'This is an event reminder','trigger':'-P0DT0H10M0S','end':'2022-11-09T18:24:07.531Z'},'method':'PUBLISH'}}]

      und danach sowas

      Screenshot 2022-11-08 193132.jpg

      dann könnte man doch alles mit String-Befehlen lösen.

      liv-in-skyL 1 Reply Last reply
      0
      • J jr28

        @liv-in-sky

        kann ich denn nicht die ganze Zeichenfolge des Array in einen Text umwandeln und dann konventionel mit String-Befehlen ran gehen?

        9:24:31.759 info javascript.0 (1640) script.js.Tesla.Skript_1: [{'date':'09.11.2022 10:00-11:00','event':'Test','_class':'ical_Jochen Ruth ical_tomorrow','_date':'2022-11-09T09:00:00.000Z','_end':'2022-11-09T10:00:00.000Z','_IDID':'cor32dhmcpj3ab9j6gsj8b9kckqj4b9o64r66bb46oo3ac1i6sqm2o9p70@google.com','_allDay':false,'_private':false,'_rule':' ','location':'','_calName':'Jochen Ruth','_calColor':'#44ff00','_object':{'type':'VEVENT','params':[],'start':'2022-11-09T09:00:00.000Z','datetype':'date-time','end':'2022-11-09T10:00:00.000Z','dtstamp':'2022-11-08T18:24:06.000Z','uid':'cor32dhmcpj3ab9j6gsj8b9kckqj4b9o64r66bb46oo3ac1i6sqm2o9p70@google.com','created':'2022-11-08T17:05:18.000Z','lastmodified':'2022-11-08T17:05:18.000Z','location':'','sequence':'0','status':'CONFIRMED','summary':'Test','transparency':'OPAQUE','e7d276d9-6f79-4cc3-af0d-3a37126344b7':{'type':'VALARM','params':[],'action':'DISPLAY','description':'This is an event reminder','trigger':'-P0DT0H10M0S','end':'2022-11-09T18:24:07.531Z'},'method':'PUBLISH'}}]

        und danach sowas

        Screenshot 2022-11-08 193132.jpg

        dann könnte man doch alles mit String-Befehlen lösen.

        liv-in-skyL Offline
        liv-in-skyL Offline
        liv-in-sky
        wrote on last edited by
        #6

        @jr28 sagte in ical - Erinnerungszeit auslesen:

        [{'date':'09.11.2022 10:00-11:00','event':'Test','_class':'ical_Jochen Ruth ical_tomorrow','_date':'2022-11-09T09:00:00.000Z','_end':'2022-11-09T10:00:00.000Z','_IDID':'cor32dhmcpj3ab9j6gsj8b9kckqj4b9o64r66bb46oo3ac1i6sqm2o9p70@google.com','_allDay':false,'_private':false,'_rule':' ','location':'','_calName':'Jochen Ruth','_calColor':'#44ff00','_object':{'type':'VEVENT','params':[],'start':'2022-11-09T09:00:00.000Z','datetype':'date-time','end':'2022-11-09T10:00:00.000Z','dtstamp':'2022-11-08T18:24:06.000Z','uid':'cor32dhmcpj3ab9j6gsj8b9kckqj4b9o64r66bb46oo3ac1i6sqm2o9p70@google.com','created':'2022-11-08T17:05:18.000Z','lastmodified':'2022-11-08T17:05:18.000Z','location':'','sequence':'0','status':'CONFIRMED','summary':'Test','transparency':'OPAQUE','e7d276d9-6f79-4cc3-af0d-3a37126344b7':{'type':'VALARM','params':[],'action':'DISPLAY','description':'This is an event reminder','trigger':'-P0DT0H10M0S','end':'2022-11-09T18:24:07.531Z'},'method':'PUBLISH'}}]

        müßte evtl auch funktionieren - was genau willst du auslesen - diesen wert? 'end': '2022-11-09T18:24:07.531Z'

        dann müßtest du unter _object das 2te aufkommen von end finden - dann könntest du es evtl. finden

        nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

        J 1 Reply Last reply
        0
        • liv-in-skyL liv-in-sky

          @jr28 sagte in ical - Erinnerungszeit auslesen:

          [{'date':'09.11.2022 10:00-11:00','event':'Test','_class':'ical_Jochen Ruth ical_tomorrow','_date':'2022-11-09T09:00:00.000Z','_end':'2022-11-09T10:00:00.000Z','_IDID':'cor32dhmcpj3ab9j6gsj8b9kckqj4b9o64r66bb46oo3ac1i6sqm2o9p70@google.com','_allDay':false,'_private':false,'_rule':' ','location':'','_calName':'Jochen Ruth','_calColor':'#44ff00','_object':{'type':'VEVENT','params':[],'start':'2022-11-09T09:00:00.000Z','datetype':'date-time','end':'2022-11-09T10:00:00.000Z','dtstamp':'2022-11-08T18:24:06.000Z','uid':'cor32dhmcpj3ab9j6gsj8b9kckqj4b9o64r66bb46oo3ac1i6sqm2o9p70@google.com','created':'2022-11-08T17:05:18.000Z','lastmodified':'2022-11-08T17:05:18.000Z','location':'','sequence':'0','status':'CONFIRMED','summary':'Test','transparency':'OPAQUE','e7d276d9-6f79-4cc3-af0d-3a37126344b7':{'type':'VALARM','params':[],'action':'DISPLAY','description':'This is an event reminder','trigger':'-P0DT0H10M0S','end':'2022-11-09T18:24:07.531Z'},'method':'PUBLISH'}}]

          müßte evtl auch funktionieren - was genau willst du auslesen - diesen wert? 'end': '2022-11-09T18:24:07.531Z'

          dann müßtest du unter _object das 2te aufkommen von end finden - dann könntest du es evtl. finden

          J Offline
          J Offline
          jr28
          wrote on last edited by
          #7

          @liv-in-sky

          ich brauche den Startwert und die Erinnerung

          '_date':'2022-11-09T09:00:00.000Z'
          'trigger':'-P0DT0H10M0S'

          leider bringt der Versuch den reinen Text einer Variable zuzuweisen eine leere Variable

          a9ea0fd0-fe5c-47d2-ac06-a89de8e548ed-image.png

          liv-in-skyL 1 Reply Last reply
          0
          • J jr28

            @liv-in-sky

            ich brauche den Startwert und die Erinnerung

            '_date':'2022-11-09T09:00:00.000Z'
            'trigger':'-P0DT0H10M0S'

            leider bringt der Versuch den reinen Text einer Variable zuzuweisen eine leere Variable

            a9ea0fd0-fe5c-47d2-ac06-a89de8e548ed-image.png

            liv-in-skyL Offline
            liv-in-skyL Offline
            liv-in-sky
            wrote on last edited by liv-in-sky
            #8

            @jr28

            sorry - aber das mit dem string durchsuchen gefällt mir nicht

            Image 226.png

            hier ein beispiel - die funktion gibt immer den ersten trigger zurück (oder no triggers",wenn keiner da ist) - davon ausgehend, das deine einträge nur eine erinnerung haben ! kommt bei mir selten vor - habe meist 2 trigger (mail, benachrichtigung)

            zum import und testen:

            <xml xmlns="https://developers.google.com/blockly/xml">
             <variables>
               <variable id="a.G7osg.kvL(VCz^OdE0">jsonDataIcal</variable>
               <variable id="wQ%GoKR`W:jJ[Ssj],zb">objectPart</variable>
               <variable id="/MDJ}-6.g#rgo]W2=YNv">i</variable>
             </variables>
             <block type="procedures_defcustomreturn" id="UO|akQR~,kY_1U}#xsra" x="588" y="112">
               <mutation statements="false">
                 <arg name="objectPart" varid="wQ%GoKR`W:jJ[Ssj],zb"></arg>
               </mutation>
               <field name="NAME">getTrigger</field>
               <field name="SCRIPT">DQpsZXQgdGhlVHJpZ2dlcnM9W107DQpsZXQgdGhlS2V5cz1PYmplY3Qua2V5cyhvYmplY3RQYXJ0KTsNCi8vbG9nKHRoZUtleXMpOw0KZm9yIChsZXQgaWk9MDsgaWk8dGhlS2V5cy5sZW5ndGg7IGlpKyspeyANCiAgICBpZiAob2JqZWN0UGFydFt0aGVLZXlzW2lpXV0uaGFzT3duUHJvcGVydHkoInRyaWdnZXIiKSkgeyANCiAgICAgICAgdGhlVHJpZ2dlcnMucHVzaChvYmplY3RQYXJ0W3RoZUtleXNbaWldXS50cmlnZ2VyKQ0KICAgIH0NCn0NCg0KDQppZiAodGhlVHJpZ2dlcnMubGVuZ3RoID4gMCkgeyByZXR1cm4gdGhlVHJpZ2dlcnNbMF0gfSBlbHNlIHsgcmV0dXJuIm5vIFRyaWdnZXJzIjt9</field>
               <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
             </block>
             <block type="variables_set" id="z+Ux^%G{hb$Imf%qHjAB" x="87" y="162">
               <field name="VAR" id="a.G7osg.kvL(VCz^OdE0">jsonDataIcal</field>
               <value name="VALUE">
                 <block type="get_value" id="(,n%sm|Bx6Ga%P)$Tdse">
                   <field name="ATTR">val</field>
                   <field name="OID">ical.0.data.table</field>
                 </block>
               </value>
               <next>
                 <block type="controls_forEach" id="4fp4S(Irt-SzIYNMO7$k">
                   <field name="VAR" id="/MDJ}-6.g#rgo]W2=YNv">i</field>
                   <value name="LIST">
                     <block type="variables_get" id="ULAmi(XJc}w1[ysky@DT">
                       <field name="VAR" id="a.G7osg.kvL(VCz^OdE0">jsonDataIcal</field>
                     </block>
                   </value>
                   <statement name="DO">
                     <block type="debug" id="Xxjfy4WkCAA3`#JdjK9M">
                       <field name="Severity">log</field>
                       <value name="TEXT">
                         <shadow type="text" id="1epe)PhgD!u#pn;y9dVO">
                           <field name="TEXT">test</field>
                         </shadow>
                         <block type="text_join" id="@pPq,o4uNHD1dZiLWgwe">
                           <mutation items="3"></mutation>
                           <value name="ADD0">
                             <block type="get_attr" id=".aek@[Cs79oCDyh.!@(L">
                               <value name="PATH">
                                 <shadow type="text" id="8hI}:M+Q{M6`JNJ6sZW:">
                                   <field name="TEXT">_date</field>
                                 </shadow>
                               </value>
                               <value name="OBJECT">
                                 <block type="variables_get" id="uP7]Km{6~JMb)0):zl1s">
                                   <field name="VAR" id="/MDJ}-6.g#rgo]W2=YNv">i</field>
                                 </block>
                               </value>
                             </block>
                           </value>
                           <value name="ADD1">
                             <block type="text" id="IlHN.R~emu;ryH}S.j2%">
                               <field name="TEXT"> mit Trigger: </field>
                             </block>
                           </value>
                           <value name="ADD2">
                             <block type="procedures_callcustomreturn" id="wCyOnHi3orsav$AcqN/)">
                               <mutation name="getTrigger">
                                 <arg name="objectPart"></arg>
                               </mutation>
                               <value name="ARG0">
                                 <block type="get_attr" id="fj[~bn2b$X|DJ*~)w-i*">
                                   <value name="PATH">
                                     <shadow type="text" id="R|KA^P3p}!7JeN46pkZi">
                                       <field name="TEXT">_object</field>
                                     </shadow>
                                   </value>
                                   <value name="OBJECT">
                                     <block type="variables_get" id="d#8iPYO#/2OOemC_wwx6">
                                       <field name="VAR" id="/MDJ}-6.g#rgo]W2=YNv">i</field>
                                     </block>
                                   </value>
                                 </block>
                               </value>
                             </block>
                           </value>
                         </block>
                       </value>
                     </block>
                   </statement>
                 </block>
               </next>
             </block>
            </xml>
            

            nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

            1 Reply Last reply
            0
            • J Offline
              J Offline
              jr28
              wrote on last edited by
              #9

              @liv-in-sky
              vielen herzlichen Dank für die Mühe.
              Ich versuche noch genau zu verstehen wie es gemacht wurde, aber es tut was es soll und ich kann es als Baustein verwenden.

              liv-in-skyL 1 Reply Last reply
              0
              • J jr28

                @liv-in-sky
                vielen herzlichen Dank für die Mühe.
                Ich versuche noch genau zu verstehen wie es gemacht wurde, aber es tut was es soll und ich kann es als Baustein verwenden.

                liv-in-skyL Offline
                liv-in-skyL Offline
                liv-in-sky
                wrote on last edited by liv-in-sky
                #10

                @jr28

                zuerst wird das _object gelesen

                in der function:

                let theTriggers=[];
                let theKeys=Object.keys(objectPart);  //liest alle unterkeys unter _object und erstellt ein array
                //log(theKeys);
                for (let ii=0; ii<theKeys.length; ii++){   // es wird durch alle unterkeys durchgegangen
                    if (objectPart[theKeys[ii]].hasOwnProperty("trigger")) {  //wenn in einem unterkey noch ein unter-unterkey "trigger" existiert
                        theTriggers.push(objectPart[theKeys[ii]].trigger)  // wird dieser trigger in ein array gespeichert (könnten ja mehrere sein
                    }
                }
                
                if (theTriggers.length > 0) { return theTriggers[0] } else { return"no Triggers";} // gibt den ersten "trigger-wert" aus dem array zurück oder "no Trigger"
                

                wichtig dabei - ein tool. um die struktur des jsons richtig zu sehen

                [
                  {
                    'date': '09.11.2022 10:00-11:00',
                    'event': 'Test',
                    '_class': 'ical_Jochen Ruth ical_tomorrow',
                    '_date': '2022-11-09T09:00:00.000Z',
                    '_end': '2022-11-09T10:00:00.000Z',
                    '_IDID': 'cor32dhmcpj3ab9j6gsj8b9kckqj4b9o64r66bb46oo3ac1i6sqm2o9p70@google.com',
                    '_allDay': false,
                    '_private': false,
                    '_rule': ' ',
                    'location': '',
                    '_calName': 'Jochen Ruth',
                    '_calColor': '#44ff00',
                    '_object': {
                      'type': 'VEVENT',
                      'params': [
                        
                      ],
                      'start': '2022-11-09T09:00:00.000Z',
                      'datetype': 'date-time',
                      'end': '2022-11-09T10:00:00.000Z',
                      'dtstamp': '2022-11-08T18:24:06.000Z',
                      'uid': 'cor32dhmcpj3ab9j6gsj8b9kckqj4b9o64r66bb46oo3ac1i6sqm2o9p70@google.com',
                      'created': '2022-11-08T17:05:18.000Z',
                      'lastmodified': '2022-11-08T17:05:18.000Z',
                      'location': '',
                      'sequence': '0',
                      'status': 'CONFIRMED',
                      'summary': 'Test',
                      'transparency': 'OPAQUE',
                      'e7d276d9-6f79-4cc3-af0d-3a37126344b7': {
                        'type': 'VALARM',
                        'params': [
                          
                        ],
                        'action': 'DISPLAY',
                        'description': 'This is an event reminder',
                        'trigger': '-P0DT0H10M0S',
                        'end': '2022-11-09T18:24:07.531Z'
                      },
                      'method': 'PUBLISH'
                    }
                  }
                ]
                

                nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                1 Reply Last reply
                0
                • J Offline
                  J Offline
                  jr28
                  wrote on last edited by
                  #11

                  @liv-in-sky

                  Vielen Dank nochmal, werde ich mir in Ruhe anschauen. Ich beschäftige mich erst seit etwa 10 Tagen mit JavaScript bzw. Blockly, da ich durch einen Bekannten auf IO Broker gestoßen wurde und festgestellt habe, was damit alles geht.

                  liv-in-skyL 1 Reply Last reply
                  0
                  • J jr28

                    @liv-in-sky

                    Vielen Dank nochmal, werde ich mir in Ruhe anschauen. Ich beschäftige mich erst seit etwa 10 Tagen mit JavaScript bzw. Blockly, da ich durch einen Bekannten auf IO Broker gestoßen wurde und festgestellt habe, was damit alles geht.

                    liv-in-skyL Offline
                    liv-in-skyL Offline
                    liv-in-sky
                    wrote on last edited by
                    #12

                    @jr28

                    ja - das ist nicht unbedingt ein anfäger script - aber json-verarbeiten kann man bei iobroker immer gut gebrauchen - leider ist blockly da nicht wirklich gut dafür

                    nur so nebenbei - bei diesem script ist etwas besonderes

                    normalerweise spricht man einen key im json so an - also mit punkten getrennt:

                    objectPart.theKeys[ii].trigger  -> objectPart.e7d276d9-6f79-4cc3-af0d-3a37126344b7.trigger
                    

                    da aber der key "e7d276d9-6f79-4cc3-af0d-3a37126344b7" bindestriche beinhaltet und javascript das als minus interpretiert, muss man anstatt des punktes die eckige klammer nehmen

                    objectPart[theKeys[ii]].trigger -> objectPart["e7d276d9-6f79-4cc3-af0d-3a37126344b7"].trigger 
                    

                    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                    J 1 Reply Last reply
                    1
                    • liv-in-skyL liv-in-sky

                      @jr28

                      ja - das ist nicht unbedingt ein anfäger script - aber json-verarbeiten kann man bei iobroker immer gut gebrauchen - leider ist blockly da nicht wirklich gut dafür

                      nur so nebenbei - bei diesem script ist etwas besonderes

                      normalerweise spricht man einen key im json so an - also mit punkten getrennt:

                      objectPart.theKeys[ii].trigger  -> objectPart.e7d276d9-6f79-4cc3-af0d-3a37126344b7.trigger
                      

                      da aber der key "e7d276d9-6f79-4cc3-af0d-3a37126344b7" bindestriche beinhaltet und javascript das als minus interpretiert, muss man anstatt des punktes die eckige klammer nehmen

                      objectPart[theKeys[ii]].trigger -> objectPart["e7d276d9-6f79-4cc3-af0d-3a37126344b7"].trigger 
                      
                      J Offline
                      J Offline
                      jr28
                      wrote on last edited by
                      #13

                      noch eine Nachfrage:

                      weiß jemand, warum bei manchen Kalendern im ical-Format die Abteilung VALARM fehlt.

                      Ich habe sie nur in meinem eigenen Kalender, in allen anderen (eigenen und freigegebenen) Kalendern fehlt die Alarmzeit

                      1 Reply Last reply
                      0

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      329

                      Online

                      32.8k

                      Users

                      82.8k

                      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