Kürzlich habe ich mir Homeputer CL Studio gekauft.
Nun ging es darum die Makrosprache zu verstehen und einfache Aufgaben zu lösen.
Dokumentation gibt es zwar ein bisschen und bei Internetrecherche bleibt man hier im Forum hängen.
Für meine „einfachen Aufgaben“ gab es natürlich keine vorgefertigten Lösungen. Gerade für diese Basics konnte ich kaum Beispiele finden.
Irgendwie gelang es mir dann aber doch zu einem Ziel zu kommen.
Nun dachte ich, ich stelle meine kleinen Makros hier zur Ansicht.
Vielleicht hilft es jemanden.
Oder, was mich viel mehr interessieren würde, was sagen die Experten dazu?
Beispiel 1:
Module:
1x HM-Sec-RHS Drehgriffkontakt,
2x HM-OU-LED16 Statusanzeige.
Aufgabe:
Der Zustand des Drehgriffkontaktes (Fenster_Bad) soll an der ersten Statusanzeige (LED_Anzeige_Diele) in rot (offen), orange (gekippt) und grün (verriegelt) angezeigt werden, die grüne Anzeige soll nach 10 Minuten Leuchtdauer erlöschen.
An der zweiten Statusanzeige (LED_Anzeige_Garage) soll nur der Zustand offen rot angezeigt werden.
Folgendes Makro habe ich dafür geschrieben:
Code: Alles auswählen
wenn Fenster_Bad="offen" dann
LED_Anzeige_Diele_4_L :="rot"
LED_Anzeige_Garage_4_L :="rot"
endewenn
wenn Fenster_Bad="gekippt" dann
LED_Anzeige_Diele_4_L :="orange"
LED_Anzeige_Garage_4_L :="aus"
endewenn
wenn Fenster_Bad="verriegelt" dann
LED_Anzeige_Diele_4_L :="grün"
LED_Anzeige_Garage_4_L :="aus"
warte 10 minuten
wenn Fenster_Bad="verriegelt" dann
LED_Anzeige_Diele_4_L :="aus"
endewenn
endewenn