add API Reference to Commandref

This commit is contained in:
Marko Oldenburg 2019-05-20 14:23:11 +02:00
parent 041d5b85ba
commit 99277307d2
2 changed files with 53 additions and 8 deletions

View File

@ -5250,6 +5250,51 @@ sub getblockAscDrivesAfterManual {
<li><strong>ASC_WindowRec_subType</strong> - Typ des verwendeten Fensterkontaktes: twostate (optisch oder magnetisch) oder threestate (Drehgriffkontakt) (default: twostate)</li>
</ul>
</ul>
<strong><u>Beschreibung der AutoShuttersControl API</u></strong>
</br>Mit dem Aufruf der API Funktion und &Uuml;bergabe der entsprechenden Parameter ist es m&ouml;glich auf interne Daten zu zu greifen.
</p>
<u>&Uuml;bersicht f&uuml;r das Rolllo Device</u>
<ul>
<code>ascAPIget('Getter','ROLLODEVICENAME')</code><br>
</ul>
<table border="1">
<th>Getter</th><th>Erl&auml;uterung</th>
<tr><td>FreezeStatus</td><td>1=soft, 2=Daytime, 3=hard</tr>
<tr><td>NoOffset</td><td>Wurde die Behandlung von Offset deaktiviert (Beispiel bei Fahrten &uuml;ber Fensterevents)</tr>
<tr><td>LastDrive</td><td>Grund des letzten Fahrens</tr>
<tr><td>LastPos</td><td>die letzte Position des Rolllos</tr>
<tr><td>LastPosTimestamp</td><td>Timestamp der letzten festgestellten Position</tr>
<tr><td>LastManPos</td><td>Position der letzten manuellen Fahrt</tr>
<tr><td>LastManPosTimestamp</td><td>Timestamp der letzten manuellen Position</tr>
<tr><td>SunsetUnixTime</td><td>berechnete Unixzeit f&uuml;r Abends (Sonnenuntergang)</tr>
<tr><td>Sunset</td><td>1=Abendfahrt wurde durchgef&uuml;hrt, 0=noch keine Abendfahrt durchgef&uuml;hrt</tr>
<tr><td>SunriseUnixTime</td><td>berechnete Unixzeit f&uuml;r Morgens (Sonnenaufgang)</tr>
<tr><td>Sunrise</td><td>1=Morgenfahrt wurde durchgef&uuml;hrt, 0=noch keine Morgenfahrt durchgef&uuml;hrt</tr>
<tr><td>RoommatesStatus</td><td>aktueller Status der/des Roommate/s f&uuml;r das Rolllo</tr>
<tr><td>RoommatesLastStatus</td><td>letzter Status der/des Roommate/s f&uuml;r das Rolllo</tr>
<tr><td>ShadingStatus</td><td>Ausgabe des aktuellen Shading Status, in, out, in reserved, out reserved</tr>
<tr><td>ShadingStatusTimestamp</td><td>Timestamp des letzten Beschattungsstatus</tr>
<tr><td>IfInShading</td><td>Befindet sich das Rolllo, in Abh&auml;ngigkeit des Shading Mode, in der Beschattung</tr>
<tr><td>WindProtectionStatus</td><td>aktueller Status der Wind Protection protection oder unprotection</tr>
<tr><td>RainProtectionStatus</td><td>aktueller Status der Regen Protection protection oder unprotection</tr>
<tr><td>DelayCmd</td><td>letzter Fahrbefehl welcher in die Warteschlange kam. Grund z.B. Partymodus.</tr>
<tr><td>Status</td><td>Position des Rolllos</tr>
<tr><td>ASCenable</td><td>Abfrage ob f&uuml;r das Rolllo die ASC Steuerung aktiv ist.</tr>
<table/>
</p>
<u>&Uuml;bersicht f&uuml;r das ASC Device</u>
<ul>
<code>ascAPIget('Getter')</code><br>
</ul>
<table border="1">
<th>Getter</th><th>Erl&auml;uterung</th>
<tr><td>outTemp </td><td>aktuelle Außentemperatur sofern Sensor definiert</tr>
<tr><td>ResidentsStatus</td><td>aktueller Status des Residents Devices</tr>
<tr><td>ResidentsLastStatus</td><td>letzter Status des Residents Devices</tr>
<tr><td>Azimuth</td><td>Azimut Wert</tr>
<tr><td>Elevation</td><td>Elevation Wert</tr>
<tr><td>ASCenable</td><td>ist die ASC Steuerung global aktiv?</tr>
<table/>
</ul>
=end html_DE

Binary file not shown.