# Prüfung ob Variable sich geändert hat in Zeit x

**URL:** <https://community.homey.app/t/prufung-ob-variable-sich-geandert-hat-in-zeit-x/106014>\
**Category:** Fragen & Hilfe\
**Created:** [March 11, 2024, 8:45am UTC](https://community.homey.app/t/prufung-ob-variable-sich-geandert-hat-in-zeit-x/106014 "2024-03-11T08:45:45Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![widameista](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/widameista/32/23333_2.png) [@widameista](https://community.homey.app/u/widameista)\
**Post date:** [March 11, 2024, 8:45am UTC](https://community.homey.app/t/prufung-ob-variable-sich-geandert-hat-in-zeit-x/106014/1 "2024-03-11T08:45:45Z")

</div>

szenario:  
alle 5 Minuten frage ich einen Webservice ab und lese einen Zeitstempel in eine Betterlogic Variable (String).  
Seitens des Webservice wird sich der Zeitstempel normalerweise alle 2 Stunden ändern.

Ich möchte nun eine Logik haben, die mich informiert wenn sich die Variable über einen Zeitraum von 6 oder 8 Stunden nicht verändert hat.

Jemand ne gute Lösung für so ein Problem?

---

<div class="post-metadata">

**Author:** ![Undertaker](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/undertaker/32/53278_2.png) [@Undertaker](https://community.homey.app/u/Undertaker)\
**Post date:** [March 11, 2024, 9:07am UTC](https://community.homey.app/t/prufung-ob-variable-sich-geandert-hat-in-zeit-x/106014/2 "2024-03-11T09:07:07Z")

</div>

Du musst im Prinzip den Zeitstempel in zwei Variablen schreiben. Variable 2 vergleicht alle 6 Stunden, ob der Wert ungleich zu Variable 1 ist. Wenn nein, Mitteilung an dich. Nach der Prüfung holt sich Variable 2 den Wert von Variable 1 und die 6 Stunden beginnen von vorne.

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [March 11, 2024, 10:02am UTC](https://community.homey.app/t/prufung-ob-variable-sich-geandert-hat-in-zeit-x/106014/3 "2024-03-11T10:02:00Z")

</div>

Du kannst prüfen, ob du die InsightsReloaded App dafür verwenden kannst. Die App prüft die Insights und ist gut für Durchschnittsermittlung. Evtl. geht aber auch eine Prüfung auf Änderung…nur als Idee.

---

<div class="post-metadata">

**Author:** ![DirkH](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkh/32/78952_2.png) [@DirkH](https://community.homey.app/u/DirkH)\
**Post date:** [March 11, 2024, 11:00am UTC](https://community.homey.app/t/prufung-ob-variable-sich-geandert-hat-in-zeit-x/106014/4 "2024-03-11T11:00:04Z")

</div>

![Preisänderung-Kontrolle](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/2/72bc2a1694e47e30875ca023b6b2b6fe848048fc.jpeg)

Statt _ **Price changed** _ nimmst Du einfach die Karte Logik-\> **_Variable_ hat sich geändert** und passt die Werte entsprechend an. _App neu starten_ funktioniert ion Deinem Falle wohl nicht.

---

<div class="post-metadata">

**Author:** ![widameista](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/widameista/32/23333_2.png) [@widameista](https://community.homey.app/u/widameista)\
**Post date:** [March 11, 2024, 2:27pm UTC](https://community.homey.app/t/prufung-ob-variable-sich-geandert-hat-in-zeit-x/106014/5 "2024-03-11T14:27:38Z")

</div>

so hatte ich es umgesetzt, dachte nur es gibt was eleganteres 🙂  
Danke
