Hauptmenü

IFTTT

Begonnen von Olsins, 08 Mai 2018, 21:21:11

Vorheriges Thema - Nächstes Thema

Olsins

Hallo zusammen,

ich habe vor über Amazons DashButtons, IFTTT und FHEM ein GoogleSpreadsheet als Timetracker zu nutzen. Ideengeber waren folgender Post: http://www.aaronbell.com/how-to-hack-amazons-wifi-button/

Was schon klappt:

Anbindung der Buttons, Verknüpfung mit IFTT und auch das ausfüllen eines Events in einer neuen Zeile in einem Spreadsheet.

Der Code dazu sieht wie folgt aus:


DashButtonDesperados:Desperados:.short "curl -X POST -H "Content-Type: application/json" -d '{"value1":"'$STATE'","value2":"'$EVTPART1'"}' https://maker.ifttt.com/trigger/EVENT/with/key/XXXXXXXXXXXXXXXXXXXX"

Mein Endziel ist folgendes:

Beim ersten drücken soll als Value 1 das aktuelle Datum (Tag-Monat-Jahr) gesetzt werden, als Value 2, die aktuelle Zeit (Stunden:Minuten:Sekunden). Beim zweiten drücken soll ein dritter Value gesendet werden indem die zeitliche Differenz in (Stunden:Minuten:Sekunden) zum ersten Drücken steht. Beim dritten mal drücken geht es wieder von vorne los.

Es hackt bei mir insbesondere darin irgendwie die Zeit als Reading zu hinterlegen. Vllt. einem Dummy?

Folgende Idee hatte ich:

Dummy mit Readings:

Reading 1: aktuelles Datum
Reading 2: aktuelle Uhrzeit
Reading 3: vorherige Uhrzeit
Reading 4: Differenz von Reading 2 und 3
State 1: Start oder Stop

in meinem Notify würde ich dann abhängig von Start oder Stop Reading 1 und 2 übergeben oder eben Reading 1 2 und 4.

Die Frage die sich mir Stellt:

Wie passe ich ein Dummy an und wie passe ich mein Notify an, dass es mit dem Dummy zusammen funktioniert?

Ich freue mich über jede Idee.

Viele Grüße,

Olli