NEWS
Werte aus Ical bzw. google kalendar auslesen
-
Grüß Euch,
ich möchte vom Ical Adapter bzw. aus dem 1 speziellen heuteigen Ereignis 2 Werte auslesen und in eine bzw. 2 Systemvariablen(welche ich in iobroker anlege) schreiben.
Was habe ich:
Ich speichere meine Trainingseinheiten auf das Portal "strava"
Mit IFTTT lasse ich die Einheit auf meinen Google Kalender übertragen.
Der Termin wird als Ganztags Ereignis angezeigt, also HEUTE.
Und jetzt möchte ich die zurückgelegten Meter und die Zeit in eine bzw. 2 Systemvariable(n) schreiben, nur weiss ich leider nicht wie!? [emoji780]
ich bitte um eure hilfe…
LG
Jürgen
-
Ist der iCal-Datenpunkt ein String ? Wenn ja, ist er immer gleich aufgebaut bzw. wie sieht er aus, wenn die Zeit über 1 Stunde ist ?
-
Hallo Paul,
nein, das ist ja mein Problem. Es wird vom ical Adapter die Kalander Einträge in eine HTML Table geschrieben.
Und ich möchte diese auswerten :?: :?
-
Die Daten sind als Object im Datenpunkt data.table vorhanden.
Diese kann man ohne Probleme auswerten. Man muss nur wissen nach was man suchen muss..
Also zum Beispiel nach "Meter in einer Zeit von" suchen.. Immer wenn das vorhanden ist, ist es der gesuchte "Termin" im Kalender.
Die Frage ist ob die Daten laufend aktualisiert werden, oder wird z. B. immer um 22 Uhr der Termin im Kalender erzeugt?
So ein Ding ist schnell gemacht aber ein paar mehr Infos wären gut.. Was hast du mit den Daten vor? Einfach im VIS anzeigen Entfernung und benötigte Zeit mit jeweils einem eigenen Datenpunkt?
P.s.: Wenn du sagst IFFFT vermute ich, du meinst IFTTT?
.. Kannst du die Sachen dann nicht direkt über den Cloud Adapter im iobroker einbinden? Der "kann ja IFTTT"..
Gruß
-
Halll Buzzy,
Ja sorry Tippfehler, meinte ifttt.
Den Cloudadapter habe ich am Laufen.
(testweise für Alexa)
Aber da ich da auch nicht weiß wir das übergeben soll, dachte ich mir wäre es ical leichter vlt [emoji849]
Aber wenn du mir vlt beim ifttt helfen könntest, wäre das echt super?
Noch zu deiner Frage warum ich das will:
Ich möchte mir dann die gelaufenen km und Zeit des heutigen Tages mit sayit ausgeben lassen( Sonos), weil im VIS Zeige ich es eh schon mit einem widget von Strava an.
Jetzt ist dann die Frage wie ich die Einheit mit dem webhook übergebe.
Im Prinzip bräuchte ich nur diese Daten von Strave
DistsnceMeter ElapsedTim und ElapedTimeinSeconds(sie Screenshot, welches im Google im ifttt App übergeben wird)
Lg
Jüngste
~~<link_text text="https://uploads.tapatalk-cdn.com/201803 ... c8a667.jpg">https://uploads.tapatalk-cdn.com/20180329/34b083558f8f16d922560c4598c8a667.jpg</link_text>" />
Gesendet von iPhone mit Tapatalk~~
-
Hi,
Ich habe es jetzt einmal probiert:
~~<link_text text="https://uploads.tapatalk-cdn.com/201803 ... 531fc1.jpg">https://uploads.tapatalk-cdn.com/20180329/25957dd9e03d7dd764c738fb51531fc1.jpg</link_text>" />
~~<link_text text="https://uploads.tapatalk-cdn.com/201803 ... 2233fd.jpg">https://uploads.tapatalk-cdn.com/20180329/9887eb39b2f40bb21e77e275d02233fd.jpg</link_text>" />
Jetzt stellt sich die Frage wo wird das am ioBroker hingeschrieben? Bzw was muss ich noch machen, ich habe eine Variable angelegt
~~<link_text text="https://uploads.tapatalk-cdn.com/201803 ... f02e46.jpg">https://uploads.tapatalk-cdn.com/20180329/d8500cef8a72283648f28ad2a0f02e46.jpg</link_text>" />
Lg
Jürgen
Gesendet von iPhone mit Tapatalk~~~~~~
-
Hallo,
Zur Info:
Mit ifttt funktioniert es jetzt
War doch einfacher als im ical!
Werde jetzt mit blockly weiterarbeiten.
Jetzt muss ich noch schauen, wie ich die Minutes und Seconds auf Deutsch umwandle?
LG