Für uns ist die Entwicklung von Homematic Scripten eher zäh. Syntax und Semantik fühlen sich zwar vertraut an, bringen jedoch ihre Eigenheiten mit sich. Auf Grundlage der offiziellen Homematic Script Dokumentation1 haben wir daher ein Homematic Script Cheat Sheet zusammengestellt – ein Spickzettel für Homematic Script Entwickler:innen.
Der Spickzettel ist eine Kollektion von Copy-Paste Script-Beispielen gängiger Homematic Script Sprachkonstrukte und Funktionen. Der erste Entwurf enthält Beispiele für:
- Script-Ablaufsteuerung (Bedingungen, Schleifen)
- String-Funktionen
- Interaktion mit Systemvariablen
- Fallbeispiele wie das Ausführen externer Programme und Umgang mit Zeitstempeln
Das Cheat Sheet ist auf GitHub unter folgendem Link verfügbar:
Homematic Script Cheat Sheet.hms
Der Code ließt sich am besten mit Syntax Highlight in Visual Studio Code mit dem Homematic Script Language Plugin.
1 Links zur offiziellen Homematic Script Dokumentation: