Hallo Mike,
ich habe mal nachgeschaut und mein Jalousiaktor unterstütz die Status Position Lamelle und Position Jalousie. Ich werde die Tage mal entsprechende Gruppenadressen in ETS anlegen.
Wozu dient eigentlich die 3. Gruppenadresse für die Definition der EIBRB Items? Die 1. und 2. ist mir klar (up/down und step-up/step-down), aber das mit der 3. habe ich noch nicht kapiert.
Übrigens die iphone.pl habe ich jetzt dahingehend gefixt, dass sie die EIB7 Menüs korrekt anzeigt. Die Authentifizierung via Browser Popup werde ich auch noch einbauen.
pheno
Ankündigung
Einklappen
Keine Ankündigung bisher.
Misterhouse: Raffstores mit GIRA Jalousieaktor
Einklappen
X
-
Hallo,
wo finde ich denn dieses EIBRB_Item?
Vielleicht hört RaK ja auch zu?
Übrigens sind mir bezüglich der iPhone Visu für MH ein Paar Sachen aufgefallen. Zum einen lassen sich die Raffstores nicht richtig steuern. Sind wohl auch nicht voll supported.
Immer nur der letzte Menüeintrag in der Liste wird richtig generiert.
Und das andere ist die Authentifizierung. Ich dachte gestern schon ich bin bekloppt, da die iPhone Visu auf keinen einzigen Befehl reagierte und über PC funktionierte die iPhone GUI tadelos?!?!
Dann habe ich herausgefunden, dass ich mich mit dem iPhone erst über die normale MH GUI einloggen musste und dann gings.
Ich schau mir das nachher mal an.
pheno
Einen Kommentar schreiben:
-
Viel hängt natürlich von deinen Jalousieaktoren ab. Wenn die dir die verschiedenen Stati liefern, dann ist das natürlich toll. Umso besser ist es dann, wenn du den Patch mit den hörenden Gruppenadressen verwendest, da man damit Statusobjekte sehr leicht einbinden kann
.
Das EIB7_Item ist eigentlich nur für die alten Aktoren gedacht, die nur Hoch/Runter und Schritt hoch/runter können.
Von RaK gibt es allerdings ein geniales Item das EIBRB_Item, dieses kann auch die alten Aktoren so ansteuern, dass du zumindest die Behanghöhe einstellen kannst (0-100%).
Wenn du selbst programmieren kannst, dann kannst du den Status "in Bewegung" da noch reinprogrammieren. Das dürfte relativ leicht sein. Vielleicht kannst du RaK auch dazu überreden das zu tun.
Komplizierter wird die Einstellung der Lamellenposition. Das wird wahrscheinlich etwas ungenau, da die Lamellenzeiten relativ kurz sind.
Mike
Einen Kommentar schreiben:
-
ach wie doof
an die Hochkommata hätt' ich ja selber denken können.
Funktioniert auch schon super!!!
Noch ein, zwei Fragen zu den Jalousieaktoren.
Wie kann ich denn den Status abfragen (offen oder geschlossen) oder abfragen, ob Sie sich gerade in Bewegung befinden?
Gibt es auch die Möglichkeit die z.B. nur auf die Hälfte herunterzufahren?
Das wird ja riesig!!! Wenn dann noch mein iPhone Skin angepasst ist und die Szenen alle laufen.
Ist ja 'ne Menge Arbeit aber macht auch Spass.
Danke schon mal.
pheno
Einen Kommentar schreiben:
-
Die ON/OFF sind nur Umschreibungen für 'on'/'off'. Jalousien verstehen dann noch 'step-up' und 'step-down'. Gesetzt wird das z.B. soCode:set $Raffstore 'step-up';
Einen Kommentar schreiben:
-
Hallo Mike,
deinen Patch werde ich hoffentlich heute testen. Gestern habe ich schon ein Paar Szenen programmiert und ich bin dabei die iPhone Visu anzupassen.
Nur mal noch eine Frage zu den Jalousieaktoren. Lampen kann ich ja auf ON/OFF per Skript setzen, aber wie geht das mit Jalousien?
Ich habe mal versucht set $Jalousie step-up oder down, aber das geht nicht.
Ich denke ich stelle mich zu doof an.
Danke,
pheno
Einen Kommentar schreiben:
-
Ja das war bei mir damals (vor 2 Jahren) genauso. Ich habe deshalb diese Kode-Zeile in Misterhouse eingefügt, weil ich keine bessere Lösung wusste
.
Testet doch mal meinen Patch "Erweiterung für hörende Gruppenadressen" (hier im Forum)! Da habe ich die States korrgiert und die lib/http_server.pl entsprechend korrigiert ...
Einen Kommentar schreiben:
-
Hallo Mike,
nur auskommentieren hat nicht geholfen!
Nachdem auskommentieren bekam ich eine Dropdown Liste mit GRUPPENADRESSE/up/down/step-up/step-down
und deshalb habe ich mich für die zusätzliche Codezeile entschieden.
pheno
Einen Kommentar schreiben:
-
Wenn man die States in der Datei hart codiert, dann geht tatsächlich nur eins. Besser ist daher das auskommentieren der Zeile. Dann kommen die States direkt vom Item und sind somit von "shutter"/"blind" abhängig.Zitat von JoergA Beitrag anzeigenHi,
verstehe ich dies korrekt, das man somit dann nur entweder shutter oder blinds nutzen kann?? Kein Mischbetrieb??
Gruß,
Joerg
Das hart kodieren war damals nur eine Notlösung.
Besser ist nur auskommentieren. Keine neue Zeile einfügen.Zitat von pheno Beitrag anzeigenHallo Mike,
ich habe die Zeile 2329 auskommentiert und die, von Dir vorgeschlagene, neue Zeile eingefügt.
Sieht auf jeden Fall gut aus! Ich werde das heute Abend mal ausgiebig testen.
pheno
Mike
Einen Kommentar schreiben:
-
Hallo Mike,
ich habe die Zeile 2329 auskommentiert und die, von Dir vorgeschlagene, neue Zeile eingefügt.
Sieht auf jeden Fall gut aus! Ich werde das heute Abend mal ausgiebig testen.
pheno
Einen Kommentar schreiben:
-
Hi,Zitat von mike Beitrag anzeigenJa komisch. Anscheinend haben alle bei denen das geht gerade mal die lib/http_server.pl angepasst. Da steht auf Zeile 2329 (misterhouse-2.105):
d.h. hier werden die States hart codiertCode:@states = qw(up down stop) if UNIVERSAL::isa($object, 'EIB7_Item');
.
Am besten du kommentierst die Zeile aus. Also
Wenn dann komische States kommen dann:Code:#@states = qw(up down stop) if UNIVERSAL::isa($object, 'EIB7_Item');
MikeCode:@states = qw(up down step-up step-down) if UNIVERSAL::isa($object, 'EIB7_Item');
verstehe ich dies korrekt, das man somit dann nur entweder shutter oder blinds nutzen kann?? Kein Mischbetrieb??
Gruß,
Joerg
Einen Kommentar schreiben:
-
Ja komisch. Anscheinend haben alle bei denen das geht gerade mal die lib/http_server.pl angepasst. Da steht auf Zeile 2329 (misterhouse-2.105):
d.h. hier werden die States hart codiertCode:@states = qw(up down stop) if UNIVERSAL::isa($object, 'EIB7_Item');
.
Am besten du kommentierst die Zeile aus. Also
Wenn dann komische States kommen dann:Code:#@states = qw(up down stop) if UNIVERSAL::isa($object, 'EIB7_Item');
MikeCode:@states = qw(up down step-up step-down) if UNIVERSAL::isa($object, 'EIB7_Item');
Einen Kommentar schreiben:
-
Hallo Mike,
habe ich auch probiert:
Leider ist das Ergebnis das gleiche. Da gibt es kein step_up/step_down.Code:EIB7, 2/1/14|2/1/15, Wohnen_Blind_N, Raff_Zentral, blind EIB7, 2/1/12|2/1/13, Wohnen_Blind_W, Raff_Zentral, blind
Ich habe auch schon mal die Gruppenadressen vertauscht.
Noch eine Idee?
Danke,
phenoAngehängte Dateien
Einen Kommentar schreiben:
-
Ein "shutter" ist ein Rolladen. Da ergibt es keinen Sinn den ein kleines Stück hochzufahren.
Ein Raffstore ist ein "blind". Schreibe also "blind" statt "shutter" und du bekommst anstatt "stop" auch noch "step_up" und "step_down".
Mike
Einen Kommentar schreiben:


Einen Kommentar schreiben: