Hallo erstmal
Ich lese hier nun schon seit langem mit und konnte bisher alle meine Fragen per SuFu klären.
Nun weiss ich aber nicht mehr weiter.
In letzter Zeit hat sich ja gegenüber dem Image von 2013 einiges getan. Deshalb habe ich meinen RasPi 2 gemäss https://github.com/smarthomeNG/smart...plettanleitung neu aufgesetzt (mit Jessie Lite, knxd, SmartHomeNG 1.1, smartVISU 2.7).
Nun werden aber in den smartVISU Pages keine Widgets mehr generiert.
Die navigation.html und die einzelnen Pages werden erstellt, aber die Pages bestehen immer nur aus Icon und Titel und haben keine Blöcke und Widgets.
Dies sieht dann etwa so aus: Screenshot.png
Die generierte TreppeEG.html hat folgenden Inhalt:
Die zu Testzwecken einzige Item conf habe ich vom alten funktionierenden System kopiert und lautet folgendermassen (als Original auch im Anhang):
Ich habe auch versucht alle Leerzeilen, Einrückungen und Kommentare zu löschen. Dies hat aber auch nichts geändert.
Auch mit anderen Räumen hat es nicht funktioniert.
Per CLI werden alle Items aufgelistet und lassen sich auch bedienen:
Zu guter Letzt hier noch das Debug-Log. Ich sehe darin nichts verdächtiges.
Hat jemand eine Idee, woran dies liegen könnte?
Ich weiss nicht mehr, wo ich noch suchen soll.
Danke und Gruss
Stefan
Ich lese hier nun schon seit langem mit und konnte bisher alle meine Fragen per SuFu klären.
Nun weiss ich aber nicht mehr weiter.
In letzter Zeit hat sich ja gegenüber dem Image von 2013 einiges getan. Deshalb habe ich meinen RasPi 2 gemäss https://github.com/smarthomeNG/smart...plettanleitung neu aufgesetzt (mit Jessie Lite, knxd, SmartHomeNG 1.1, smartVISU 2.7).
Nun werden aber in den smartVISU Pages keine Widgets mehr generiert.
Die navigation.html und die einzelnen Pages werden erstellt, aber die Pages bestehen immer nur aus Icon und Titel und haben keine Blöcke und Widgets.
Dies sieht dann etwa so aus: Screenshot.png
Die generierte TreppeEG.html hat folgenden Inhalt:
HTML-Code:
/** * ----------------------------------------------------------------------------- * @package smartVISU * @author Martin Gleiß * @copyright 2012 * @license GPL [http://www.gnu.de] * ----------------------------------------------------------------------------- */ {% extends "rooms.html" %} {% block content %} <h1><img class="icon" src='{{ icon0 }}scene_stairs.png' />Treppe EG</h1> {% endblock %}
Code:
[TreppeEG] name = Treppe EG sv_page = TreppeEG sv_img = scene_stairs.png [[Licht]] name = Licht sv_widget = {{ device.dimmer('item', '', 'item.ein_aus', 'item.Wert', 0, 100) }} visu_acl = rw # [[[dim]]] # knx_dpt = 3 # knx_listen = 10/1/1 # knx_send = 10/1/1 # name = dim # type = list # visu_acl = rw [[[ein_aus]]] knx_dpt = 1 knx_cache = 10/1/3 knx_send = 10/1/0 name = ein/aus type = bool visu_acl = rw [[[Wert]]] knx_dpt = 5.001 knx_cache = 10/1/4 knx_send = 10/1/2 name = Wert type = num visu_acl = rw
Auch mit anderen Räumen hat es nicht funktioniert.
Per CLI werden alle Items aufgelistet und lassen sich auch bedienen:
Code:
> la Items: ====== env.core.version = 1.1.1 env.core.update = False env.core.upgrade = False env.core.start = 2016-07-13 22:39:25.580992+02:00 env.core.memory = 13643776 env.core.threads = 7.0 env.core.garbage = 0.0 env.core env.location.day = False env.location.night = True env.location.sunrise = 2016-07-14 05:45:32.135816+02:00 env.location.sunset = 2016-07-14 21:21:19.553323+02:00 env.location.moonrise = 2016-07-14 16:13:31.161247+02:00 env.location.moonset = 2016-07-14 01:55:45.202941+02:00 env.location.moonphase = 3 env.location.moonlight = 67 env.location env.system.start = 2016-07-12 21:58:19.645673+02:00 env.system.load = 0.01 env.system.name = raspberrypi env.system env TreppeEG.Licht.ein_aus = False TreppeEG.Licht.Wert = 0 TreppeEG.Licht TreppeEG > update TreppeEG.Licht.ein_aus = True
Zu guter Letzt hier noch das Debug-Log. Ich sehe darin nichts verdächtiges.
Code:
smarthome@raspberrypi:/usr/local/smarthome/bin $ python3 smarthome.py -d 2016-07-13 22:35:59,720 INFO Main Start SmartHome.py 1.1.1 -- smarthome.py:__init__:245 2016-07-13 22:35:59,721 DEBUG Main Python 3.4.2 -- smarthome.py:__init__:246 2016-07-13 22:35:59,723 INFO Main Init Scheduler -- scheduler.py:__init__:86 2016-07-13 22:35:59,725 DEBUG Scheduler creating 5 workers -- scheduler.py:run:93 2016-07-13 22:35:59,726 INFO Main Init Plugins -- smarthome.py:start:291 2016-07-13 22:35:59,735 DEBUG Main Plugin: knx -- plugin.py:__init__:43 2016-07-13 22:35:59,751 DEBUG Main Plugin: visu -- plugin.py:__init__:43 2016-07-13 22:35:59,779 DEBUG Main Plugin: cli -- plugin.py:__init__:43 2016-07-13 22:35:59,785 DEBUG Main Plugin: sql -- plugin.py:__init__:43 2016-07-13 22:35:59,804 DEBUG Main SQLite 3.8.7.1 -- __init__.py:__init__:62 2016-07-13 22:35:59,848 DEBUG Main SQLite: database integrity ok -- __init__.py:__init__:78 2016-07-13 22:35:59,858 DEBUG Main SQLite pack next time: 2016-07-14 03:02:00+02:00 -- scheduler.py:_next_time:303 2016-07-13 22:35:59,860 INFO Main Init Items -- smarthome.py:start:297 2016-07-13 22:35:59,900 DEBUG Main Item env.core.memory = 16924672.0 via SQLite None None -- item.py:set:476 2016-07-13 22:35:59,911 DEBUG Main Item env.core.threads = 7.0 via SQLite None None -- item.py:set:476 2016-07-13 22:35:59,921 DEBUG Main Item env.core.garbage = 0.0 via SQLite None None -- item.py:set:476 2016-07-13 22:35:59,923 DEBUG Main Item env.core: no type specified. -- item.py:__init__:242 2016-07-13 22:35:59,943 DEBUG Main Item env.location: no type specified. -- item.py:__init__:242 2016-07-13 22:35:59,956 DEBUG Main Item env.system.load = 0.04 via SQLite None None -- item.py:set:476 2016-07-13 22:35:59,961 DEBUG Main Item env.system: no type specified. -- item.py:__init__:242 2016-07-13 22:35:59,962 DEBUG Main Item env: no type specified. -- item.py:__init__:242 2016-07-13 22:35:59,969 DEBUG Main KNX: ein/aus listen on and init with cache 10/1/3 -- __init__.py:parse_item:262 2016-07-13 22:35:59,973 DEBUG Main KNX: Wert listen on and init with cache 10/1/4 -- __init__.py:parse_item:262 2016-07-13 22:35:59,974 DEBUG Main Item TreppeEG.Licht: no type specified. -- item.py:__init__:242 2016-07-13 22:35:59,975 DEBUG Main Item TreppeEG: no type specified. -- item.py:__init__:242 2016-07-13 22:35:59,977 INFO Main Items: 26 -- smarthome.py:start:329 2016-07-13 22:35:59,978 INFO Main Start Logics -- logic.py:__init__:33 2016-07-13 22:35:59,979 DEBUG Main Reading Logics from /usr/local/smarthome/lib/env/logic_conf -- logic.py:_read_logics:64 2016-07-13 22:35:59,982 DEBUG Main Reading Logics from /usr/local/smarthome/etc/logic.conf -- logic.py:_read_logics:64 2016-07-13 22:35:59,984 DEBUG Main Logic: env_daily -- logic.py:__init__:44 2016-07-13 22:36:00,008 DEBUG Main env_daily next time: 2016-07-14 06:00:00+02:00 -- scheduler.py:_next_time:303 2016-07-13 22:36:00,009 DEBUG Main Logic: env_init -- logic.py:__init__:44 2016-07-13 22:36:00,013 DEBUG Main Logic: env_stat -- logic.py:__init__:44 2016-07-13 22:36:00,018 DEBUG Main env_stat next time: 2016-07-13 22:36:10+02:00 -- scheduler.py:_next_time:303 2016-07-13 22:36:00,020 DEBUG Main Logic: env_loc -- logic.py:__init__:44 2016-07-13 22:36:00,025 INFO Main Start Plugins -- plugin.py:start:65 2016-07-13 22:36:00,026 DEBUG Main Starting knx Plugin -- plugin.py:start:67 2016-07-13 22:36:00,028 DEBUG Main Starting visu Plugin -- plugin.py:start:67 2016-07-13 22:36:00,030 DEBUG Main Starting cli Plugin -- plugin.py:start:67 2016-07-13 22:36:00,034 DEBUG Main Starting sql Plugin -- plugin.py:start:67 2016-07-13 22:36:00,265 DEBUG Connections KNX: connected to 127.0.0.1:6720 -- connection.py:connect:392 2016-07-13 22:36:00,267 DEBUG Connections KNX: reading eibd cache -- __init__.py:handle_connect:121 2016-07-13 22:36:00,270 DEBUG Connections KNX: enable group monitor -- __init__.py:handle_connect:125 2016-07-13 22:36:00,272 DEBUG Connections WebSocket: binding to 0.0.0.0:2424 (TCP) -- connection.py:connect:160 2016-07-13 22:36:00,274 DEBUG Connections CLI: binding to 0.0.0.0:2323 (TCP) -- connection.py:connect:160 2016-07-13 22:36:05,261 DEBUG env_init Item env.core.version = 1.1.1 via Logic None None -- item.py:__update:373 2016-07-13 22:36:05,317 DEBUG env_init Item env.core.start = 2016-07-13 22:36:05.314981+02:00 via Logic None None -- item.py:__update:373 2016-07-13 22:36:05,321 DEBUG env_loc Item env.location.sunrise = 2016-07-14 05:45:32.135816+02:00 via Logic None None -- item.py:__update:373 2016-07-13 22:36:05,326 DEBUG env_init Item env.system.name = raspberrypi via Logic None None -- item.py:__update:373 2016-07-13 22:36:05,327 DEBUG sh.gc Garbage collector: collected 0 objects. -- smarthome.py:_garbage_collection:522 2016-07-13 22:36:05,364 DEBUG env_loc Item env.location.sunset = 2016-07-14 21:21:19.553323+02:00 via Logic None None -- item.py:__update:373 2016-07-13 22:36:05,373 DEBUG env_init Item env.system.start = 2016-07-12 21:58:19.370448+02:00 via Logic None None -- item.py:__update:373 2016-07-13 22:36:05,430 DEBUG env_loc Item env.location.moonrise = 2016-07-14 16:13:31.161247+02:00 via Logic None None -- item.py:__update:37 3 2016-07-13 22:36:05,436 DEBUG sh.gc Object references: 10989 -- smarthome.py:_maintenance:514 2016-07-13 22:36:05,452 DEBUG env_loc Item env.location.moonset = 2016-07-14 01:55:45.202941+02:00 via Logic None None -- item.py:__update:373 2016-07-13 22:36:05,461 DEBUG env_loc Item env.location.moonphase = 3 via Logic None None -- item.py:__update:373 2016-07-13 22:36:05,480 DEBUG env_loc Item env.location.night = True via Logic None None -- item.py:__update:373 2016-07-13 22:36:05,800 DEBUG Scheduler env_loc next time: 2016-07-13 23:06:05+02:00 -- scheduler.py:_next_time:303 2016-07-13 22:36:05,808 DEBUG Scheduler sh.gc next time: 2016-07-14 02:04:00+02:00 -- scheduler.py:_next_time:303 2016-07-13 22:36:10,364 DEBUG env_stat Item env.core.memory = 15650816 via Logic None None -- item.py:__update:373 2016-07-13 22:36:10,375 DEBUG env_stat Item env.system.load = 0.01 via Logic None None -- item.py:__update:373 2016-07-13 22:36:10,381 DEBUG env_stat Item env.location.moonlight = 67 via Logic None None -- item.py:__update:373 2016-07-13 22:36:10,839 DEBUG Scheduler env_stat next time: 2016-07-13 22:41:10+02:00 -- scheduler.py:_next_time:303 2016-07-13 22:36:28,774 INFO Main knx: 1.0.100 set 20/3/13 to 0ca1 -- __init__.py:parse_telegram:189 2016-07-13 22:36:29,583 DEBUG Main WebSocket: incoming connection from 192.168.0.179:61861 to 0.0.0.0:2424 -- connection.py:accept:187 2016-07-13 22:36:29,585 DEBUG Main rfc6455 Handshake -- __init__.py:rfc6455_handshake:392 2016-07-13 22:36:29,642 DEBUG Main 192.168.0.179:61861 sent '{"cmd":"proto","ver":3}' -- __init__.py:json_parse:273
Hat jemand eine Idee, woran dies liegen könnte?
Ich weiss nicht mehr, wo ich noch suchen soll.
Danke und Gruss
Stefan
Kommentar