FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Kiter192 am 12 April 2013, 13:57:06

Titel: longpoll via code deaktiviern???
Beitrag von: Kiter192 am 12 April 2013, 13:57:06
Hallo zusammen,

ich habe in Floorplan meine Webcam eingebaut. Diese wird aber nur angezeigt wenn ich einen dummy auf on schalte.
Darüberhinaus habe ich einen dummy Aktualisierung mit folgendem Code:

define Aktualisierung dummy
attr Aktualisierung fp_Wohnung3 81,311,2,
attr Aktualisierung webCmd Ein:Aus

define act_Longpoll notify Aktualisierung {if ("$value{Aktualisierung}" ne "Ein") {fhem("deleteattr WEB longpoll 1")}else { if("$value{Aktualisierung}" eq "Ein") {fhem("attr WEB longpoll 1")}}}

Floorplan startet somit ohne longpoll. Longpoll wird dann mit dem dummy Aktualisierung "eingeschaltet". ==> Funktioniert auch.

NUR: Leider kann ich  longpoll nicht mehr via dummy ausschalten. UND: Solange lonpoll aktiv ist, kann ich oben genannten dummy zum einblenden der Webcam nicht bedienen.


Kann mir da jemand weiterhelfen??




Anbei der Code für die Cam:

define Camera_1 weblink iframe http://192.168.178.23/videostream.cgi?user=yyy&pwd=xxx&resolution=8&rate=0 (//192.168.178.23/videostream.cgi?user=yyy&pwd=xxx&resolution=8&rate=0)
attr Camera_1 htmlattr width="280" height="260" frameborder="0" scrolling="no"
attr Camera_1 room Person


define Camera1 TRX_LIGHT AC 1134567890 dummy
attr Camera1 devStateIcon .*:icoSecurity_CameraR
attr Camera1 fp_Wohnung3 444,560,0,

Titel: Aw: longpoll via code deaktiviern???
Beitrag von: justme1968 am 12 April 2013, 14:05:12
es muß deleteattr WEB longpoll heißen. beim delete ohne die 1 hinten.

gruss
  andre
Titel: Aw: longpoll via code deaktiviern???
Beitrag von: Kiter192 am 12 April 2013, 14:26:26
genial,
danke,
das wars, komisch aber das der Befehl "deleteattr WEB longpol 1" bei der Cam if-Schleife funktioniert.