Ich hab oben die zweite Version hochgeladen, über die jetzt auch ziemlich einfach ein Floorplan belegt werden kann.
Unterstützt werden zur Zeit Labels und Buttons.
Labels
Code:
<div ips-variable-id="27953" ips-variable-label="Temperatur: " style="top: 40px; left: 400px;" class="variable">Temperatur: 00.00 °C</div>
Ein Label kann eingebaut werden, indem ihr diese Zeile mit eure HTML Datei einfügt und die Parameter anpasst. Das Label wird alle 10 Sekunden automatisch mit dem Wert von IP-Symcon aktualisiert. Das Prefix/Suffix ect. wird automatisch vom IP-Symcon Variablenprofil vorgegeben.
- ips-variable-id: Die VariablenID von eurer Variable
- ips-variable-label: Ein zusätzlicher Text, der vor dem Variableninhalt kommt
- style: CSS-Parameter zur Positionierung.
Buttons
Code:
<button data-dojo-type="dijit.form.Button" style="top: 70px; left: 240px;" class="button">ON
<script type="dojo/method" data-dojo-event="onClick" data-dojo-args="evt">
ips.FS20_SwitchMode(51629, true);
</script>
</button>
Ein normaler Button wird genauso wie ein Label, einfach per Copy&Paste dieses Code-Blocks hinzugefügt. Über die Codezeile kann dann gezielt ein oder mehrere Befehle ausgeführt werden.
- Der Text "ON" kann beliebig verändert werden
- ips.*: ips. Prefix, gefolgt von dem ganz normalen PHP-Befehl
- style: CSS-Parameter zur Positionierung.