Hallo,
leider komme ich mit der UZSU nicht zurecht. Ich bin sicherlich auch noch durch Vieles der SmartVISU nicht durchgestiegen, aber die uzsu war das Killerkriterium, mich damit zu beschäftigen.
Konkret wollte ich in einem ersten Versuch mal einen Rolladen über die UZSU steuern.
Was ich getan habe:
- ich habe die Dateien visu.js, widget_uzsu.html und visu.css aus https://github.com/mworion/uzsu_widget in mein Verzeichnis für die Visu unter /pages/VisuSpeedy kopiert.
- Die __init__.py in ein neues Verzeichnis auf /plugins/uszu kopiert
- In /etc/plugin.conf habe ich die UZSU aktiviert:
- Bei den Items habe ich eine "uzsu.conf" angelegt mit folgendem Eintrag:
- In der Visu-Seite (room_working.html) habe ich jetzt folgenden Inhalt:
Leider erscheint beim Aufrufen der Seite folgender Hinweis:
, wobei die Datei widget_uszu.html folgende Zeile 568 hat:
Bei der Suche habe ich diese Fehlermeldung bereits schon mal gefunden (https://knx-user-forum.de/forum/supportforen/smarthome-py/34075-neues-plugin-uzsu-universelle-zeitschaltuhr?p=657818#post657818), kann aber mit dem weiteren Inhalt nichts anfangen. Für mich wäre das echt interessant, die UZSU zum Laufen zu bringen. Habt Ihr also irgendwelche Tipps? Kann ich irgendwie einfach prüfen, ob schon mal das Plugin an sich läuft? Viele Grüße, Stefan
leider komme ich mit der UZSU nicht zurecht. Ich bin sicherlich auch noch durch Vieles der SmartVISU nicht durchgestiegen, aber die uzsu war das Killerkriterium, mich damit zu beschäftigen.
Konkret wollte ich in einem ersten Versuch mal einen Rolladen über die UZSU steuern.
Was ich getan habe:
- ich habe die Dateien visu.js, widget_uzsu.html und visu.css aus https://github.com/mworion/uzsu_widget in mein Verzeichnis für die Visu unter /pages/VisuSpeedy kopiert.
- Die __init__.py in ein neues Verzeichnis auf /plugins/uszu kopiert
- In /etc/plugin.conf habe ich die UZSU aktiviert:
Code:
[uzsu] class_name = UZSU class_path = plugins.uzsu
Code:
[Schattierung] [[EG_Arbeitszimmer]] [[[Fenster]]] [[[[Fahren]]]] type = bool [[[[[Schaltuhr]]]]] type=dict uzsu_item=Schattierung.EG_Arbeitszimmer.Fenster.Fahren visu_acl=rw cache = True
Code:
/** * ----------------------------------------------------------------------------- * @package smartVISU * @author Martin Gleiß * @copyright 2012 * @license GPL [http://www.gnu.de] * ----------------------------------------------------------------------------- */ {% extends "base.html" %} {% block sidebar %} {% include 'rooms_menu.html' %} {% endblock %} {% block content %} {% import "widget_uzsu.html" as uzsu %} <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-collapsible="false"> <h3>Deckenlicht</h3> <table width=100%> <td align=left> {{ basic.switch('S1', 'Licht.EG_Arbeitszimmer.Decke', icon1~'light_floor_lamp.png', icon0~'light_floor_lamp.png') }} Arbeitszimmer Decke</td> </table> {{ uzsu.uzsu_icon('Zeitschaltuhr', 'Schattierung.EG_Arbeitszimmer.Fenster.Fahren', 'Schattierung.EG_Arbeitszimmer.Fenster.Fahren') }} </div> </div> </div> {% endblock %}
Code:
smartVISU 18:05, 21.06, v2.7 -------------------------------------------------------------------------------- Error accoured in twig-template engine! error: [B]Unexpected character "&"[/B] file: widget_uzsu.html line: 568 --------------------------------------------------------------------------------
Code:
<td id="LC26" class="blob-code blob-code-inner js-file-line"> <span class="pl-e">data-headline</span>=<span class="pl-s"><span class="pl-pds">"</span>{{ gad_headline|default('UZSU') }}<span class="pl-pds">"</span></span> </td>
Kommentar