Hallo!
Zuerst ein mal: smarthome.py und smartVISU sind wirklich eine super Kombi! Bin seit gestern Abend am Werkeln und schon überaus glücklich mit den bisherigen Resultaten! Die Raum-Übersicht mit Anzeige von Licht, Fensterstatus usw. ist fertig. Nun möchte ich die einzelnen Räume erstellen und habe folgendes Problem:
Die Icons werden nur angezeigt, wenn das Item "1" ist!? Schwer zu beschreiben: Zuerst hatte ich die Sachen nur in <div class="block"> eingefügt. Da wurde dann nur beim Laden extrem kurz etwas angezeigt. Dann habe ich - wie in verschiedenen Beispielen - das "collapsible" drumherum gebastelt. Jetzt werden Licht und Steckdose, nicht aber das Fenster angezeigt (im Collapsible). Dann das ganze mal testweise in den "preblock" kopiert: Da werden die Icons von Licht und Steckdose jetzt nur wenn die Items "1" sind angezeigt. Ich kann jetzt also quasi mit den identischen basic.switches im Collapsible die Sichtbarkeit ein/ausschalten. Dass funktioniert sogar über verschiedene Endgeräte hinweg (auch sichtbar im smarthome-log).
Jemand eine Idee?
Viele Grüße
Robert
Zuerst ein mal: smarthome.py und smartVISU sind wirklich eine super Kombi! Bin seit gestern Abend am Werkeln und schon überaus glücklich mit den bisherigen Resultaten! Die Raum-Übersicht mit Anzeige von Licht, Fensterstatus usw. ist fertig. Nun möchte ich die einzelnen Räume erstellen und habe folgendes Problem:
Die Icons werden nur angezeigt, wenn das Item "1" ist!? Schwer zu beschreiben: Zuerst hatte ich die Sachen nur in <div class="block"> eingefügt. Da wurde dann nur beim Laden extrem kurz etwas angezeigt. Dann habe ich - wie in verschiedenen Beispielen - das "collapsible" drumherum gebastelt. Jetzt werden Licht und Steckdose, nicht aber das Fenster angezeigt (im Collapsible). Dann das ganze mal testweise in den "preblock" kopiert: Da werden die Icons von Licht und Steckdose jetzt nur wenn die Items "1" sind angezeigt. Ich kann jetzt also quasi mit den identischen basic.switches im Collapsible die Sichtbarkeit ein/ausschalten. Dass funktioniert sogar über verschiedene Endgeräte hinweg (auch sichtbar im smarthome-log).
Jemand eine Idee?
HTML-Code:
/** * ----------------------------------------------------------------------------- * @package smartVISU * @author Martin Gleiß * @copyright 2012 * @license GPL <http://www.gnu.de> * ----------------------------------------------------------------------------- */ {% extends "raeume.html" %} {% block content %} <h1><img class="icon" src='{{ icon0 }}scene_office.png'/>Hobbyraum</h1> <div class="preblock"> <span data-role="controlgroup" data-type="horizontal"> {{ basic.dual('Hobbyraum.Steckdosen', 'Hobbyraum.Steckdosen', icon1~'message_socket.png', icon0~'message_socket.png') }} schaltbare Steckdosen {{ basic.dual('Hobbyraum.Deckenlicht', 'Hobbyraum.Deckenlicht', icon1~'light_downlight.png', icon0~'light_downlight.png') }} {{ basic.symbol('Hobbyraum.Fenster_verriegelt', 'Hobbyraum.Fenster_verriegelt', 'Fenster verriegelt', icon0~'fts_window_2w.png.png') }} {{ basic.symbol('Hobbyraum.Fenster_verriegelt', 'Hobbyraum.Fenster_verriegelt', 'Fenster offen', icon1~'fts_window_2w_open_l.png', 0) }} </span> </div> <div class="block"> <div class="set-2" data-role="collapsible-set" data-theme="c" data-content-theme="a" data-mini="true"> <div data-role="collapsible" data-collapsed="false" > <h3>Inhalt</h3> {{ basic.switch('Hobbyraum.Steckdosen', 'Hobbyraum.Steckdosen', icon1~'message_socket.png', icon0~'message_socket.png') }} schaltbare Steckdosen {{ basic.switch('Hobbyraum.Deckenlicht', 'Hobbyraum.Deckenlicht', icon1~'light_downlight.png', icon0~'light_downlight.png') }} {{ basic.symbol('Hobbyraum.Fenster_verriegelt', 'Hobbyraum.Fenster_verriegelt', 'Fenster verriegelt', icon0~'fts_window_2w.png.png') }} {{ basic.symbol('Hobbyraum.Fenster_verriegelt', 'Hobbyraum.Fenster_verriegelt', 'Fenster offen', icon1~'fts_window_2w_open_l.png', 0) }} </div> <div data-role="collapsible"> <h3>Einstellungen</h3> </div> </div> </div> {% endblock %}
Robert
Kommentar