FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: DocCyber am 04 März 2017, 12:04:50

Titel: Countdown bei Alarm-Popup
Beitrag von: DocCyber am 04 März 2017, 12:04:50
Hallo Froum,

in meinem FTUI öffnet sich bei "Alarm" ein Popup zum Eingeben des Alarm-PINs.
Zugleich aktiviere ich einen Countdown, der nach Ablauf einer definierten Zeit die Sirene auslöst. Die noch verbleibenden Sekunden möchte ich nun in einem Popup-Label anzeigen.

All dies funktioniert prima, aber das Label wird nicht aktualisiert.
Weiß jemand, wie ich das erreichen kann?

Das Alarm-Popup ist so definiert:
<div data-type="popup"
  data-device="popup_keypad_activity"
  data-get-on="alarm"
  data-get-off="inactive"
  data-height="46px"
  data-width="300px"
  data-top="0px"
  class="interlock">

    <div class="dialog">
      <div class="horizbox">
        <div data-type="link"
          class="round"
          data-background-color="red"
          data-color="white"
          data-border-color="grey"
          data-width="300"
          data-height="36">
          <div class="big">
            <div data-type="label"
              data-pre-text="Alarm ("
              data-device="alarmdelay_remaining"
              data-post-text=" sec)">
            </div>
          </div>
        </div>
      </div>
    </div>
</div>
Titel: Antw:Countdown bei Alarm-Popup
Beitrag von: DocCyber am 07 März 2017, 12:07:35
Das Problem ist zwar noch immer nicht gelöst, aber auch hier liegt die Ursache darin, dass sich das Label in einem Popup befindet.
Außerhalb davon funktioniert es reibungslos.
Titel: Antw:Countdown bei Alarm-Popup
Beitrag von: Gunther am 07 März 2017, 23:13:10
auch, wenn ich Dir leider nicht helfen kann: Magst Du mal etwas zu Deiner Alarmeingabe erzählen/ posten, wie Du die nutzt und realisiert hast (fhem und tablet ui)?
Titel: Antw:Countdown bei Alarm-Popup
Beitrag von: DocCyber am 14 März 2017, 09:31:40
Hallo Gunther,

das kann ich gerne tun.

Wenn du mir diesbezüglich eine PM schickst, wäre das aus zweierlei Gründen gut.
1) Bin derzeit ein wenig im Stress und komme in den nächsten Tagen nicht dazu, dir zu schreiben.
2) Dann vergesse ich nicht, dir zu antworten.