Jeder HomeMatic User, der sein Smart Home auf einer CCUx oder einer Partnerlösung betreibt, hat sicherlich schon von Systemvariablen gehört oder welche in seiner Programmierung eingesetzt. In diesem Artikel möchte ich beschreiben, wie man mit einer einfachen Systemvariablen ein Problem einfach lösen kann, wo eine Lösung über ein Programm oder Skript deutlich komplizierter wäre. Dabei handelt es sich um ein aktuelles Problem in meiner Anlage und ihr könnt diese Lösung sicherlich auch selbst einsetzten, natürlich auch bei anderen Anwendungen.

Weiterlesen

Backups sind Gold wert. Umso besser, wenn das eigene System diese zyklisch selbst erzeugt und auf einen sicheren Datenspeicher ablegt. In diesem kleinen Projekt möchte ich euch zeigen, wie ihr ein automatisiertes Backup auf eurer Netzwerkfestplatte (bspw. Synology oder QNAP) erstellt.

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

Heute freue ich mich, einen weiteren Gastartikel von Markus Henke veröffentlichen zu dürfen. Vor ein paar Tagen hat er Euch bereits gezeigt, wie IP Kameras wie z.B. die Doorbride, iRing oder andere IP-basierte Kameras auf der Amazon Echo Show angezeigt werden können. Heute habe ich einen Artikel aus der Kategorie „3D-Drucker“. Genauer geht es um die Erweiterung „OctoPrint“ und wie diese in ioBroker integriert werden kann. So können die Datenpunkte von OctoPrint z.B. auf in der Homematic Zentrale verarbeitet werden. Doch nun der ausführliche Artikel von Markus

Einigen von Euch wird die folgende Geschichte evtl. bekannt sein: Man fängt an seine Heizung smart zu machen, weil man Heizkosten sparen möchte. Irgendwie fasziniert einen das Thema und die ersten Lampen werden smart. Dann kommt irgendwann der Punkt an dem man Sensoren und Aktoren braucht, die es eigentlich nicht zu kaufen gibt und entdeckt die ganzen Selbstbauprojekte. Aber welche Gehäuse soll man dafür benutzen? Ein 3D-Drucker muss her. Weiterlesen

Unter der Rubrik Code Schnipsel möchten wir hier zukünftig eigene, sowie nützliche Skripte anderer Autoren vorstellen und beschreiben. Dies soll allen HomeMatic Anwendern helfen bestimmte Funktionen oder Lösungen, welche über WebUI Konsolen Programme nicht möglich sind, mit Scripten umzusetzen. Das Ganze soll keine Unterweisung in der HomeMatic Skript Sprache darstellen, sondern vielmehr euch anhand von Fallbeispielen, Lösungen an die Hand zu geben und diese detailiert zu beschreiben. Natürlich werde ich in den Artikeln die Autoren nennen und auf die entsprechenden Seiten verlinken. Damit ist dann sichergestellt, das jeweils die aktuellste Version geladen werden kann. Außerdem wollen wir uns hier nicht mit fremden Federn schmücken. Ehre wem Ehre gebührt. Wenn ihr selbst Projekte über Skripte realisiert habt, welche ihr gerne anderen Usern zur Verfügung stellen möchtet, schreibt mich an und wir werden nach entsprechender Abstimmung gerne darüber berichten. Im ersten Artikel dieser Serie habe ich beschrieben wie man über ein Skript eine Systemvariable definieren kann. Diese Möglichkeit nutzen wir auch in diesem hier beschriebenen Skript.

Weiterlesen

In den letzten Wochen habe ich vermehrt Anfragen zur Installation von ioBroker auf dem Tinker Board S und auf eine Raspberry Pi 3B+ erhalten. Ich habe dazu schon einige Anleitungen geschrieben, doch diese waren immer im Zusammenhang mit einer Homebridge, BerryLAN oder anderen Programmen. Daher möchte ich Euch heute das Thema einmal isoliert vorstellen. Ich verwende dafür ein frisches Image. Für das Tinker Board S benötigt Ihr Armbian. Für den Pi 3B+ verwendet Ihr ein Raspbian. Weiterlesen

Unter der Rubrik Code Schnipsel möchten wir hier zukünftig eigene, sowie nützliche Skripte anderer Autoren vorstellen und beschreiben. Dies soll allen HomeMatic Anwendern helfen bestimmte Funktionen oder Lösungen, welche über WebUI Konsolen Programme nicht möglich sind, mit Scripten umzusetzen. Das Ganze soll keine Unterweisung in der HomeMatic Skript Sprache darstellen, sondern vielmehr euch anhand von Fallbeispielen, Lösungen an die Hand zu geben und diese detailiert zu beschreiben. Natürlich werde ich in den Artikeln die Autoren nennen und auf die entsprechenden Seiten verlinken. Damit ist dann sichergestellt, das jeweils die aktuellste Version geladen werden kann. Außerdem wollen wir uns hier nicht mit fremden Federn schmücken. Ehre wem Ehre gebührt. Wenn ihr selbst Projekte über Skripte realisiert habt, welche ihr gerne anderen Usern zur Verfügung stellen möchtet, schreibt mich an und wir werden nach entsprechender Abstimmung gerne darüber berichten.

Weiterlesen

Heute will ich Euch kurz erklären, wie Ihr unter Armbian einen Autostart für die Homebridge einrichten könnt. Wenn Ihr ein All-in-One-System mit piVCCU3 nutzt, dann kann neben der CCU-Software auch die Homebridge und weitere Programme in einem separaten Container installiert werden. Das Tinker Board S ist durch seinen großen RAM und die flotte CPU bestens dafür ausgerüstet. Wie Ihr die Homebridge installieren könnt, habe ich Euch hier bereits ausführlich beschrieben. Die Einstellungen für den Autostart verhalten sich etwas anders bei einer Rasbian Installation. Daher möchte ich Euch kurz zeigen, wie Ihr den Autostart auch bei einer Armbian-Installation (die Ihr für das Tinker Board braucht) realisieren könnt. Weiterlesen