Skip to content
msinn edited this page Sep 18, 2016 · 6 revisions

In diesem Artikel soll gesammelt werden, was beim Umstieg auf 2.8 zu beachten ist.


Icons

Die PNG-Icons wurden entfernt. Deshalb müssen die Pfade zu den Icons auf SVG geändert werden.

In Widgets

In den Widgets basic.button, basic.dual, basic.switch und basic.symbol werden die alten PNG-Pfade bei der Anzeige automatisch umgewandelt.
Es gibt aber keine Garantie, dass dies in Version 2.9 auch noch so sein wird. Bei Gelegenheit sollten diese also trotzdem angepasst werden. Wie das genau aussehen muss, ist in der Doku der einzelnen Widgets beschrieben.

Direkt eingebunden per <img>

Für den normalen Status {{ icon0 }} muss nur die Endung von .png zu .svg geändert werden.
Für den Highlight-Status {{ icon1 }} sieht die Anpassung folgendermassen aus:

alt: <img class="icon" src="{{ icon1 }}light_light.png" />
neu: <img class="icon icon1" src="{{ icon }}light_light.svg" />

Individuelle Farbe können per CSS festgelegt werden:

neu: <img class="icon icon1" src="{{ icon }}light_light.svg" style="fill: #ff0000; stroke: #ff0000;" />

Google-Kalender

Am einfachsten kann der neue iCal-Service verwendet werden. Als URL wird die Privatadresse angegeben, welche in den Einstellungen des Kalenders bei Google zu finden ist.

Bei Nutzung im Zusammenspiel mit SmartHomeNG

Wenn smartVISU im Zusammenspiel mit SmartHomeNG genutzt wird, sind folgende Punkte zu beachten:

SQLite Plugin

Anstelle des Plugins sqlite ist das Plugin sqlite_visu_28 in SmartHomeNG zu konfigurieren. Dieses Plugin konvertiert beim ersten Start die sqlite Datenbank von SmartHomeNG. Um den Weg zurück zu ermöglichen, sollte vorher (bei gestopptem SmartHomeNG) eine Sicherung der Datenbank angelegt werden. Dazu eine Kopie der Datei var/db/smarthome.db erzeugen.

Autogenerierung von Visu Pages

...

Bei Nutzung im Zusammenspiel mit smarthome.py

Wenn smartVISU im Zusammenspiel mit SmartHome.py genutzt wird, sind folgende Punkte zu beachten:

SQLite Plugin

...