longpoll via code deaktiviern???

Begonnen von Kiter192, 12 April 2013, 13:57:06

Vorheriges Thema - Nächstes Thema

Kiter192

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
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,


justme1968

es muß deleteattr WEB longpoll heißen. beim delete ohne die 1 hinten.

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

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

Kiter192

genial,
danke,
das wars, komisch aber das der Befehl "deleteattr WEB longpol 1" bei der Cam if-Schleife funktioniert.