Im Gegensatz zu Direktverknüpfungen ist es über Programme möglich, wesentlich
komplexere Automationen für den eigenen Bedarf zu erstellen. Dabei bietet die WebUI einen mehr oder weniger komfortablen Weg, diese Programme zu erstellen.
Nicht alle
Einstellungen oder Begrifflichkeiten sind aber intuitiv verständlich und sollen hier näher betrachtet werden.
Im Gegensatz zu einer Programmierung können über Direktverknüpfungen Verbindungen zwischen einem Sender und einem Aktor erstellt werden, die auch ohne HomeMatic-Zentrale funktionieren. Je nach Gerätetyp lassen sich mit Hilfe der so genannten "Easy-Profile" gängige Steuerungsfunktionen wie z.Bsp. eine Treppenhausfunktion erstellen. Letztendlich verändern diese Profile aber nur einen Satz Parameter, die über den Experten-Modus eingesehen und im folgenden erläutert werden sollen.
Ist man im Besitz einer 19-Tasten-Fernbedienung, möchte man das
Display vielleicht gerne mit eigenen Texten (und/oder Symbolen) beschicken. Gerade hierbei wird (von Einsteigern) gerne ein Punkt nicht beachtet der dazu führt, das die Nachricht partout nicht
angezeigt wird.
Neben einem Fernzugriff via VPN, EMail- und SMS-Unterstützung bietet der Dienst "Meine-HomeMatic" seit dem letzten Update nun auch das Versenden von Push-Notifications über den
Service "Prowl".
So flexibel man einen Ablauf über eigene Programme steuern kann, spätestens beim Erstellen von so genannten "Szenen" kommt man an die Grenzen der
Ausführungsgeschwindigkeit der HomeMatic-Zentrale (CCU). Das Problem: Die Ansteuerung der Aktoren geschieht sequentiel, d.h. nacheinander. Für eine Ambient-Szene für einen gemütlichen
Fernsehabend sollen z.B. einige Lampen komplett ausgeschaltet, ein paar andere leicht gedimmt, der Fernseher eingeschaltet und die Rolläden heruntergefahren werden. Führt man das Programm nun aus,
dauert dieser Vorgang mehrere Sekunden - besonders auffällig beim Ausschalten und Dimmen der Lampen.
Derzeit ist es nicht auf einfache Weise möglich, sich von der HomeMatic-Zentrale (bzw. über ein entsprechendes Tcl-Kommando) Zufallszahlen generieren zu lassen. Die folgenden zwei Ansätze zeigen aber, wie man annähernd eine Zufallszahl generieren kann, um diese dann in anderen Programmen/Skripten weiterverwenden zu können.
Manchmal kann es recht lästig sein, aufgrund von Programm- oder Verknüpfungsänderungen bei batteriebetriebenen Sendern/Sensoren den Konfigurationstaster für die
Datenübertragung zu drücken. Gerade bei Bewegungsmeldern, die vielleicht in lüftiger Höhe hängen, lässt sich dies aber durch ein so genanntes "Dummy-
Programm" elegant umgehen.
Dieser Artikel beschreibt, wie man Daten einfach an einen entfernen Server (z.B. zwecks Auswertung) schicken kann. Dabei wird sowohl das Tool "Netcat" als auch das bereits auf der
Zentrale installierte "wget" vorgestellt.
Zunächst einmal sollte man wissen, das ein falsch formulierter Aufruf von "system.Exec" die Zentrale zu Absturz bringen kann und man auch wissen sollte, was man tut. Ist man
sich darüber im Klaren, eröffnen sich damit einige Möglichkeiten, die man ansonsten vielleicht vermisst (z.B. Logging).
Im WebUI lässt sich unter "Geräteliste->[Jalousieaktor]->Einstellen" eine Zahl für eine so genannte Kalibrierungsfahrt einstellen, doch was
bedeutet das? Rolläden bzw. Jalousieen lassen sich über einen eingebbaren Prozentwert ansteuern. Die Zentrale versucht daraufhin, ausgehend von der aktuellen Position diesen Wert
anzufahren. Je öfter aber Werte zwischen 0% und 100% angefahren werden, umso ungenauer wird die angefahrene Position auf Dauer sein.
Gerade ist der Funk-Türgong mit Signalleuchte erschienen,
ärgert man sich vielleicht darüber, dass einige Funktionen nur mittels Direktverknüpfung angeboten werden, die in einem Programm aber nicht benutzt werden können. So
lässt sich die Signalleuchte z.B. nur für ein bestimmte Zeit einschalten, aber nicht deren Blinkfrequenz einstellen, wir dies bei einer Direktverknüpfung möglich wäre.
Hallo zusammen, ich versuche seit Tagen verzweifelt, für die Einbindung von FS20 Komponenten an der Homematic Zentrale (1.505), den CUL-Stick (V3.3) von BUSWARE zu konfigurieren. Ich bin streng nach Anleitung aus dem Net...Weiter lesen
Hallo, ich habe nun den cux Daemon installiert und die Firmware des CUL geschrieben, bei Status wird folgendes angezeigt: ======================================== USB 1-2 - {CUX} CUL868 [COMM] - /dev/ttyACM0 - V 1.44 CUL...Weiter lesen
Hallo, ich habe bei mir den Dimmer HM-LC-Dim1TPBU-FM in Betrieb. Soweit funktioniert alles.Wie komme ich aber an die weiteren Känäle des Dimmers. Bei mir werden in den Geräteeinstellungen die Kanäle Ch:2 und Ch:3 nicht a...Weiter lesen