From 44c373f8477192067e84bcf0f8fedd4ef5bb45eb Mon Sep 17 00:00:00 2001
From: Christoph Morrison { ascAPIget('Getter','ROLLODEVICENAME') }
-
Getter Erläuterung
+ Getter Erläuterung FreezeStatus 1=soft, 2=Daytime, 3=hard NoOffset Wurde die Behandlung von Offset deaktiviert (Beispiel bei Fahrten über Fensterevents)
@@ -5333,21 +5333,21 @@ sub getblockAscDrivesAfterManual {
LastDrive Grund des letzten Fahrens DelayCmd letzter Fahrbefehl welcher in die Warteschlange kam. Grund z.B. Partymodus. Status Position des Rolllos
- ASCenable Abfrage ob für das Rolllo die ASC Steuerung aktiv ist.
+
{ ascAPIget('Getter') }
Getter | Erläuterung | +
---|---|
Getter | Erläuterung |
outTemp | aktuelle Außentemperatur sofern Sensor definiert |
ResidentsStatus | aktueller Status des Residents Devices |
ResidentsLastStatus | letzter Status des Residents Devices |
Azimuth | Azimut Wert |
Elevation | Elevation Wert |
ASCenable | ist die ASC Steuerung global aktiv? |
AutoShuttersControl (ASC) ermöglicht eine vollständige Automatisierung der vorhandenen Rollläden. Das Modul bietet umfangreiche Konfigurationsmöglichkeiten, um Rollläden bspw. nach Sonnenauf- und untergangszeiten, nach Helligkeitswerten oder rein zeitgesteuert zu steuern.
-- Man kann festlegen, welche Rollläden von ASC in die Automatisierung mit aufgenommen werden sollen. Daraufhin stehen diverse Attribute zur Feinkonfiguration zur Verfügung. So sind unter anderem komplexe Lösungen wie Fahrten in Abhängigkeit des Bewohnerstatus einfach umsetzbar. Beispiel: Hochfahren von Rollläden, wenn der Bewohner erwacht ist und draußen bereits die Sonne aufgegangen ist. Weiterhin ist es möglich, dass der geschlossene Rollladen z.B. nach dem Ankippen eines Fensters in eine Lüftungsposition fährt. Und vieles mehr. -
- - Define -define <name> AutoShuttersControl
+ AutoShuttersControl (ASC) ermöglicht eine vollständige Automatisierung der vorhandenen Rollläden. Das Modul bietet umfangreiche Konfigurationsmöglichkeiten, um Rollläden bspw. nach Sonnenauf- und untergangszeiten, nach Helligkeitswerten oder rein zeitgesteuert zu steuern.
++ Man kann festlegen, welche Rollläden von ASC in die Automatisierung mit aufgenommen werden sollen. Daraufhin stehen diverse Attribute zur Feinkonfiguration zur Verfügung. So sind unter anderem komplexe Lösungen wie Fahrten in Abhängigkeit des Bewohnerstatus einfach umsetzbar. Beispiel: Hochfahren von Rollläden, wenn der Bewohner erwacht ist und draußen bereits die Sonne aufgegangen ist. Weiterhin ist es möglich, dass der geschlossene Rollladen z.B. nach dem Ankippen eines Fensters in eine Lüftungsposition fährt. Und vieles mehr. +
+ + Define +define <name> AutoShuttersControl
+ define myASControl AutoShuttersControl
define myASControl AutoShuttersControl
{ ascAPIget('Getter','ROLLODEVICENAME') }
{ ascAPIget('Getter','ROLLODEVICENAME') }
Getter | Erläuterung |
---|---|
FreezeStatus | 1=soft, 2=Daytime, 3=hard |
NoOffset | Wurde die Behandlung von Offset deaktiviert (Beispiel bei Fahrten über Fensterevents) |
LastDrive | Grund des letzten Fahrens |
LastPos | die letzte Position des Rolllos |
LastPosTimestamp | Timestamp der letzten festgestellten Position |
LastManPos | Position der letzten manuellen Fahrt |
LastManPosTimestamp | Timestamp der letzten manuellen Position |
SunsetUnixTime | berechnete Unixzeit für Abends (Sonnenuntergang) |
Sunset | 1=Abendfahrt wurde durchgeführt, 0=noch keine Abendfahrt durchgeführt |
SunriseUnixTime | berechnete Unixzeit für Morgens (Sonnenaufgang) |
Sunrise | 1=Morgenfahrt wurde durchgeführt, 0=noch keine Morgenfahrt durchgeführt |
RoommatesStatus | aktueller Status der/des Roommate/s für das Rolllo |
RoommatesLastStatus | letzter Status der/des Roommate/s für das Rolllo |
ShadingStatus | Ausgabe des aktuellen Shading Status, „in“, „out“, „in reserved“, „out reserved“ |
ShadingStatusTimestamp | Timestamp des letzten Beschattungsstatus |
IfInShading | Befindet sich das Rolllo, in Abhängigkeit des Shading Mode, in der Beschattung |
WindProtectionStatus | aktueller Status der Wind Protection „protection“ oder „unprotection“ |
RainProtectionStatus | aktueller Status der Regen Protection „protection“ oder „unprotection“ |
DelayCmd | letzter Fahrbefehl welcher in die Warteschlange kam. Grund z.B. Partymodus. |
Status | Position des Rolllos |
ASCenable | Abfrage ob für das Rolllo die ASC Steuerung aktiv ist. |
Getter | Erläuterung |
FreezeStatus | 1=soft, 2=Daytime, 3=hard |
NoOffset | Wurde die Behandlung von Offset deaktiviert (Beispiel bei Fahrten über Fensterevents) |
LastDrive | Grund des letzten Fahrens |
LastPos | die letzte Position des Rollladens |
LastPosTimestamp | Timestamp der letzten festgestellten Position |
LastManPos | Position der letzten manuellen Fahrt |
LastManPosTimestamp | Timestamp der letzten manuellen Position |
SunsetUnixTime | berechnete Unixzeit für Abends (Sonnenuntergang) |
Sunset | 1=Abendfahrt wurde durchgeführt, 0=noch keine Abendfahrt durchgeführt |
SunriseUnixTime | berechnete Unixzeit für Morgens (Sonnenaufgang) |
Sunrise | 1=Morgenfahrt wurde durchgeführt, 0=noch keine Morgenfahrt durchgeführt |
RoommatesStatus | aktueller Status der/des Roommate/s für den Rollladen |
RoommatesLastStatus | letzter Status der/des Roommate/s für den Rollladen |
ShadingStatus | Ausgabe des aktuellen Shading Status, „in“, „out“, „in reserved“, „out reserved“ |
ShadingStatusTimestamp | Timestamp des letzten Beschattungsstatus |
IfInShading | Befindet sich der Rollladen, in Abhängigkeit des Shading Mode, in der Beschattung |
WindProtectionStatus | aktueller Status der Wind Protection „protection“ oder „unprotection“ |
RainProtectionStatus | aktueller Status der Regen Protection „protection“ oder „unprotection“ |
DelayCmd | letzter Fahrbefehl welcher in die Warteschlange kam. Grund z.B. Partymodus. |
Status | Position des Rollladens |
ASCenable | Abfrage ob für den Rollladen die ASC Steuerung aktiv ist. |
{ ascAPIget('Getter') }
Getter | Erläuterung |
---|---|
outTemp | aktuelle Außentemperatur sofern Sensor definiert |
ResidentsStatus | aktueller Status des Residents Devices |
ResidentsLastStatus | letzter Status des Residents Devices |
Azimuth | Azimut Wert |
Elevation | Elevation Wert |
ASCenable | ist die ASC Steuerung global aktiv? |
AutoShuttersControl (ASC) ermöglicht eine vollständige Automatisierung der vorhandenen Rollläden. Das Modul bietet umfangreiche Konfigurationsmöglichkeiten, um Rollläden bspw. nach Sonnenauf- und untergangszeiten, nach Helligkeitswerten oder rein zeitgesteuert zu steuern.
++ Man kann festlegen, welche Rollläden von ASC in die Automatisierung mit aufgenommen werden sollen. Daraufhin stehen diverse Attribute zur Feinkonfiguration zur Verfügung. So sind unter anderem komplexe Lösungen wie Fahrten in Abhängigkeit des Bewohnerstatus einfach umsetzbar. Beispiel: Hochfahren von Rollläden, wenn der Bewohner erwacht ist und draußen bereits die Sonne aufgegangen ist. Weiterhin ist es möglich, dass der geschlossene Rollladen z.B. nach dem Ankippen eines Fensters in eine Lüftungsposition fährt. Und vieles mehr.
- Übersicht für das ASC Device + + Define{ ascAPIget('Getter') }
define <name> AutoShuttersControl
+ define myASControl AutoShuttersControl
{ ascAPIget('Getter','ROLLODEVICENAME') }
Getter | Erläuterung |
---|---|
outTemp | aktuelle Außentemperatur sofern Sensor definiert |
ResidentsStatus | aktueller Status des Residents Devices |
ResidentsLastStatus | letzter Status des Residents Devices |
Azimuth | Azimut Wert |
Elevation | Elevation Wert |
ASCenable | ist die ASC Steuerung global aktiv? |
Getter | Erläuterung |
FreezeStatus | 1=soft, 2=Daytime, 3=hard |
NoOffset | Wurde die Behandlung von Offset deaktiviert (Beispiel bei Fahrten über Fensterevents) |
LastDrive | Grund des letzten Fahrens |
LastPos | die letzte Position des Rollladens |
LastPosTimestamp | Timestamp der letzten festgestellten Position |
LastManPos | Position der letzten manuellen Fahrt |
LastManPosTimestamp | Timestamp der letzten manuellen Position |
SunsetUnixTime | berechnete Unixzeit für Abends (Sonnenuntergang) |
Sunset | 1=Abendfahrt wurde durchgeführt, 0=noch keine Abendfahrt durchgeführt |
SunriseUnixTime | berechnete Unixzeit für Morgens (Sonnenaufgang) |
Sunrise | 1=Morgenfahrt wurde durchgeführt, 0=noch keine Morgenfahrt durchgeführt |
RoommatesStatus | aktueller Status der/des Roommate/s für den Rollladen |
RoommatesLastStatus | letzter Status der/des Roommate/s für den Rollladen |
ShadingStatus | Ausgabe des aktuellen Shading Status, „in“, „out“, „in reserved“, „out reserved“ |
ShadingStatusTimestamp | Timestamp des letzten Beschattungsstatus |
IfInShading | Befindet sich der Rollladen, in Abhängigkeit des Shading Mode, in der Beschattung |
WindProtectionStatus | aktueller Status der Wind Protection „protection“ oder „unprotection“ |
RainProtectionStatus | aktueller Status der Regen Protection „protection“ oder „unprotection“ |
DelayCmd | letzter Fahrbefehl welcher in die Warteschlange kam. Grund z.B. Partymodus. |
Status | Position des Rollladens |
ASCenable | Abfrage ob für den Rollladen die ASC Steuerung aktiv ist. |
{ ascAPIget('Getter') }
Getter | Erläuterung |
---|---|
outTemp | aktuelle Außentemperatur sofern Sensor definiert |
ResidentsStatus | aktueller Status des Residents Devices |
ResidentsLastStatus | letzter Status des Residents Devices |
Azimuth | Azimut Wert |
Elevation | Elevation Wert |
ASCenable | ist die ASC Steuerung global aktiv? |