Installation
Das Paket kann wie jedes andere Add-on über das WebUI installiert werden. Dazu wechselt man in den Bereich "System-Konfiguration > Systemsteuerung > Zusatzsoftware", wählt das entsprechende Paket aus und klickt auf Installieren. Nach einem Neustart der Zentrale sollte die Software im Bereich Zusatzsoftware aufgelistet werden.Konfiguration
Nachdem die Zusatzsoftware ordnungsgemäß installiert wurde, kann man über die Schaltfläche "Einstellen" im Bereich Zusatzsoftware konfigurieren. Dazu wird eine neue Seite geöffnet, in der man einen Start- sowie Verzögerungszeit einstellen kann:
Über "Start-Stunde" und "Start-Minute" wird die gewünschte Uhrzeit eingestellt, ab der die Anwesenheitssimulation gestartet werden soll. Mit "Max. Verzögerung" gibt man die Anzahl der Minuten ein, die höchstens (per Zufall) auf die Uhrzeit addiert werden sollen. Somit startet die Simulation jeden Tag an einer anderen Uhrzeit.
Answesenheitssimulation programmieren
Das Add-On löst zu der zufälligen Zeit die virtuelle Taste BidCosR-RF:1 aus, auf die innerhalb eines Programmes entsprechend reagiert werden kann. Dazu muss man in der Geräteliste die virtuellen Kanäle zunächst einblenden, damit man diese auch auswählen kann. In der "Dann-Bedingung" des Programmes schaltet man dann die gewünschten Aktoren. Damit diese nicht "ewig" angeschaltet bleiben macht es Sinn, vor dem eigentlichen Einschaltbefehl zunächst die Einschaltdauer zu setzen. Über die "verzögert um"-Funktion innerhalb eines Programmes lassen sich auch sequentiell ablaufende Szenarien realisieren, um z.Bsp. die Bewegung einer Person zu simulieren.[Beispiel-Programm folgt...]
Tipp:
Hat man die erste virtuelle Taste bereits für andere Zwecke in Gebrauch, kann man den auslösenden Kanal auch "umbiegen". Dazu verschafft man sich zunächst einen Telnet- bzw. FTP-Zugang (empfohlen) und navigiert in folgendes Verzeichnis:
/usr/local/etc/config/addons/presence
In diesem Verzeichnis liegt eine Datei namens "presence.tcl", die man mit einem (Unix)-kompatiblen Texteditor öffnet.
In Zeile 36 findet man folgenden Eintrag:
xmlrpc 127.0.0.1:2001 setValue [list string BidCoS-RF:1] [list string PRESS_SHORT] [list bool 1]
Hier ändert man das Wort "BidCoS-RF:1" in den gewünschten Kanal (z.Bsp. BidCoS-RF:50) ab.
Hat man die erste virtuelle Taste bereits für andere Zwecke in Gebrauch, kann man den auslösenden Kanal auch "umbiegen". Dazu verschafft man sich zunächst einen Telnet- bzw. FTP-Zugang (empfohlen) und navigiert in folgendes Verzeichnis:
/usr/local/etc/config/addons/presence
In diesem Verzeichnis liegt eine Datei namens "presence.tcl", die man mit einem (Unix)-kompatiblen Texteditor öffnet.
In Zeile 36 findet man folgenden Eintrag:
xmlrpc 127.0.0.1:2001 setValue [list string BidCoS-RF:1] [list string PRESS_SHORT] [list bool 1]
Hier ändert man das Wort "BidCoS-RF:1" in den gewünschten Kanal (z.Bsp. BidCoS-RF:50) ab.

Kommentare
Bin ich zu dusselig ? Add On installiert aber was kann ich vor allem WIE ??? jetzt machen ? Das Modul bei "Zusatzsoftware" habe ich gefunden, aber kann man auch einzelne Aktoren gezielt über diesen Zufallsgenerator ansteuern, oder wozu ist dieses Plugin sonst gut ????????
Oder hat jemand eine anderen Lösungsvorschlag , um eine vernünftige Anwesenheitssimulation OHNE die Homeputer Software zu realisieren ? Ich will keinen ewig laufenden Stromfresser Computer hier stehen haben.....
Du warst zu früh auf meiner Seite - der Artikel war noch in Bearbeitung und hätte noch gar nicht öffentlich sein dürfen :-) Mittlerweile ist der Text kompletiert...
Gruß,
kaju
Danke für den Tip und die Beschreibung des Programms. Es funktioniert jetzt soweit, daß sich Aktoren ein und ausschalten lassen. Es würde auch Sinn machen, was Du in der Einleitung zum Programm schreibst :
QUOTE
Damit diese nicht "ewig" angeschaltet bleiben macht es Sinn, vor dem eigentlichen Einschaltbefehl zunächst die Einschaltdauer zu setzen. Über die "verzögert um"-Funktion........
UNQUOTE
Aber wie macht man das in der CCU Programmerstellung ???
Ich kann zwar eine Einschaltdauer in Sekunden auswählen, aber danach ist kein weiterer Einschaltbefehl oder sonst etwas auswählbar.....
Was mache ich noch falsch ????
Vielen Dank mfg
Frank
Du legst einfach zweimal das gleiche Gerät in der Liste an:
1) Einschaltdauer setzen
2( Gerät/Aktor einschalten
Mit dem ersten Befehl programmierst Du den Timer, der dann für den zweiten Befehl gilt.
LG,
kaju
Bzw. gibts einen Vor- oder Nachteil gegenüber der Lösung über
1. Gerät einschalten
2. Gerät verzögert um ... ausschalten?
VG,
Olli
Nee, die gesetzte Einschaltdauer gilt anscheinend nur für einen darauf folgenden Einschaltbefehl. Der nächste (z.B. manuelle Einschaltbefehl wirtd wieder ohne automatische Schaltdauer ausgeführt.
Man möge mich verbessern, wenn das falsch ist, aber so hat jedenfalls meine Anlage reagiert....
mfg
Frank
http://www.homematic-inside.de/index.php/tecbase.html?view=item&item_id=69
also irgendwie stehe ich auf dem schlauch wie man das nun korrekt konfiguriert.
ich will mit diesem addon eigentlich folgendes machen, bekomme es aber nicht hin.
ich will einen schalter montag-freitag, zwischen 15 min vor sonnenuntergang und 45min nach sonnenuntergang einschalten
und diesen schalter dann zwischen 45 und 90min nach einschalten wieder ausschalten. wie konfiguriere ich die ccu nun korrekt um das zu erreichen.
danke im vorraus!
Also ich verstehe das "einfach zweimal das gleiche Gerät" leider auch nicht so richtig.
Ich wollte die Anwesenheitssimmulation für das Herunterfahren der Rolläden nutzen. Das Programm ist so angelegt, dass es bei
##############################
Bedingung: Wenn ..
- Geräteauswahl: Fernbedienung : 9 bei Tastendruck kurz
ODER
- Zeitsteuerung: 22Uhr
ODER
- Geräteauswahl: (HM-RCV-50 BidCoS-RF : 1) Virtuelle Fernbedienung : 1 bei Tastendruck kurz
Aktivität: Dann..
- Geräteauswahl: Rolllade Wohnzimmer auf 0 %
- Geräteauswahl: Rolllade Küche auf 0 %
- ...
##############################
Wo müsste ich das Programm ergänzen?
Viele Grüße!
o
Kann jemand vielleicht ein Beispiel posten,
Alle Kommentare dieses Beitrages als RSS-Feed.