Für die Zustandsübersichet der Rolladen und Raffstore nuzte ich das Widget shutter_small. Ich weiss nicht mehr wer der Urheber ist, habs hier aus dem Forum.
Ist es möglich dieses im device.shutter zu integrieren? Es würde dann wieder ein individual Widget aus den pages verschwinden.
Muss nicht in der SV 2.9 sein. Vielleicht für ein zukünftiges Release mal überdenken.
small_shutter.PNG
Code:
/** * Small Shutter * * @param unique id for this widget * @param name of the shutter * @param a gad/item for long move * @param a gad/item for short move * @param a gad/item for the actual position */ {% macro smallshut(id, txt, gad_move, gad_stop, gad_position) %} {% import "basic.html" as basic %} {% import "icon.html" as icon %} {% set uid = uid(page, id) %} /** Design */ <div id="{{ uid }}" class="smallshut"> <table style="width:100%; text-align: left;"> <tr> <th width="35%">{% if txt %} {{ txt }} {% endif %}</th> <td width="15%"> {% if gad_move %} {{ basic.button(id~'up', gad_move, '', 'arrow-u', '0', 'micro') }} {% endif %} </td> <td width="15%"> {% if gad_stop %} {{ basic.button(id~'stop', gad_stop, '', 'audio_stop.svg', '1', 'micro') }} {% endif %} </td> <td width="15%"> {% if gad_move %} {{ basic.button(id~'down', gad_move, '', 'arrow-d', '1', 'micro') }} {% endif %} </td> <td width="20%"> {% if gad_position %} {{ icon.shutter(id~'position', '', gad_position) }} {% endif %} </td> </tr> </table> </div> {% endmacro %}
Muss nicht in der SV 2.9 sein. Vielleicht für ein zukünftiges Release mal überdenken.
small_shutter.PNG
Kommentar