Dokumentation
SelectLocation
Benötigt: IP-Symcon >= 5.0
Erstellt eine Eingabe für eine Position mit der Beschriftung caption. Hier kann die Position bei Internetzugriff per Karte ausgewählt werden. Alternativ können Längen- und Breitengrad auch manuell angegeben werden.


Falls im "elements"-Bereich erstellt, wird bei Übernahme die Eigenschaft name auf ein JSON-codiertes Objekt gesetzt, welches folgende Parameter enthält:
Parameter | Beschreibung |
---|---|
latitude | Breitengrad der Position |
longitude | Längengrad der Position |
Wurde keine Position ausgewählt, so stehen alle Parameter auf 0.
Parameter
Parameter | Beschreibung |
---|---|
caption | Sichtbare Beschriftung |
enabled (optional) | (default: true) Bei true kann die Auswahl verwendet werden, ansonsten wird sie deaktiviert dargestellt (ab IP-Symcon 5.2) |
name (optional) | Name der Auswahl/der zu setzenden Eigenschaft |
type | SelectLocation |
value (optional) | (default: keine Position ausgewählt) Der Wert der Auswahl - Sofern es eine dazugehörige Eigenschaft gibt, wird dieser Parameter im elements-Bereich durch die Eigenschaft überschrieben (ab IP-Symcon 5.2) |
visible (optional) | (default: true) Bei true ist die Auswahl sichtbar, ansonsten ist sie unsichtbar (ab IP-Symcon 5.2) |
width (optional) | (default: 300px) Feste Breite des Eingabefeldes in Pixel oder % als String, z.B. "40%" oder "250px" (ab IP-Symcon 5.3) |
Beispiel
{ "type": "SelectLocation", "name": "Location", "caption": "Home" }