Event durch Aktionen am Webfrontend - möglich?

Begonnen von kadettilac89, 04 Juni 2015, 17:43:48

Vorheriges Thema - Nächstes Thema

kadettilac89

Hallo,

ich möchte gerne darauf reagieren wenn sich jemand am Webfrontend rumtreibt. Ist es möglich auf Klicks, Seitenaufrufe zu reagieren? Am besten wenn ein bestimmter Raum in der Navigationsleiste geklickt wird?

Gbit es irgend welche Events auf die ich "notifien" kann? Oder kann ich mir selber Event aktivieren / basteln?

Danke

justme1968

so etwas gibt es nicht direkt.

aber du könntest für eines der devices die im fraglichen raum angezeigt werden die {...} variante von devStateIcon verwenden und bevor du im perl code das icon zurück gibst per fhem trigger ein event erzeugen das du dann im notify auswerten kannst.

der nachteil wäre aber das devStateIcon nicht nur aufgerufen wird wenn der raum initial gezeigt wird sondern auch wenn sich readings ändern wärend der raum offen ist.

das lässt sich nur mit einiger handarbeit umgehen.

gruß
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

kadettilac89

Danke, genau diese Handarbeit wollt ich mir sparen. Aber mal schaun, irgend etwas finde ich schon.

rudolfkoenig

Eine Alternative ist ein eigenes JavaScript, was aus
FW_cmd(FW_root+"?cmd=trigger mynotify&XHR=1")
besteht.

kadettilac89

Zitat von: rudolfkoenig am 04 Juni 2015, 18:13:25
Eine Alternative ist ein eigenes JavaScript, was aus
FW_cmd(FW_root+"?cmd=trigger mynotify&XHR=1")
besteht.

Hört sich gut an aber ich steh auf dem Schlauch, wo eingetragen oder eingehängt?

justme1968

hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

rudolfkoenig


kadettilac89

Zitat von: rudolfkoenig am 04 Juni 2015, 18:48:05
Siehe das JavaScripts FHEMWEB-Attribut

OK, werde die Tage mal suchen gehen. Danke