Dienstag, 29. Dezember 2015

Homematic script

Homematic Script Tageszeit berechnen. In diesem Beitrag zeige ich euch ein kleines Script , mit dem. Variablen sind nicht durch die Deklaration an einen festen Datentyp gebunden sondern können während der Ausführung ihren Datentyp wechseln.


Homematic script

HomeMatic Script ist eine Programmiersprache, die innerhalb der HomeMatic Zentrale den Zugriff auf die Logikschicht ermöglicht. Mit Hilfe von HomeMatic Script kann man die Zustände von HomeMatic Geräten auslesen und manipulieren. Darüber hinaus erhält man Zugriff auf Systemvariablen sowie Räume, Gewerke, Favoriten und Programme. In den folgenden Abschnitten möchte ich euch erklären, wir es möglich ist, mit einzelne Aktoren zu rechnen.


Um Scripte zu testen bzw. Der HomeMatic Dimmer HM-LC-Dim1TPBU-FM 1fach für Markenschalter ist ein Phasenabschnittsdimmer und eignet sich somit auch besten für LED Leuchtmittel. Durch eine Konfiguration im Expertenmodus lässt er sich ganz leicht mit dem letzten Dimmwert wieder einschalten.


Einfahren der Markise, das Schließen der Rollladen oder das Öffnen des Garagentors. Und Sie entscheiden selbst, was Ihnen wichtig ist. Dazu erstellen wir ein kleines Script und lassen die Werte beim jeweiligen Zustand in eine Variable setzen. Strings in HomeMatic-Scripten.


Das Skript „Batterie leer“ geht davon aus, dass du CUxD sowie das E-Mail-AddOn auf deiner CCUinstalliert bzw. Ich empfehle daher, nach Umsetzung dieser Anleitung die CCU unter Beobachtung zu halten. Mit „join“ bilde ich aus dem Wohnzimmer und der Küche eine Gruppe. Mit dem zweiten Befehl spiele ich den Favoriten „swr3“ auf kueche (Member der Gruppe) ab. Mit „groupvolume“ lege ich die Lautstärke für alle Boxen der Gruppe fest.


Homematic script

Fertige Scripte : Nach dem selben Prinzip funktioniert auch das Script von Christian Lütgens, welches die erkannte Bewegung als Email meldet. Die HM Script Doku (Downloadart Skripte) hilft auch weiter. Da nicht alle Geräte als Fertiggerät zu erwerben sind und nur als Bausatz vorliegen, könnte der Service für den ein oder anderen durchaus interessant sein.


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. Inhalt ausgelesen und wenn gewünscht. Variableninhalte von in Scripten verwendeten Variablen sichtbar zu machen, können Sie die Werte der Variablen entweder mit dem Befehl „WriteLine“ direkt beim Testen des Scripts ausgeben lassen oder die Scriptvariablen in CCU-Systemvariablen übergeben, um sie dann anzusehen. Diese sind jeweils verlinkt. HTTP via Script absetzen.


Da das Absetzen solcher Befehle mit HomeMatic möglich ist, wird auch klar wie die Steuerung funktioniert. Ich habe das Skript ein wenig überarbeitet, dabei habe ich auch die Möglichkeit hinzugefügt, die Geräte auszuwählen, wo die Nachricht versendet wird. Das obige Beispiel zeigt die Freischaltung des Telnet-Zugangs per HomeMatic Script.


So kann eine falsche Verwendung schnell dazu führen, dass sich die Logikschicht der HomeMatic Zentrale aufhängt. Zur Steuerung von Luftentfeuchtern gab es bei HomeMatic -Inside mal ein Skript , das zur Schonung des Entfeuchter-Kompressors den Zustand „Ein“ bzw. Hier finden sich meine Erfahrungen mit den Geräten, die ich mir gejauft habe. Aber damit kommt bestenfalls der klar, der schon mit Visual Basic oder ähnlichen objektorientierten Programmiersprachen gearbeitet hat. Offensichtlich gibt es auch keine Entwicklerumgebung, so dass die eigentliche Programmierung nur was für Masochisten ist.


Für jedes Modul ist hier bereits der passende Standardport eingetragen, er muss daher nur angepasst werden, wenn er auf der CCU selbst verändert wurde. HomeMatic-Geräte können auch mit einer Zentrale verbunden (gepairt) werden, die dann einen Teil der Steuerungslogik übernehmen kann. Bei dieser Verbindung spricht man vom Pairing , weil jedes HomeMatic-Gerät nur mit einer Zentrale verbunden werden kann. HomeMatic bietet für fast alle Situationen des häuslichen Lebens eine praktische Lösung.


Homematic script

Das HomeMatic -System erleichtert den Alltag und übernimmt wiederkehrende Vorgänge im Haus. Stöbern Sie doch einfach mal durch die folgenden Kategorien und rufen Sie uns an. Wir klären sehr gern Ihre offenen Fragen und planen mit Ihnen Ihr.

Keine Kommentare:

Kommentar veröffentlichen

Hinweis: Nur ein Mitglied dieses Blogs kann Kommentare posten.

Beliebte Posts