Beiträge

Es ist schon eine Weile her, dass die HB-RF-USB Platine von Alexander veröffentlicht würde. Die Platine mit dem FTL232 Chip kann dazu genutzt werden das Homematic Funkmodul (klein oder groß) per USB an einen entsprechenden Rechner (Pi, Nuc, NAS usw.) angebunden zu werden. Die Details dazu könnt Ihr hier nachlesen. Nun hat Alexander die Platine überarbeitet und ein paar Modifikationen vorgenommen.

Weiterlesen

Wenn man ein Smart Home System betreibt, ist es sehr wichtig, dass das System nach einem Stromausfall wieder automatisch gestartet wird. Besonders natürlich wenn man nicht zuhause ist. Wenn ihr eine CCU2/CCU3 oder sonst ein HomeMatic System (piVCCU oder RaspberryMatic) auf einem Raspberry Pi oder ASUS Tinker Board betreibt, müsst ihr euch keine Gedanken machen. Diese Plattformen starten automatisch neu, nachdem der Strom wieder verfügbar ist. Anders sieht das allerdings aus, wenn ihr einen Intel NUC als Zentrale für eurer Smart Home System betreibt. Dieses System müsst ihr entsprechend konfigurieren, damit es wieder neu gestartet wird. Wie das genau funktioniert beschreibe ich in diesem Quicktipp.

Weiterlesen

Heute möchte ich euch den zweiten Teil der Kurzserie „Erweiterungen des Homematic Zeitmodules“ vorstellen. Im ersten Teil habe ich euch im Artikel „Homematic – Erweiterung des Zeitmodules 01 – Berechnung von Feiertagen“ die Berechnung von Feiertagen beschrieben. Heute möchte ich euch zeigen, wie ihr mit zwei kleinen Skripten die Jahreszeiten berechnen könnt. Wenn ihr die Jahreszeit berechnet und in eine Systemvariable schreibt, könnt ihr diese Information für diverse Steuerungen in eurem smarten Zuhause verwenden. So könnt ihr beispielsweise über die Jahreszeit Rollladen oder Lampen steuern. In dem Artikel beschreibe ich was die Unterschiede zwischen der Meteorologischen und der Astronomischen Jahreszeit ist und wie ihr diese berechnen könnt.

Weiterlesen

In dem Artikel „Homematic – Erweiterung des Zeitmodules 01 – Berechnung von Feiertagen“ habe ich euch das Skript zur Berechnung der Feiertage beschrieben. Damit ist der Anwender eines HomeMatic Systems in der Lage seine Automation entsprechend zu erweitern. Das Skript funktioniert natürlich nur auf einer CCU und den Partnerlösungen piVCCU3 und Raspberrymatic, aber nicht auf dem HomeMatic IP Access Point. In diesem Artikel möchte ich euch zeigen, wie ihr dieses Skript anpassen könnt, um eigene Feiertage einzubauen. Im konkreten Fall geht es um den 1. bis 4. Advent, passend zur Weihnachtszeit und der Tatsache, dass heute der 1. Advent ist und ihr es gleich probieren könnt. Ich verwende diese Option um smarte LED Kerzen zu steuern, sowie die Weihnachtsbeleuchtung.

Weiterlesen

Das Zeitmodul von HomeMatic bietet uns schon eine Menge an Planungsmöglichkeiten an, aber dass ein oder andere fehlt dann doch noch. In dieser Mini-Serie möchte ich euch drei Erweiterungen vorstellen, mit denen ihr das Zeitmodul deutlich „aufbohren“ könnt und keine Wünsche mehr offenbleiben. Seit Jahren verwende ich in meiner HomeMatic Installation ein Skript zur Berechnung von Feiertagen aus dem HomeMatic Forum. Über dieses Skript kann ich mit meiner Haussteuerung auf Feiertage reagieren und beispielsweise die Rollläden später hochfahren, um länger zu schlafen. Der Autor des Skripts hat eine komplette Überarbeitung vorgenommen und ich möchte diese Möglichkeit über diesen Artikel hier auch anderen Anwendern näherbringen. Vielen Dank an Peter, den Autor des Feiertags Skriptes, der im Forum unter dem Namen „Petrus“ unterwegs ist, für seine Freigabe sein Skript hier zu beschreiben. Es ist aus meiner Sicht eines der unverzichtbaren Skripte für HomeMatic, In diesem Artikel versuche ich euch das Skript bzw. dessen Einbindung in eure HoemMatic Zentrale zu erklären. Dadurch erweitern sich die Möglichkeiten des HomeMatic Zeitmodules erheblich. Damit haben wir auch der CCU2/CCU3 sowie den Partnerlösungen piVCCU udn RaspberryMatic die Option „Feiertage“ in die Automation mit aufzunehmen. Bei HomeMatic IP ist dies nicht möglich.

Weiterlesen

Da die Aktoren von eQ-3 in der Regel auch über einen langen Zeitraum zuverlässig funktionieren, benötigt man diese Funktion nicht sehr oft. Ich hatte in 5 Jahren HomeMtaic einmal den Fall, dass eine Komponente defekt war. Da ich den Aktor mit einem absolut baugleichen Gerät ersetzen wollte, konnte ich die Möglichkeit nutzen, direkt über den Posteingang in der WebUI einen Gerätetausch durchzuführen. Der riesige Vorteil eines Gerätetauschs ist die Tatsache, mit dieser schnellen, komfortablen Vorgehensweise bleiben wie beim Zentralentausch Konfigurationen, Programme und Verknüpfungen erhalten. Leider musste ich jetzt feststellen, dass diese Option für HmIP und HmIP wired Komponenten nicht zur Verfügung steht.

Weiterlesen

Vor wenigen Tagen hat Euch Werner gezeigt, wie Ihr piVCCU3 und ioBroker auf dem Raspbbery Pi4 installieren könnt. Hier geht es zur Installationsanleitung für piVCCU3 und hier zur Anleitung für ioBroker auf dem Raspberry Pi4. Da der Raspberry Pi4 ein etwas anderes Layout der Anschlüsse besitzt, passt das ELV Charly Gehäuse leider nicht mehr auf die neue Konfiguration. Daher nutze ich bei unserem System die HB-RF-USB Platine, um das Homematic-Funkmodul per USB an den Raspberry Pi4 anzuschließen. Die Platine ist mit dem Funkmodul zusammen in einem separierten Gehäuse untergebracht. Ihr könnt so das Funkmodul samt Antenne auch an einen anderen Ort versetzen um so bessere Sende-/Empfangsleistungen zu erzielen. Ich verwende den Raspberry Pi4 mit 4GB RAM, so ist genügend Reserve für piVCCU3 und ioBroker. Beide Systeme laufen auf dem Gerät parallel.

Weiterlesen

Alle HomeMatic oder HomeMatic IP Aktoren haben Datenpunkte, in denen die jeweiligen aktuellen Informationen gespeichert sind. Nicht alle diese Datenpunkte können mit WebUI Mitteln abgefragt werden. Anders sieht das mit der HomeMatic Skript Sprache aus. Damit können alle vorhandenen Datenpunkte bzw. deren Inhalt ausgelesen und wenn gewünscht sogar geändert werden. In diesem Artikel möchte ich euch erklären, wie ihr die jeweiligen Datenpunkte eines Aktors ermitteln könnt. Diese Information benötigt ihr, um diese Information anschließend via Skript auszulesen und beispielsweise in eine Systemvariable zu schreiben. Über diese Systemvariable könnt ihr dann Aktionen in HomeMatic auslösen.

Weiterlesen