FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: JoeALLb am 31 Juli 2018, 10:51:53

Titel: Zeitpunkt des letzten FHEM-Seitenaufrufs über fhemweb
Beitrag von: JoeALLb am 31 Juli 2018, 10:51:53
Hallo,
ich möchte eine StatusLED rot leuchten lassen, währens jemand innerhalb der letzte 2 Minuten in FHEMWeb gesurft ist.
Dazu bräuchte ich eine Abfrage, oder ein Device oder ein Reading, das ich dafür nutzen kann. Hat jemand eine Idee dazu?

Ich würde das gerne als notify oder DOIF umsetzen, also in etwa so:
define di.led DOIF ([WEB:lastused:sec]<120) (set led on) DOELSE (set led off)


sG
joe
Titel: Antw:Zeitpunkt des letzten Webseitenaufrufs über fhemweb
Beitrag von: tomspatz am 31 Juli 2018, 11:03:28
ist ja interessant, aber WEB erzegt im Erfolgsfalle doch keinerlei Events  :-\

LG
Tom
Titel: Antw:Zeitpunkt des letzten Webseitenaufrufs über fhemweb
Beitrag von: Frank_Huber am 31 Juli 2018, 11:19:03
notify mit Attribut readlog,
verbose des WEB device hochsetzen bis Logon/Logoff Meldungen kommen.

dann entsprechend weiterverarbeiten.

(ungetestet, nur als Idee)
Titel: Antw:Zeitpunkt des letzten Webseitenaufrufs über fhemweb
Beitrag von: CBSnake am 31 Juli 2018, 11:26:19
hi,

um mal bei Frank anzuknüpfen:



login:.*Connection.accepted.from.* {fhem("setreading was immer du willst")}



attr readlog 1
ist nötig

evtl geht auch *Connection.closed.for.* do obiges beispiel für jeden klick ein event wirft ;-)

grüße

Achim
Titel: Antw:Zeitpunkt des letzten Webseitenaufrufs über fhemweb
Beitrag von: JoeALLb am 31 Juli 2018, 12:14:58
Danke, werd mich damit mal versuchen!