FHEM Forum

FHEM => fhem-users => Thema gestartet von: Guest am 22 Januar 2012, 09:46:16

Titel: Jalosie nur bei geschlossenem Fenster runterfahren
Beitrag von: Guest am 22 Januar 2012, 09:46:16
Originally posted by: <email address deleted>

Hallo FHEM Gemeinde,
ich möchte mit meinen HomeMatic Komponenten blindActuator
(Jalosiesteuerung) und threeStateSensor (Statusmeldung Fenstergriff)
folgendes umsetzen:

Jalosien sollen nur bei geschlossener Terassentuer runterfahren.
Umsetzung innerhalb "at" Befehlen, welche Jalosien zu bestimmten Zeiten
schliessen ist ja kein Problem (mit if).

Aber wie erreiche ich, das das Runterfahren auch von der WebGui bei
geschlossenem Fenster nicht geht?

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Jalosie nur bei geschlossenem Fenster runterfahren
Beitrag von: rudolfkoenig am 22 Januar 2012, 09:59:12
                                                   

> Aber wie erreiche ich, das das Runterfahren auch von der WebGui bei
> geschlossenem Fenster nicht geht?

Wenn mit webGui FHEMWEB gemeint ist:
- im Detailfenster gar nicht.
- in der Raum-Uebersicht koennte man via notify webCmd setzen.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Jalosie nur bei geschlossenem Fenster runterfahren
Beitrag von: Guest am 22 Januar 2012, 12:47:13
Originally posted by: <email address deleted>

Ja, es ist FHEMWEB gemeint.

Habe gerade erfolglos "webCMD" versucht. Dieses Attribut kann ich nicht
setzen.
Es kommt immer:
attr WEB webCmd on
Unknown attribute webCmd, choose one of room comment alias
loglevel:0,1,2,3,4,5,6 webname fwmodpath fwcompress
plotmode:gnuplot,gnuplot-scroll,SVG plotsize refresh touchpad smallscreen
plotfork basicAuth basicAuthMsg stylesheetPrefix hiddenroom HTTPS longpoll
lastStateTime eventMap or use attr global userattr webCmd

Fuer welche Devices kann es gesetzt werden?
Laut reference nur fuer WEBFHEM. Aber hier kommt obiger Fehlermeldung,
obwohl webCmd als Moeglichkeit auftaucht.
Ich habe es auch fuer einen speziellen Jalosieaktor probiert. Dieses ist
nicht in der refence beschrieben, Fehlermeldung wie oben - aber webCmd
taucht auch hier als moegliches Attribut auf. Wenn das gehen wuerde,
koennte ich mein Problem damit umsetzten.

Benutze: 5.2+SVN from 2012-01-07 ($Id: fhem.pl 1177 2012-01-07 09:00:32Z
rudolfkoenig $)

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Jalosie nur bei geschlossenem Fenster runterfahren
Beitrag von: Guest am 22 Januar 2012, 13:02:05
Originally posted by: <email address deleted>

Hi,
kann je device separat gesetzt werden.

Zu Beginn der fhem.cfg muss webCmd als globale Variable deklariert
werden - einfach an die vorhandene Liste anfügen:
attr global userattr ... webCmd

Beipiel: Nur off-link im webfrontend:
define ez_LichtAlleAus FS20 xxxx 03
attr ez_LichtAlleAus webCmd off

Beipiel: Nur on-link im webfrntend:
define wz_IRampMedia2on FS20 xxxx 59
attr wz_IRampMedia2on webCmd on

Gruß, Uli

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Jalosie nur bei geschlossenem Fenster runterfahren
Beitrag von: Guest am 22 Januar 2012, 13:22:55
Originally posted by: <email address deleted>

Vielen Dank. Ich habe HomeMatic Komponenten.
FHEM laeft in einer FB7390 mit CUL.

"attr global" hat leider auch nicht geholfen.
Es wird ja auch angezeigt, das webCmd ein moegliches Attribut ist, nur geht
das Setzen eben nicht.

Wer kann helfen? Was soll ich tun?

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Jalosie nur bei geschlossenem Fenster runterfahren
Beitrag von: Guest am 22 Januar 2012, 21:57:01
Originally posted by: <email address deleted>

Habe gerade bei UPDATEFHEM gesehen, dass CUL_HM sich geaendert hat.
Nun kann ich "attr webCmd" setzen.
Das ist ja hier echt Klasse, wie schnell Sachen umgesetz werden. Wenn das
auf Arbeit auch so waere ....

Ich teste nun mal, wie ich damit mein Problem loesen kann.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Jalosie nur bei geschlossenem Fenster runterfahren
Beitrag von: Guest am 23 Januar 2012, 18:11:25
Originally posted by: <email address deleted>

Habe nun herausgefunden, warum es nicht ging:
- hatte mit UPDATEFHEM nichts zu tun
- ich hatte beim Befehl "attr global userattr webCmd # additional
attributes" zwischen webCmd und # einen und damit wird das Kommando
nicht richtig verarbeitet

Meine Fragen:
Kann man das mit den generell loesen (das sie wie Leerzeichen
behandelt werden)?
Warum muss ich den "attr global userattr webCmd" ueberhaupt eingeben?
Kann die Dokumentation angepasst werden (dort wird webCmd nur für "WEBFHEM"
beschrieben)?

Hier fuer alle welche moegen meine Loesung:
attr    Jalousie1 eventMap    on:auf 95:Schatten 84:halb 60:Loecher 54:zu
off:gzu
attr    Jalousie1 webCmd    auf:Schatten:halb:zu

ueber die Betaetigung der Fenster werden die moeglichen WEB Kommandos
gesteuert
vorher: attr    Fenster1 eventMap    closed:geschlossen open:offen
tilted:gekippt
define  Fenster1_zu    notify Fenster1:geschlossen attr Jalousie1 webCmd
auf:Schatten:halb:zu
define  Fenster1_offen notify Fenster1:offen            attr Jalousie1
webCmd auf:Schatten
define  Fenster1_kipp  notify Fenster1:gekippt        attr Jalousie1 webCmd
auf:Schatten:halb

FHEM macht Spass!

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com