Hallo,
ich habe hier eine Seite mit mehreren USZU.
Die Items dazu sehen z.B. so aus:
Das ganze funktioniert auch zunächst wunderbar.
Nach einer Weile aber, funktioniert die ganze Seite nicht mehr. Der Status keines Items wird angezeigt -aber auch keine rote Ecke oben rechts in der Visu.
Erst wenn ich ein USZU-Item anklicke, kommt die Meldung
No UZSU data available in item 'x.uzsu' for widget undefined. Wobei X eins der o.g. Items ist.
Wenn ich Sh.py neu starte, ist das Problem dann wieder behoben.
Woran kann das liegen?
Gruß,
Hendrik
ich habe hier eine Seite mit mehreren USZU.
Code:
/** *
-----------------------------------------------------------------------------
* @package smartVISU * @author Niko Will * @copyright 2013 * @license
GPL
<http: //www.gnu.de>
* -----------------------------------------------------------------------------
*/
{% extends "rooms.html" %}
{% block title %}
Licht
{% endblock %}
{% block header %}
<img class="icon" src='{{ icon0 }}light_light.svg' />
{% endblock %}
{% block content %}
<ul data-role="listview" data-dividertheme="c" class="quad_list">
<li data-role="list-divider">Keller</li>
<li data-role="list-divider">Erdgeschoss</li>
{{quad.stateswitch('eg.Wohnzimmer.Steckdose1', 'eg.Wohnzimmer.Steckdose1', 'icon', '', 'message_socket.svg', '','', '', '', '', '', '', '', 'Wohnzimmer ?', '') }}
{{quad.stateswitch('eg.Wohnzimmer.Steckdose2', 'eg.Wohnzimmer.Steckdose2', 'icon', '', 'message_socket.svg', '','', '', '', '', '', '', '', 'Wohnzimmer Weihnachtsbaum', '') }}
{{ quad.stateswitch('Haustechnik.TVSchrank','eg.Wohnzimmer.TVSchrank', 'icon', [0, 1], '', '', '', '', '', '', '', 'place1', 'place2', 'TV Schrank', '', 'eg.Wohnzimmer.TVSchrank.uzsu', '', '', '', '', '', '', '', 'place3', 'place4', '', '') }}
<li data-role="list-divider">Dachgeschoss</li>
{{quad.stateswitch('og.Lina.Steckdose1', 'og.Lina.Steckdose1', 'icon', '', 'message_socket.svg', '','', '', '', '', '', '', '', 'Lina 1', '') }}
{{quad.stateswitch('og.Lina.Steckdose2', 'og.Lina.Steckdose2', 'icon', '', 'message_socket.svg', '','', '', '', '', '', '', '', 'Lina 2', '') }}
{{quad.stateswitch('og.Elternbad.Steckdose1', 'og.Elternbad.Steckdose1', 'icon', '', 'message_socket.svg', '','', '', '', '', '', '', '', 'Elternbad 1', '') }}
{{quad.stateswitch('og.Elternbad.Steckdose2', 'og.Elternbad.Steckdose2', 'icon', '', 'message_socket.svg', '','', '', '', '', '', '', '', 'Elternbad 2', '') }}
{{quad.stateswitch('og.Till.Steckdose1', 'og.Till.Steckdose1', 'icon', '', 'message_socket.svg', '','', '', '', '', '', '', '', 'Till 1', '') }}
{{quad.stateswitch('og.Till.Steckdose2', 'og.Till.Steckdose2', 'icon', '', 'message_socket.svg', '','', '', '', '', '', '', '', 'Till 2', '') }}
{{quad.stateswitch('Haustechnik.Robomow_Und_Staubsauger1', 'Haustechnik.Robomow_Und_Staubsauger', 'icon', '', 'message_socket.svg', '','', '', '', '', '', '', '', 'Robomow und Staubsauger', '', 'Haustechnik.Robomow_Und_Staubsauger.uzsu' ) }}
<li data-role="list-divider">Funk</li>
{{quad.stateswitch('Funk.SteckdoseFunk3', 'Funk.SteckdoseFunk3', 'icon', '', 'message_socket.svg', '','', '', '', '', '', '', '', 'Funk 3', '', 'Funk.SteckdoseFunk3.uzsu' ) }}
{{quad.stateswitch('Funk.SteckdoseFunk4', 'Funk.SteckdoseFunk4', 'icon', '', 'message_socket.svg', '','', '', '', '', '', '', '', 'Funk 4', '', 'Funk.SteckdoseFunk4.uzsu' ) }}
</ul>
{% endblock %}
{% block quad_bottom %}
{% endblock %}
Code:
Funk:
SteckdoseFunk3:
struct:
- SteckdoseFunk
mqtt_topic_in: stat/gosund3/POWER
mqtt_topic_out: cmnd/gosund3/power
alexa_name: Funkdose 3
alexa_device: Funkdose_3
alexa_description: Funkdose 3
alexa_actions: "TurnOn TurnOff"
struct:
- uzsu.child
hilfs_item:
mqtt_topic_in: tele/gosund3/SENSOR
SteckdoseFunk4:
struct:
- SteckdoseFunk
mqtt_topic_in: stat/gosund4/POWER
mqtt_topic_out: cmnd/gosund4/power
alexa_name: Funkdose 4
alexa_device: Funkdose_4
alexa_description: Funkdose 4
alexa_actions: "TurnOn TurnOff"
struct:
- uzsu.child
hilfs_item:
mqtt_topic_in: tele/gosund4/SENSOR
eg:
Wohnzimmer:
TVSchrank:
type: bool
knx_dpt: 1
knx_cache: 4/1/11
knx_send: 4/1/10
alexa_name: "TV Schrank"
alexa_actions: "TurnOn TurnOff"
alexa_device: TV_Schrank
alexa_description: TV_Schrank
struct:
- uzsu.child
Strom:
type: num
knx_dpt: 9
knx_cache: 6/5/102
database: true
influx: true
Nach einer Weile aber, funktioniert die ganze Seite nicht mehr. Der Status keines Items wird angezeigt -aber auch keine rote Ecke oben rechts in der Visu.
Erst wenn ich ein USZU-Item anklicke, kommt die Meldung
No UZSU data available in item 'x.uzsu' for widget undefined. Wobei X eins der o.g. Items ist.
Wenn ich Sh.py neu starte, ist das Problem dann wieder behoben.
Woran kann das liegen?
Gruß,
Hendrik


Kommentar