Seit v3.3 hat sich ein Bug in die Konfigurationsseite von smartVISU eingeschlichen, durch den der eingestellte Treiber immer wieder mit „offline“ überschrieben wird. Dies passiert, wenn man die Konfigurationsseite von der Doku oder einem Beispiel aus aufruft und dann im Tab „global“ Einstellungen speichert. Dann wird die Treiber-Einstellung für die Doku-/Beispielseiten in die globalen Einstellungen übernommen.
Als Nebeneffekt kann es passieren, dass nicht mehr alle Visu-Seiten angezeigt werden. Das betrifft Anwender, die von smarthomeNG autogenerierte Seiten mit eigenen Seiten mischen. Es werden dann nur noch die Seiten im konfigurierten eigenen Ordner gefunden, aber nicht im Ordner ./pages/smarthome. Letzterer wird nur in den Suchpfad integriert, wenn der Teiber auf „smarthomeNG“ steht.
Abhilfe:
Gruß
Wolfram
Als Nebeneffekt kann es passieren, dass nicht mehr alle Visu-Seiten angezeigt werden. Das betrifft Anwender, die von smarthomeNG autogenerierte Seiten mit eigenen Seiten mischen. Es werden dann nur noch die Seiten im konfigurierten eigenen Ordner gefunden, aber nicht im Ordner ./pages/smarthome. Letzterer wird nur in den Suchpfad integriert, wenn der Teiber auf „smarthomeNG“ steht.
Abhilfe:
- Konfigurationsseite nur aus den konfigurierten Seiten heraus aufrufen
- oder in der ./pages/base/config.html die Zeile 44 ändern in
Code:{% if cfg_data['driver'] is defined and not isfile('driver/io_' ~ cfg_data['driver'] ~ '.js') %}
Gruß
Wolfram