Dritte GA beim Rolladen EIBRB_Item
@RAK
Ich habe mir Dein Wiki angesehen und eine Frage vorweg:
Die 3te Gruppenadresse ist bei mir nicht im Aktor implementiert. Wird die hier von Dir sozusagen "virtuell" nachgebildet und ich muss einfach eine nicht vorhandene GA eintragen?
Zitat:
Die Rollladen werden nicht mehr als EIB7 Objekte in einer MHT Datei definiert. Ich habe ein eigenes PL File für die Rollläden.
# So sah die Definition in den Misterhouse eigenen MHT Files aus.
#EIB7, 1/3/2|1/3/1, Arbeiten_Rollladen, Rollladen|EG_Arbeiten|EG_Rollladen
#EIB7, 1/3/4|1/3/3, Wohnen_Rollladen, Rollladen|EG_Wohnen|EG_Rollladen
#EIB7, 1/3/6|1/3/5, Essen_Rollladen, Rollladen|EG_Wohnen|EG_Rollladen
use Rollerblinds;
# Daraus wird folgendes
$Arbeiten_Rollladen = new EIBRB_Item('1/3/2|1/3/1|10/2/1', 12);
$Wohnen_Rollladen = new EIBRB_Item('1/3/4|1/3/3|10/2/2', 27);
$Essen_Rollladen = new EIBRB_Item('1/3/6|1/3/5|10/2/3', 27);
$v_eg1 = new Voice_Cmd "Rollladen Essen [up,down,stop,0,5,10,15,20,25,30,35,40,45,50,55,60, 65,67,70,75,80,85,90,95,100]";
$v_eg2 = new Voice_Cmd "Rollladen Wohnen [up,down,stop,0,5,10,15,20,25,30,35,40,45,50,55,60, 65,67,70,75,80,85,90,95,100]";
$v_eg3 = new Voice_Cmd "Rollladen Arbeiten [up,down,stop,0,5,10,15,20,25,30,35,40,45,50,55,60, 65,67,70,75,80,85,90,95,100]";
if ($state = said $v_eg1) { set $Essen_Rollladen $state; }
if ($state = said $v_eg2) { set $Wohnen_Rollladen $state; }
if ($state = said $v_eg3) { set $Arbeiten_Rollladen $state; }
Die ersten beiden GAs sind die MOVE bzw. STOP Adressen vom Aktor. Die dritte GA ist eine EIB6 GA für Werte zwischen 0 und 100%. Die letzte Zahl ist eine Zeitspanne die der Rollladen braucht um von der oberen Endlage in die untere Endlage zu fahren.
Damit lassen sich die Rollläden schon steuern mit
lage von mh und misterhouse-local
@Hallo thoern,
Ich habe fragen zur Verzeichnis-struktur:
was hast Du im misterhouse-2.103 zweig (die komplette struktur vom mh?)
Ich denke die hast Du doch schon komplett in der rot markierten liegen, oder?
/usr/local/--+
+--mhprod--+
+--misterhouse -> misterhouse-2.103
+--misterhouse-2.103--+
+--bin
+--code
+--data
+--docs
+--lib
+--sounds
+--web
+--misterhouse-local--+
+--mh.private.ini <--- my private mh.ini parms
+--bin
+--code <--- my code
+--data <--- my data
+--web--+
+--bin
+--graphics
+--ia5
Zitat:
Zitat von
thoern
Hallo,
auf mehrfachen Wunsch stelle ich meine Erweiterungen zum Thema Misterhouse zur Verfügung.
Meine letzte Änderung betrifft die Buttons für EIB7-Objekte. Diese können jetzt auch den Status anzeigen. Die Step-Funktion ist für Jalousien gedacht, ist aber noch nicht implementiert (s.
http://hoerndlein.dyndns.org und dann auf Jalousien drücken). Eine Beschreibung der Erweiterung ist unter dem Menüpunkt "Hil-Fee" zu finden.
Die Erweiterungen könnt ihr hier downloaden:
http://www.hoerndlein.de/misterhouse/
Die Erweiterung hat den Status "experimental". Das Benutzen erfolgt auf eigene Gefahr.
Gruss,
thoern