Ankündigung

Einklappen

Serverwartung 21.2.



Am 21.2. im Laufe des späten Abends wird eine Serverwartung durchgeführt. Das Forum ist dadurch für gut zwei Stunden nicht erreichbar.
Es wird eine Wartungsseite geschaltet.

Mehr anzeigen
Weniger anzeigen

Could not access logic file

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #16
    Hi bmx,

    sorry für die späte Antwort. Bin gestern leider zu nichts gekommen.

    Ich habe deinen Code mal ausprobiert, funktioiniert aber leider nicht. Hier der DEBUG log:
    Code:
    2016-10-29  11:51:50 WARNING  Main         --------------------   Init smarthomeNG 1.2.451   --------------------
    2016-10-29  11:51:50 DEBUG    Main         Python 3.4.2
    2016-10-29  11:51:50 INFO     Main         Init Scheduler
    2016-10-29  11:51:50 DEBUG    Scheduler    creating 5 workers
    2016-10-29  11:51:50 INFO     Main         Init Plugins
    2016-10-29  11:51:50 DEBUG    Main         Plugin: knx
    2016-10-29  11:51:50 DEBUG    Main         KNX[default] time next time: 2016-10-29 11:52:04+02:00
    2016-10-29  11:51:50 DEBUG    Main         Plugin: websocket
    2016-10-29  11:51:50 DEBUG    Main         Plugin: smartvisu
    2016-10-29  11:51:50 DEBUG    Main         Plugin: cli
    2016-10-29  11:51:50 DEBUG    Main         Plugin: sql
    2016-10-29  11:51:50 DEBUG    Main         SQLite 3.8.7.1
    2016-10-29  11:51:50 DEBUG    Main         SQLite: database integrity ok
    2016-10-29  11:51:50 DEBUG    Main         SQLite Maintain next time: 2016-10-30 03:02:00+01:00
    2016-10-29  11:51:50 DEBUG    Main         Plugin: uzsu
    2016-10-29  11:51:50 INFO     Main         Init UZSU
    2016-10-29  11:51:50 INFO     Main         Init Items
    2016-10-29  11:51:50 DEBUG    Main         Item env.core.memory = 22986752.0 via SQLite None None
    2016-10-29  11:51:50 DEBUG    Main         Item env.core.threads = 7.0 via SQLite None None
    2016-10-29  11:51:50 DEBUG    Main         Item env.core.garbage = 0.0 via SQLite None None
    2016-10-29  11:51:50 DEBUG    Main         Item env.core: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         Item env.location.sunrise.azimut: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         Item env.location.sunrise.elevation: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         Item env.location.sunset.azimut: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         Item env.location.sunset.elevation: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         Item env.location.sun_position.azimut: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         Item env.location.sun_position.elevation: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         Item env.location.sun_position: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         Item env.location: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         Item env.system.load = 0.03 via SQLite None None
    2016-10-29  11:51:50 DEBUG    Main         Item env.system.libs: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         Item env.system: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         Item env: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item Zwangsführung Fussbodenheizung Wohnen - HKL 1 is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Zwangsführung Fussbodenheizung Wohnen - HKL 1 listen on 15/1/2
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Zwangsführung Fussbodenheizung Wohnen - HKL 1 listen on and init with 15/1/2
    2016-10-29  11:51:50 DEBUG    Main         Item DG.fussbodenheizung.wohnen: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item Zwangsführung Fussbodenheizung Flur - HKL 2 is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Zwangsführung Fussbodenheizung Flur - HKL 2 listen on 15/1/42
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Zwangsführung Fussbodenheizung Flur - HKL 2 listen on and init with 15/1/42
    2016-10-29  11:51:50 DEBUG    Main         Item DG.fussbodenheizung.flur: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item Zwangsführung Fussbodenheizung Kueche - HKL 3 is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Zwangsführung Fussbodenheizung Kueche - HKL 3 listen on 15/1/52
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Zwangsführung Fussbodenheizung Kueche - HKL 3 listen on and init with 15/1/52
    2016-10-29  11:51:50 DEBUG    Main         Item DG.fussbodenheizung.kueche: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item Zwangsführung Fussbodenheizung Bad - HKL 4 is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Zwangsführung Fussbodenheizung Bad - HKL 4 listen on 15/1/12
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Zwangsführung Fussbodenheizung Bad - HKL 4 listen on and init with 15/1/12
    2016-10-29  11:51:50 DEBUG    Main         Item DG.fussbodenheizung.bad: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item Zwangsführung Fussbodenheizung Alle HKL 1, HKL 2, HKL 3, HKL 4 is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Zwangsführung Fussbodenheizung Alle HKL 1, HKL 2, HKL 3, HKL 4 listen on 15/1/100
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Zwangsführung Fussbodenheizung Alle HKL 1, HKL 2, HKL 3, HKL 4 listen on and init with 15/1/100
    2016-10-29  11:51:50 DEBUG    Main         Item DG.fussbodenheizung.alle: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         Item DG.fussbodenheizung: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item Licht Alle Dachgeschoss is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Licht Alle Dachgeschoss listen on 1/1/254
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Licht Alle Dachgeschoss listen on and init with 1/1/255
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item Licht Alle Dachgeschoss is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Licht Alle Dachgeschoss listen on 1/1/1
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Licht Alle Dachgeschoss listen on and init with 1/1/2
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item Licht Kueche Dachgeschoss is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Licht Kueche Dachgeschoss listen on 1/1/10
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Licht Kueche Dachgeschoss listen on and init with 1/1/11
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item Licht Essen Dachgeschoss is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Licht Essen Dachgeschoss listen on 1/1/20
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Licht Essen Dachgeschoss listen on and init with 1/1/21
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item Licht Wohnzimmer Dachgeschoss is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Licht Wohnzimmer Dachgeschoss listen on 1/1/60
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Licht Wohnzimmer Dachgeschoss listen on and init with 1/1/61
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item Licht Hauptgang Dachgeschoss is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Licht Hauptgang Dachgeschoss listen on 1/1/70
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Licht Hauptgang Dachgeschoss listen on and init with 1/1/71
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item Licht Flur Mitte Dachgeschoss is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Licht Flur Mitte Dachgeschoss listen on 1/1/80
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Licht Flur Mitte Dachgeschoss listen on and init with 1/1/81
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item Licht Schlafzimmer Dachgeschoss is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Licht Schlafzimmer Dachgeschoss listen on 1/1/90
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Licht Schlafzimmer Dachgeschoss listen on and init with 1/1/91
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item Licht Kinderzimmer Dachgeschoss is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Licht Kinderzimmer Dachgeschoss listen on 1/1/100
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Licht Kinderzimmer Dachgeschoss listen on and init with 1/1/101
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item Licht Speiss Dachgeschoss is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Licht Speiss Dachgeschoss listen on 1/1/120
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Licht Speiss Dachgeschoss listen on and init with 1/1/121
    2016-10-29  11:51:50 DEBUG    Main         Item DG.licht: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item Strom TV Dachgeschoss is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Strom TV Dachgeschoss listen on 10/1/10
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Strom TV Dachgeschoss listen on and init with 10/1/11
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item Strom Pumpe Fussbodenheizung is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Strom Pumpe Fussbodenheizung listen on 15/1/110
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Strom Pumpe Fussbodenheizung listen on and init with 15/1/111
    2016-10-29  11:51:50 DEBUG    Main         Item DG.strom.fussbodenheizung: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         Item DG.strom: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item DG.rollo.alle.move is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item DG.rollo.alle.stop is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item DG.rollo.alle.position is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: DG.rollo.alle.position listen on 5/1/103
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: DG.rollo.alle.position listen on and init with 5/1/103
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: DG.rollo.alle.position listen on and init with cache 5/1/103
    2016-10-29  11:51:50 DEBUG    Main         Item DG.rollo.alle: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item DG.rollo.bad.move is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item DG.rollo.bad.stop is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item DG.rollo.bad.position is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: DG.rollo.bad.position listen on 5/1/3
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: DG.rollo.bad.position listen on and init with 5/1/3
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: DG.rollo.bad.position listen on and init with cache 5/1/3
    2016-10-29  11:51:50 DEBUG    Main         Item DG.rollo.bad: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item DG.rollo.kueche.move is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item DG.rollo.kueche.stop is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item DG.rollo.kueche.position is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: DG.rollo.kueche.position listen on 5/1/13
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: DG.rollo.kueche.position listen on and init with 5/1/13
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: DG.rollo.kueche.position listen on and init with cache 5/1/13
    2016-10-29  11:51:50 DEBUG    Main         Item DG.rollo.kueche: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item DG.rollo.wohnen.move is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item DG.rollo.wohnen.stop is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item DG.rollo.wohnen.position is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: DG.rollo.wohnen.position listen on 5/1/63
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: DG.rollo.wohnen.position listen on and init with 5/1/63
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: DG.rollo.wohnen.position listen on and init with cache 5/1/63
    2016-10-29  11:51:50 DEBUG    Main         Item DG.rollo.wohnen: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         Item DG.rollo: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item DG.temperatur.wohnen.ist is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: DG.temperatur.wohnen.ist listen on and init with 15/1/0
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: DG.temperatur.wohnen.ist listen on and init with cache 15/1/0
    2016-10-29  11:51:50 DEBUG    Main         Item DG.temperatur.wohnen.ist = 21.84 via SQLite None None
    2016-10-29  11:51:50 DEBUG    Main         Item DG.temperatur.wohnen: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item DG.temperatur.bad.ist is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: DG.temperatur.bad.ist listen on and init with 15/1/10
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: DG.temperatur.bad.ist listen on and init with cache 15/1/10
    2016-10-29  11:51:50 DEBUG    Main         Item DG.temperatur.bad.ist = 21.5 via SQLite None None
    2016-10-29  11:51:50 DEBUG    Main         Item DG.temperatur.bad: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item DG.temperatur.schlafen.ist is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: DG.temperatur.schlafen.ist listen on and init with 15/1/20
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: DG.temperatur.schlafen.ist listen on and init with cache 15/1/20
    2016-10-29  11:51:50 DEBUG    Main         Item DG.temperatur.schlafen.ist = 23.58 via SQLite None None
    2016-10-29  11:51:50 DEBUG    Main         Item DG.temperatur.schlafen: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item DG.temperatur.kinderzimmer.ist is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: DG.temperatur.kinderzimmer.ist listen on and init with 15/1/30
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: DG.temperatur.kinderzimmer.ist listen on and init with cache 15/1/30
    2016-10-29  11:51:50 DEBUG    Main         Item DG.temperatur.kinderzimmer.ist = 23.06 via SQLite None None
    2016-10-29  11:51:50 DEBUG    Main         Item DG.temperatur.kinderzimmer: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         Item DG.temperatur: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         Item DG: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item system.datetime.time is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: system.datetime.time listen on 10/2/0
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: system.datetime.time listen on and init with 10/2/0
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: Item system.datetime.date is mapped to KNX Instance default
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: system.datetime.date listen on 10/2/1
    2016-10-29  11:51:50 DEBUG    Main         KNX[default]: system.datetime.date listen on and init with 10/2/1
    2016-10-29  11:51:50 DEBUG    Main         Item system.datetime: no type specified.
    2016-10-29  11:51:50 DEBUG    Main         Item system: no type specified.
    2016-10-29  11:51:50 INFO     Main         Items: 105
    2016-10-29  11:51:50 INFO     Main         Start Logics
    2016-10-29  11:51:50 DEBUG    Main         Reading Logics from /usr/local/smarthome/lib/env/logic_conf
    2016-10-29  11:51:50 DEBUG    Main         Reading Logics from /usr/local/smarthome/etc/logic.conf
    2016-10-29  11:51:50 DEBUG    Main         Logic: env_daily
    2016-10-29  11:51:50 DEBUG    Main         env_daily next time: 2016-10-30 06:00:00+01:00
    2016-10-29  11:51:50 DEBUG    Main         Logic: Prio
    2016-10-29  11:51:50 DEBUG    Main         Logic: env_stat
    2016-10-29  11:51:50 DEBUG    Main         env_stat next time: 2016-10-29 11:52:04+02:00
    2016-10-29  11:51:50 DEBUG    Main         Logic: env_init
    2016-10-29  11:51:50 DEBUG    Main         Logic: env_loc
    2016-10-29  11:51:50 DEBUG    Main         Logic: fussbodenheizung
    2016-10-29  11:51:50 INFO     Main         Start Plugins
    2016-10-29  11:51:50 DEBUG    Main         Starting knx Plugin
    2016-10-29  11:51:50 DEBUG    Main         Starting websocket Plugin
    2016-10-29  11:51:50 DEBUG    Main         Starting smartvisu Plugin
    2016-10-29  11:51:50 DEBUG    Main         Starting cli Plugin
    2016-10-29  11:51:50 WARNING  smartvisu    Installing widgets into smartVISU
    2016-10-29  11:51:50 INFO     smartvisu    install_widgets: Installing from '/usr/local/smarthome' to '/var/www/html/smartVISU'
    2016-10-29  11:51:50 INFO     smartvisu    install_widgets: Creating  directory for widgets
    2016-10-29  11:51:50 INFO     smartvisu    install_widgets: Removing old dynamic widget files
    2016-10-29  11:51:50 DEBUG    smartvisu    root_contents: ['/**\n', '* -----------------------------------------------------------------------------\n', '* @package     smartVISU\n', '* @author      Martin Gleiß\n', '* @copyright   2012\n', '* @license     GPL [http://www.gnu.de]\n', '* -----------------------------------------------------------------------------\n', '*/\n', '<!DOCTYPE html>\n', '\n', '<html>\n', '<head>\n', '\t<title>{{ config_title }}</title>\n', '\n', '\t<meta charset="utf-8" />\n', '\t<meta name="viewport" content="width=device-width, user-scalable=yes, initial-scale=1, maximum-scale=1.3, minimum-scale=1" />\n', '\t<meta name="apple-mobile-web-app-capable" content="yes" />\n', '\t<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />\n', '\t<meta http-equiv="expires" content="0" />\n', '\n', '\t<link rel="icon" href="favicon.png" />\n', '\t<link rel="icon" href="favicon.ico" type="image/x-icon" />\n', '\t<link rel="apple-touch-icon" href="favicon.png" />\n', '\n', '\t<link rel="stylesheet" href="vendor/jquery.mobile/jquery.mobile.structure-1.3.2.min.css" />\n', '\t<script type="text/javascript" src="vendor/jquery/jquery-2.0.3.min.js"></script>\n', '\n', "\t{% if config_transition != 'fade' %}\n", '\t\t<script type="text/javascript">\n', '\t\t\t$(document).on("mobileinit", function () {\n', "\t\t\t\t$.mobile.defaultPageTransition = '{{ config_transition }}';\n", '\t\t\t});\n', '\t\t</script>\n', '\t{% endif %}\n', '\n', '\t<script type="text/javascript" src="vendor/jquery.mobile/jquery.mobile-1.3.2.min.js"></script>\n', '\t<script type="text/javascript" src="lib/base/jquery.mobile.slider.{{ config_js }}"></script>\n', '\n', '\t<script type="text/javascript" src="vendor/plot.highcharts/highcharts.js"></script>\n', '\t<script type="text/javascript" src="designs/{{ config_design }}.{{ config_js }}"></script>\n', '\t<script type="text/javascript" src="widgets/widget.{{ config_js }}"></script>\n', '\n', '\t{% if config_animation %}\n', '\t\t<script type="text/javascript" src="widgets/animation.{{ config_js }}"></script>{% endif %}\n', '\n', '\t<script type="text/javascript" src="lib/base/base.{{ config_js }}"></script>\n', '\t<script type="text/javascript" src="lib/base/base.php"></script>\n', '\t<script type="text/javascript" src="driver/io_{{ config_driver }}.{{ config_js }}"></script>\n', '\n', '\t<link rel="stylesheet" type="text/css" href="designs/{{ config_design }}.min.css" />\n', '\t<link rel="stylesheet" type="text/css" href="pages/base/base.css" />\n', '\n', "\t{% if isfile('pages/'~config_pages~'/visu.js') %}\n", '\t\t<script type="text/javascript" src="pages/{{ config_pages }}/visu.js"></script>{% endif %}\n', '\n', "\t{% if isfile('pages/'~config_pages~'/visu.css') %}\n", '\t\t<link rel="stylesheet" type="text/css" href="pages/{{ config_pages }}/visu.css" />{% endif %}\n', '\n', '\t{% block head %}{% endblock %}\n', '\n', '\t{% import "lib.html" as lib %}\n', '\t{% import "basic.html" as basic %}\n', '\t{% import "device.html" as device %}\n', '\t{% import "plot.html" as plot %}\n', '</head>\n', '\n', '\n', '<body>\n', '\n', '<script type="text/javascript">\n', "\tio.init('{{ config_driver_address }}', '{{ config_driver_port }}');\n", '\n', '\t// Do some actions before page is shown\n', "\t$(document).on('pagebeforeshow', function () {\n", '\t\tfx.init();\n', '\t\trepeater.init();\n', '\t\twidget.prepare();\n', '\t\t// repeater.list();\n', '\t});\n', '\n', '\t// Run the io and all widgets\n', "\t$(document).on('pageshow', function () {\n", '\t\tio.run({{ config_driver_realtime }});\n', "\t\t// console.log('[io] run');       \t\n", '\t\tnotify.display();\n', '\t\t// widget.list();\n', '\t});\n', '\n', '\n', "\t$.mobile.page.prototype.options.domCache = {{ (config_cache_dom ? 'true' : 'false') }};\n", '</script>\n', '\n', '{% block body %}{% endblock %}\n', '\n', '</body>\n', '</html>\n']
    2016-10-29  11:51:50 DEBUG    Main         Starting sql Plugin
    2016-10-29  11:51:50 DEBUG    smartvisu    copy_widgets: Could not find source directory sv_widgets in plugins/knx
    2016-10-29  11:51:50 DEBUG    smartvisu    copy_widgets: Could not find source directory sv_widgets in plugins/visu_websocket
    2016-10-29  11:51:50 DEBUG    smartvisu    copy_widgets: Could not find source directory sv_widgets in plugins/visu_smartvisu
    2016-10-29  11:51:50 DEBUG    smartvisu    copy_widgets: Could not find source directory sv_widgets in plugins/cli
    2016-10-29  11:51:50 DEBUG    Main         Starting uzsu Plugin
    2016-10-29  11:51:50 DEBUG    smartvisu    copy_widgets: Could not find source directory sv_widgets in plugins/sqlite_visu2_8
    2016-10-29  11:51:50 DEBUG    smartvisu    copy_widgets: Could not find source directory sv_widgets in plugins/uzsu
    2016-10-29  11:51:50 INFO     smartvisu    Adding import statements to root.html
    2016-10-29  11:51:50 WARNING  smartvisu    Generating pages for smartVISU
    2016-10-29  11:51:50 INFO     smartvisu    copy_templates: Copying template 'heading.html' from plugin to smartVISU
    2016-10-29  11:51:50 DEBUG    uzsu         Tolerated Exception 'unknown string format' while examining '07:00<sunrise+45m<07:10' with function rrulestr()
    2016-10-29  11:51:50 DEBUG    uzsu         Looking for next sun-related time with rulestr()
    2016-10-29  11:51:50 DEBUG    uzsu         Created a new sun object with latitude=49:54:36.0, longitude=10:46:12.0, elevation=251.0
    2016-10-29  11:51:50 DEBUG    uzsu         Examine time string: 07:00<sunrise+45m<07:10
    2016-10-29  11:51:50 DEBUG    uzsu         Sunrise is included and calculated as 2016-10-28 06:44:52.853081+00:00
    2016-10-29  11:51:50 DEBUG    uzsu         Created a new sun object with latitude=49:54:36.0, longitude=10:46:12.0, elevation=251.0
    2016-10-29  11:51:50 DEBUG    uzsu         Examine time string: 07:00<sunrise+45m<07:10
    2016-10-29  11:51:50 DEBUG    uzsu         Sunrise is included and calculated as 2016-10-31 06:49:50.415016+00:00
    2016-10-29  11:51:50 DEBUG    uzsu         Result parsing time (rrule)07:00<sunrise+45m<07:10: 2016-10-31 07:10:00.415016+01:00
    2016-10-29  11:51:50 DEBUG    uzsu         Tolerated Exception 'unknown string format' while examining 'sunrise+45m<09:00' with function rrulestr()
    2016-10-29  11:51:50 DEBUG    uzsu         Looking for next sun-related time with rulestr()
    2016-10-29  11:51:50 DEBUG    uzsu         Created a new sun object with latitude=49:54:36.0, longitude=10:46:12.0, elevation=251.0
    2016-10-29  11:51:50 DEBUG    uzsu         Examine time string: sunrise+45m<09:00
    2016-10-29  11:51:50 DEBUG    uzsu         Sunrise is included and calculated as 2016-10-28 06:44:52.853081+00:00
    2016-10-29  11:51:50 DEBUG    uzsu         Created a new sun object with latitude=49:54:36.0, longitude=10:46:12.0, elevation=251.0
    2016-10-29  11:51:50 DEBUG    uzsu         Examine time string: sunrise+45m<09:00
    2016-10-29  11:51:50 DEBUG    uzsu         Sunrise is included and calculated as 2016-10-30 06:48:11.098466+00:00
    2016-10-29  11:51:50 DEBUG    uzsu         Result parsing time (rrule)sunrise+45m<09:00: 2016-10-30 06:48:11.098466+00:00
    2016-10-29  11:51:50 DEBUG    uzsu         Tolerated Exception 'unknown string format' while examining 'sunset+45m<20:00' with function rrulestr()
    2016-10-29  11:51:50 DEBUG    uzsu         Looking for next sun-related time with rulestr()
    2016-10-29  11:51:50 DEBUG    uzsu         Created a new sun object with latitude=49:54:36.0, longitude=10:46:12.0, elevation=251.0
    2016-10-29  11:51:50 DEBUG    uzsu         Examine time string: sunset+45m<20:00
    2016-10-29  11:51:50 DEBUG    uzsu         Sunset is included and calculated as 2016-10-28 16:45:44.532655+00:00
    2016-10-29  11:51:50 DEBUG    uzsu         Created a new sun object with latitude=49:54:36.0, longitude=10:46:12.0, elevation=251.0
    2016-10-29  11:51:50 DEBUG    uzsu         Examine time string: sunset+45m<20:00
    2016-10-29  11:51:50 DEBUG    uzsu         Sunset is included and calculated as 2016-10-29 16:43:58.328061+00:00
    2016-10-29  11:51:50 DEBUG    uzsu         Result parsing time (rrule)sunset+45m<20:00: 2016-10-29 16:43:58.328061+00:00
    2016-10-29  11:51:50 INFO     smartvisu    copy_templates: Copying template 'category_page.html' from plugin to smartVISU
    2016-10-29  11:51:50 INFO     smartvisu    copy_templates: Copying template 'rooms.html' from plugin to smartVISU
    2016-10-29  11:51:50 INFO     smartvisu    copy_templates: Copying template 'navi_sep.html' from plugin to smartVISU
    2016-10-29  11:51:50 INFO     smartvisu    copy_templates: Copying template 'widgetblock_std_std.html' from plugin to smartVISU
    2016-10-29  11:51:50 INFO     smartvisu    copy_templates: Copying template 'navi.html' from plugin to smartVISU
    2016-10-29  11:51:50 INFO     smartvisu    copy_templates: Copying template 'category.html' from plugin to smartVISU
    2016-10-29  11:51:50 INFO     smartvisu    copy_templates: Copying template 'widgetblock2_std_std.html' from plugin to smartVISU
    2016-10-29  11:51:50 INFO     smartvisu    copy_templates: Copying template 'widgetblock2_blk_std.html' from plugin to smartVISU
    2016-10-29  11:51:50 INFO     smartvisu    copy_templates: Copying template 'index.html' from plugin to smartVISU
    2016-10-29  11:51:50 INFO     smartvisu    copy_templates: Copying template 'navigation.html' from plugin to smartVISU
    2016-10-29  11:51:50 INFO     smartvisu    copy_templates: Copying template 'roomslite.html' from plugin to smartVISU
    2016-10-29  11:51:50 INFO     smartvisu    copy_templates: Copying template 'widgetblock_blk_std.html' from plugin to smartVISU
    2016-10-29  11:51:50 INFO     smartvisu    copy_templates: Copying template 'roomlite.html' from plugin to smartVISU
    2016-10-29  11:51:50 INFO     smartvisu    copy_templates: Copying template 'widgetblock_blk_noh.html' from plugin to smartVISU
    2016-10-29  11:51:50 INFO     smartvisu    copy_templates: Copying template 'room.html' from plugin to smartVISU
    2016-10-29  11:51:50 DEBUG    Connections  KNX: connected to 127.0.0.1:6720
    2016-10-29  11:51:50 DEBUG    Connections  KNX[default]: reading eibd cache
    2016-10-29  11:51:50 DEBUG    Connections  KNX[default]: enable group monitor
    2016-10-29  11:51:50 DEBUG    Connections  KNX[default]: init read
    2016-10-29  11:51:50 DEBUG    Connections  _websocket: binding to 0.0.0.0:2424 (TCP)
    2016-10-29  11:51:50 DEBUG    Connections  CLI: binding to 0.0.0.0:2323 (TCP)
    2016-10-29  11:51:51 INFO     Main         KNX[default]: 1.1.20 set 1/1/21 to False
    2016-10-29  11:51:51 INFO     Main         KNX[default]: 1.1.21 set 1/1/121 to False
    2016-10-29  11:51:51 INFO     Main         KNX[default]: 1.1.21 set 1/1/2 to False
    2016-10-29  11:51:51 INFO     Main         KNX[default]: 1.1.21 set 1/1/2 to False
    2016-10-29  11:51:51 INFO     Main         KNX[default]: 1.1.20 set 1/1/21 to False
    2016-10-29  11:51:51 INFO     Main         KNX[default]: 1.1.21 set 1/1/11 to False
    2016-10-29  11:51:51 INFO     Main         KNX[default]: 1.1.21 set 1/1/61 to False
    2016-10-29  11:51:51 INFO     Main         KNX[default]: 1.1.20 set 1/1/71 to False
    2016-10-29  11:51:51 INFO     Main         KNX[default]: 1.1.20 set 1/1/81 to False
    2016-10-29  11:51:51 INFO     Main         KNX[default]: 1.1.20 set 1/1/91 to False
    2016-10-29  11:51:51 INFO     Main         KNX[default]: 1.1.20 set 1/1/101 to False
    2016-10-29  11:51:51 INFO     Main         KNX[default]: 1.1.21 set 1/1/121 to False
    2016-10-29  11:51:51 INFO     Main         KNX[default]: 1.1.20 set 10/1/11 to False
    2016-10-29  11:51:51 INFO     Main         KNX[default]: 1.1.20 set 15/1/111 to False
    2016-10-29  11:51:51 INFO     Main         KNX[default]: 1.1.21 set 5/1/13 to 0
    2016-10-29  11:51:51 INFO     Main         KNX[default]: 1.1.20 set 15/1/111 to False
    2016-10-29  11:51:51 INFO     Main         KNX[default]: 1.1.21 set 5/1/3 to 0
    2016-10-29  11:51:51 INFO     Main         KNX[default]: 1.1.21 set 5/1/13 to 0
    2016-10-29  11:51:51 INFO     Main         KNX[default]: 1.1.21 set 5/1/63 to 0
    2016-10-29  11:51:51 INFO     Main         KNX[default]: 1.1.21 set 5/1/63 to 0
    2016-10-29  11:51:51 INFO     Main         KNX[default]: 1.1.15 set 15/1/30 to 23.02
    2016-10-29  11:51:51 DEBUG    Main         Item DG.temperatur.kinderzimmer.ist = 23.02 via KNX 1.1.15 15/1/30
    2016-10-29  11:51:55 DEBUG    env_loc      Item env.location.sunrise = 2016-10-30 07:03:11.098466+01:00 via Logic None None
    2016-10-29  11:51:55 DEBUG    env_loc      Item env.location.sunrise.azimut.degrees = 122.59 via Logic None None
    2016-10-29  11:51:55 DEBUG    env_loc      Item env.location.sunrise.elevation.degrees = 7.83 via Logic None None
    2016-10-29  11:51:55 DEBUG    env_loc      Item env.location.sunrise.azimut.radians = 2.14 via Logic None None
    2016-10-29  11:51:55 DEBUG    env_loc      Item env.location.sunrise.elevation.radians = 0.14 via Logic None None
    2016-10-29  11:51:55 DEBUG    env_loc      Item env.location.sunset = 2016-10-29 17:58:58.328061+02:00 via Logic None None
    2016-10-29  11:51:55 DEBUG    env_init     Item env.core.version = 1.2.451 via Logic None None
    2016-10-29  11:51:55 DEBUG    env_init     Item env.core.start = 2016-10-29 11:51:55.675831+02:00 via Logic None None
    2016-10-29  11:51:55 DEBUG    env_init     Item env.system.name = debian-smarthome via Logic None None
    2016-10-29  11:51:55 DEBUG    env_init     Item env.system.start = 2016-10-28 09:19:32.676927+02:00 via Logic None None
    2016-10-29  11:51:55 DEBUG    sh.gc        Garbage collector: collected 0 objects.
    2016-10-29  11:51:55 DEBUG    env_loc      Item env.location.sunset.azimut.degrees = 272.07 via Logic None None
    2016-10-29  11:51:55 DEBUG    env_loc      Item env.location.sunset.elevation.degrees = -19.86 via Logic None None
    2016-10-29  11:51:55 DEBUG    env_loc      Item env.location.sunset.azimut.radians = 4.75 via Logic None None
    2016-10-29  11:51:55 DEBUG    env_loc      Item env.location.sunset.elevation.radians = -0.35 via Logic None None
    2016-10-29  11:51:55 DEBUG    env_loc      Item env.location.sun_position.azimut.degrees = 161.6 via Logic None None
    2016-10-29  11:51:55 DEBUG    env_loc      Item env.location.sun_position.elevation.degrees = 24.7 via Logic None None
    2016-10-29  11:51:55 DEBUG    env_loc      Item env.location.sun_position.azimut.radians = 2.82 via Logic None None
    2016-10-29  11:51:55 DEBUG    env_loc      Item env.location.sun_position.elevation.radians = 0.43 via Logic None None
    2016-10-29  11:51:55 DEBUG    env_loc      Item env.location.moonrise = 2016-10-30 06:25:12.836344+01:00 via Logic None None
    2016-10-29  11:51:55 DEBUG    sh.gc        Object references: 12768
    2016-10-29  11:51:55 DEBUG    env_loc      Item env.location.moonset = 2016-10-29 17:50:06.348846+02:00 via Logic None None
    2016-10-29  11:51:55 DEBUG    env_loc      Item env.location.moonphase = 8 via Logic None None
    2016-10-29  11:51:55 DEBUG    env_loc      Item env.location.day = True via Logic None None
    2016-10-29  11:51:56 DEBUG    Scheduler    sh.gc next time: 2016-10-30 02:04:00+01:00
    2016-10-29  11:51:56 DEBUG    Scheduler    env_loc next time: 2016-10-29 12:21:56+02:00
    2016-10-29  11:52:04 DEBUG    env_stat     Item env.system.libs.ephem_version = 3.7.6.0 via Logic None None
    2016-10-29  11:52:04 DEBUG    env_stat     Item env.core.memory = 25042944 via Logic None None
    2016-10-29  11:52:04 DEBUG    env_stat     Item env.system.load = 0.05 via Logic None None
    2016-10-29  11:52:04 DEBUG    env_stat     Item env.system.diskfree = 36487352320 via Logic None None
    2016-10-29  11:52:04 DEBUG    env_stat     Item env.system.disksize = 40374804480 via Logic None None
    2016-10-29  11:52:04 DEBUG    env_stat     Item env.system.diskusage = 1812897792 via Logic None None
    2016-10-29  11:52:04 DEBUG    env_stat     Item env.system.diskusagepercent = 4.49 via Logic None None
    2016-10-29  11:52:04 DEBUG    env_stat     Item env.location.moonlight = 2 via Logic None None
    2016-10-29  11:52:04 DEBUG    Scheduler    KNX[default] time next time: 2016-10-29 12:02:04+02:00
    2016-10-29  11:52:04 DEBUG    Scheduler    env_stat next time: 2016-10-29 11:57:04+02:00
    2016-10-29  11:52:06 INFO     Main         KNX[default]: 1.1.30 set 15/1/10 to 21.48
    2016-10-29  11:52:07 DEBUG    Main         Item DG.temperatur.bad.ist = 21.48 via KNX 1.1.30 15/1/10
    2016-10-29  11:52:07 DEBUG    Main         _websocket: incoming connection from 192.168.2.104:53703 to 0.0.0.0:2424
    2016-10-29  11:52:07 INFO     Main         VISU: Websocket handler uses protocol version 4
    2016-10-29  11:52:07 DEBUG    Main         rfc6455 Handshake
    2016-10-29  11:52:07 DEBUG    Main         192.168.2.104:53703 sent '{"cmd":"proto","ver":4}'
    2016-10-29  11:52:07 DEBUG    Main         192.168.2.104:53703 sent '{"cmd":"identity","sw":"smartVISU","ver":"v2.8","browser":"Firefox","bver":"49"}'
    2016-10-29  11:52:07 DEBUG    Main         192.168.2.104:53703 sent '{"cmd":"monitor","items":["DG.strom.fussbodenheizung.pumpe","DG.fussbodenheizung.wohnen.zwang","DG.fussbodenheizung.flur.zwang","DG.fussbodenheizung.kueche.zwang","DG.fussbodenheizung.bad.zwang","DG.fussbodenheizung.alle.zwang","DG.temperatur.bad.ist","DG.temperatur.wohnen.ist","DG.temperatur.schlafen.ist","DG.temperatur.kinderzimmer.ist"]}'
    2016-10-29  11:52:07 DEBUG    Main         VISU json_parse: send to 192.168.2.104:53703: {'items': [['DG.strom.fussbodenheizung.pumpe', False], ['DG.fussbodenheizung.wohnen.zwang', []], ['DG.fussbodenheizung.flur.zwang', []], ['DG.fussbodenheizung.kueche.zwang', []], ['DG.fussbodenheizung.bad.zwang', []], ['DG.fussbodenheizung.alle.zwang', []], ['DG.temperatur.bad.ist', 21.48], ['DG.temperatur.wohnen.ist', 21.84], ['DG.temperatur.schlafen.ist', 23.58], ['DG.temperatur.kinderzimmer.ist', 23.02]], 'cmd': 'item'}
    2016-10-29  11:52:08 DEBUG    Main         192.168.2.104:53703 sent '{"cmd":"item","id":"DG.strom.fussbodenheizung.pumpe","val":"1"}'
    2016-10-29  11:52:08 DEBUG    Main         Item DG.strom.fussbodenheizung.pumpe = True via Visu 192.168.2.104:53703 None
    2016-10-29  11:52:08 INFO     Main         KNX[default]: 1.1.10 set 15/1/20 to 23.58
    2016-10-29  11:52:09 DEBUG    Main         192.168.2.104:53703 sent '{"cmd":"item","id":"DG.strom.fussbodenheizung.pumpe","val":"0"}'
    2016-10-29  11:52:09 DEBUG    Main         Item DG.strom.fussbodenheizung.pumpe = False via Visu 192.168.2.104:53703 None
    2016-10-29  11:52:11 INFO     Main         KNX[default]: 1.1.60 set 15/1/0 to 21.8
    2016-10-29  11:52:11 DEBUG    Main         Item DG.temperatur.wohnen.ist = 21.8 via KNX 1.1.60 15/1/0
    2016-10-29  11:52:11 DEBUG    Main         192.168.2.104:53703 sent '{"cmd":"item","id":"DG.strom.fussbodenheizung.pumpe","val":"1"}'
    2016-10-29  11:52:11 DEBUG    Main         Item DG.strom.fussbodenheizung.pumpe = True via Visu 192.168.2.104:53703 None
    2016-10-29  11:52:15 DEBUG    Main         192.168.2.104:53703 sent '{"cmd":"item","id":"DG.strom.fussbodenheizung.pumpe","val":"0"}'
    2016-10-29  11:52:15 DEBUG    Main         Item DG.strom.fussbodenheizung.pumpe = False via Visu 192.168.2.104:53703 None
    2016-10-29  11:52:16 INFO     Main         KNX[default]: 1.1.15 set 15/1/30 to 23.02
    2016-10-29  11:52:23 DEBUG    Main         192.168.2.104:53703 sent '{"cmd":"monitor","items":["env.system.name","env.core.version","env.system.load","env.core.threads","env.core.memory","env.system.start","env.core.start","env.location.sunrise","env.location.sunset","env.location.moonrise","env.location.moonset","env.location.moonphase","env.location.moonlight"]}'
    2016-10-29  11:52:23 DEBUG    Main         VISU json_parse: send to 192.168.2.104:53703: {'items': [['env.system.name', 'debian-smarthome'], ['env.core.version', '1.2.451'], ['env.system.load', 0.05], ['env.core.threads', 7.0], ['env.core.memory', 25042944], ['env.system.start', datetime.datetime(2016, 10, 28, 9, 19, 32, 676927, tzinfo=tzfile('/usr/share/zoneinfo/Europe/Berlin'))], ['env.core.start', datetime.datetime(2016, 10, 29, 11, 51, 55, 675831, tzinfo=tzfile('/usr/share/zoneinfo/Europe/Berlin'))], ['env.location.sunrise', datetime.datetime(2016, 10, 30, 7, 3, 11, 98466, tzinfo=tzfile('/usr/share/zoneinfo/Europe/Berlin'))], ['env.location.sunset', datetime.datetime(2016, 10, 29, 17, 58, 58, 328061, tzinfo=tzfile('/usr/share/zoneinfo/Europe/Berlin'))], ['env.location.moonrise', datetime.datetime(2016, 10, 30, 6, 25, 12, 836344, tzinfo=tzfile('/usr/share/zoneinfo/Europe/Berlin'))], ['env.location.moonset', datetime.datetime(2016, 10, 29, 17, 50, 6, 348846, tzinfo=tzfile('/usr/share/zoneinfo/Europe/Berlin'))], ['env.location.moonphase', 8], ['env.location.moonlight', 2]], 'cmd': 'item'}
    2016-10-29  11:52:23 DEBUG    Main         192.168.2.104:53703 sent '{"cmd":"series","item":"env.system.load","series":"avg","start":"1d","end":"now","count":"100"}'
    2016-10-29  11:52:23 DEBUG    Main         192.168.2.104:53703 sent '{"cmd":"series","item":"env.core.threads","series":"avg","start":"1d","end":"now","count":"100"}'
    2016-10-29  11:52:23 DEBUG    Main         192.168.2.104:53703 sent '{"cmd":"series","item":"env.core.memory","series":"avg","start":"1d","end":"now","count":"100"}'
    2016-10-29  11:52:23 DEBUG    Main         192.168.2.104:53703 sent '{"cmd":"log","name":"env.core.log","max":"10"}'
    2016-10-29  11:52:30 INFO     Main         Number of Threads: 7
    2016-10-29  11:52:30 INFO     Main         Stop Plugins
    2016-10-29  11:52:30 DEBUG    Main         Stopping knx Plugin
    2016-10-29  11:52:30 DEBUG    Main         Stopping websocket Plugin
    2016-10-29  11:52:30 DEBUG    Main         websockethandler: closing socket 192.168.2.104:53703
    2016-10-29  11:52:30 DEBUG    Main         Stopping smartvisu Plugin
    2016-10-29  11:52:30 DEBUG    Main         Stopping cli Plugin
    2016-10-29  11:52:30 DEBUG    Main         Stopping sql Plugin
    2016-10-29  11:52:30 DEBUG    Main         Stopping uzsu Plugin
    2016-10-29  11:52:30 DEBUG    Main         KNX: closing socket 127.0.0.1:6720
    2016-10-29  11:52:31 INFO     Main         SmartHome.py stopped

    Kommentar


      #17
      Hi Florian,

      Code:
       
       [fussbodenheizung]     filename = fussbodenheizung.py     watch_item = DG.strom.fussbodenheizung.pumpe
      ich denke mal, Deine Logik wird gar nicht getriggert... Pack mal das Watch item dazu...

      Kommentar


        #18
        Ah oky, wusste nicht das man dazu ein watch_item braucht.
        Habe es mal getestet.

        Einmal mit diesem CODE:
        Code:
        #!/usr/bin/env python
        # Aktiviert / Deaktiviert die Stellantriebe sobald die Pumpe an/abgeschaltet wird
        if sh.DG.strom.fussbodenheizung.pumpe():    
            sh.DG.fussbodenheizung.alle.zwang([0, 1])    
            logger.info("Heizung an")
        else:    
            sh.DG.fussbodenheizung.alle.zwang([0, 0])    
            logger.info("Heizung aus")
        normaler LOG (ohne DEBUG) bringt keine Fehlermeldung

        Ohne dem Präfix sh. kommt folgende Fehlermeldung:
        Code:
        Logic: fussbodenheizung, File: /usr/local/smarthome/logics/fussbodenheizung.py, Line: 3, Method: , Exception: name 'DG' is not defined
        Die Stellantriebe bekommen dennoch keinen Strom.

        Kommentar


          #19
          das sh in der Logik muß schon sein. Was kommt denn nun im Debuglog?

          Kommentar


            #20
            DEBUG LOG:
            Code:
            2016-10-29  12:22:09 WARNING  Main         --------------------   Init smarthomeNG 1.2.451   --------------------
            2016-10-29  12:22:09 DEBUG    Main         Python 3.4.2
            2016-10-29  12:22:09 INFO     Main         Init Scheduler
            2016-10-29  12:22:09 DEBUG    Scheduler    creating 5 workers
            2016-10-29  12:22:09 INFO     Main         Init Plugins
            2016-10-29  12:22:09 DEBUG    Main         Plugin: knx
            2016-10-29  12:22:09 DEBUG    Main         KNX[default] time next time: 2016-10-29 12:22:22+02:00
            2016-10-29  12:22:09 DEBUG    Main         Plugin: websocket
            2016-10-29  12:22:09 DEBUG    Main         Plugin: smartvisu
            2016-10-29  12:22:09 DEBUG    Main         Plugin: cli
            2016-10-29  12:22:09 DEBUG    Main         Plugin: sql
            2016-10-29  12:22:09 DEBUG    Main         SQLite 3.8.7.1
            2016-10-29  12:22:09 DEBUG    Main         SQLite: database integrity ok
            2016-10-29  12:22:09 DEBUG    Main         SQLite Maintain next time: 2016-10-30 03:02:00+01:00
            2016-10-29  12:22:09 DEBUG    Main         Plugin: uzsu
            2016-10-29  12:22:09 INFO     Main         Init UZSU
            2016-10-29  12:22:09 INFO     Main         Init Items
            2016-10-29  12:22:09 DEBUG    Main         Item env.core.memory = 23613440.0 via SQLite None None
            2016-10-29  12:22:09 DEBUG    Main         Item env.core.threads = 7.0 via SQLite None None
            2016-10-29  12:22:09 DEBUG    Main         Item env.core.garbage = 0.0 via SQLite None None
            2016-10-29  12:22:09 DEBUG    Main         Item env.core: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         Item env.location.sunrise.azimut: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         Item env.location.sunrise.elevation: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         Item env.location.sunset.azimut: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         Item env.location.sunset.elevation: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         Item env.location.sun_position.azimut: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         Item env.location.sun_position.elevation: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         Item env.location.sun_position: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         Item env.location: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         Item env.system.load = 0.05 via SQLite None None
            2016-10-29  12:22:09 DEBUG    Main         Item env.system.libs: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         Item env.system: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         Item env: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item Zwangsführung Fussbodenheizung Wohnen - HKL 1 is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Zwangsführung Fussbodenheizung Wohnen - HKL 1 listen on 15/1/2
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Zwangsführung Fussbodenheizung Wohnen - HKL 1 listen on and init with 15/1/2
            2016-10-29  12:22:09 DEBUG    Main         Item DG.fussbodenheizung.wohnen: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item Zwangsführung Fussbodenheizung Flur - HKL 2 is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Zwangsführung Fussbodenheizung Flur - HKL 2 listen on 15/1/42
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Zwangsführung Fussbodenheizung Flur - HKL 2 listen on and init with 15/1/42
            2016-10-29  12:22:09 DEBUG    Main         Item DG.fussbodenheizung.flur: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item Zwangsführung Fussbodenheizung Kueche - HKL 3 is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Zwangsführung Fussbodenheizung Kueche - HKL 3 listen on 15/1/52
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Zwangsführung Fussbodenheizung Kueche - HKL 3 listen on and init with 15/1/52
            2016-10-29  12:22:09 DEBUG    Main         Item DG.fussbodenheizung.kueche: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item Zwangsführung Fussbodenheizung Bad - HKL 4 is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Zwangsführung Fussbodenheizung Bad - HKL 4 listen on 15/1/12
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Zwangsführung Fussbodenheizung Bad - HKL 4 listen on and init with 15/1/12
            2016-10-29  12:22:09 DEBUG    Main         Item DG.fussbodenheizung.bad: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item Zwangsführung Fussbodenheizung Alle HKL 1, HKL 2, HKL 3, HKL 4 is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Zwangsführung Fussbodenheizung Alle HKL 1, HKL 2, HKL 3, HKL 4 listen on 15/1/100
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Zwangsführung Fussbodenheizung Alle HKL 1, HKL 2, HKL 3, HKL 4 listen on and init with 15/1/100
            2016-10-29  12:22:09 DEBUG    Main         Item DG.fussbodenheizung.alle: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         Item DG.fussbodenheizung: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item Licht Alle Dachgeschoss is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Licht Alle Dachgeschoss listen on 1/1/254
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Licht Alle Dachgeschoss listen on and init with 1/1/255
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item Licht Alle Dachgeschoss is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Licht Alle Dachgeschoss listen on 1/1/1
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Licht Alle Dachgeschoss listen on and init with 1/1/2
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item Licht Kueche Dachgeschoss is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Licht Kueche Dachgeschoss listen on 1/1/10
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Licht Kueche Dachgeschoss listen on and init with 1/1/11
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item Licht Essen Dachgeschoss is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Licht Essen Dachgeschoss listen on 1/1/20
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Licht Essen Dachgeschoss listen on and init with 1/1/21
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item Licht Wohnzimmer Dachgeschoss is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Licht Wohnzimmer Dachgeschoss listen on 1/1/60
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Licht Wohnzimmer Dachgeschoss listen on and init with 1/1/61
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item Licht Hauptgang Dachgeschoss is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Licht Hauptgang Dachgeschoss listen on 1/1/70
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Licht Hauptgang Dachgeschoss listen on and init with 1/1/71
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item Licht Flur Mitte Dachgeschoss is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Licht Flur Mitte Dachgeschoss listen on 1/1/80
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Licht Flur Mitte Dachgeschoss listen on and init with 1/1/81
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item Licht Schlafzimmer Dachgeschoss is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Licht Schlafzimmer Dachgeschoss listen on 1/1/90
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Licht Schlafzimmer Dachgeschoss listen on and init with 1/1/91
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item Licht Kinderzimmer Dachgeschoss is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Licht Kinderzimmer Dachgeschoss listen on 1/1/100
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Licht Kinderzimmer Dachgeschoss listen on and init with 1/1/101
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item Licht Speiss Dachgeschoss is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Licht Speiss Dachgeschoss listen on 1/1/120
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Licht Speiss Dachgeschoss listen on and init with 1/1/121
            2016-10-29  12:22:09 DEBUG    Main         Item DG.licht: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item Strom TV Dachgeschoss is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Strom TV Dachgeschoss listen on 10/1/10
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Strom TV Dachgeschoss listen on and init with 10/1/11
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item Strom Pumpe Fussbodenheizung is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Strom Pumpe Fussbodenheizung listen on 15/1/110
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Strom Pumpe Fussbodenheizung listen on and init with 15/1/111
            2016-10-29  12:22:09 DEBUG    Main         Item DG.strom.fussbodenheizung: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         Item DG.strom: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item DG.rollo.alle.move is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item DG.rollo.alle.stop is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item DG.rollo.alle.position is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: DG.rollo.alle.position listen on 5/1/103
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: DG.rollo.alle.position listen on and init with 5/1/103
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: DG.rollo.alle.position listen on and init with cache 5/1/103
            2016-10-29  12:22:09 DEBUG    Main         Item DG.rollo.alle: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item DG.rollo.bad.move is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item DG.rollo.bad.stop is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item DG.rollo.bad.position is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: DG.rollo.bad.position listen on 5/1/3
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: DG.rollo.bad.position listen on and init with 5/1/3
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: DG.rollo.bad.position listen on and init with cache 5/1/3
            2016-10-29  12:22:09 DEBUG    Main         Item DG.rollo.bad: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item DG.rollo.kueche.move is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item DG.rollo.kueche.stop is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item DG.rollo.kueche.position is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: DG.rollo.kueche.position listen on 5/1/13
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: DG.rollo.kueche.position listen on and init with 5/1/13
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: DG.rollo.kueche.position listen on and init with cache 5/1/13
            2016-10-29  12:22:09 DEBUG    Main         Item DG.rollo.kueche: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item DG.rollo.wohnen.move is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item DG.rollo.wohnen.stop is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item DG.rollo.wohnen.position is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: DG.rollo.wohnen.position listen on 5/1/63
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: DG.rollo.wohnen.position listen on and init with 5/1/63
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: DG.rollo.wohnen.position listen on and init with cache 5/1/63
            2016-10-29  12:22:09 DEBUG    Main         Item DG.rollo.wohnen: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         Item DG.rollo: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item DG.temperatur.wohnen.ist is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: DG.temperatur.wohnen.ist listen on and init with 15/1/0
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: DG.temperatur.wohnen.ist listen on and init with cache 15/1/0
            2016-10-29  12:22:09 DEBUG    Main         Item DG.temperatur.wohnen.ist = 21.88 via SQLite None None
            2016-10-29  12:22:09 DEBUG    Main         Item DG.temperatur.wohnen: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item DG.temperatur.bad.ist is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: DG.temperatur.bad.ist listen on and init with 15/1/10
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: DG.temperatur.bad.ist listen on and init with cache 15/1/10
            2016-10-29  12:22:09 DEBUG    Main         Item DG.temperatur.bad.ist = 21.5 via SQLite None None
            2016-10-29  12:22:09 DEBUG    Main         Item DG.temperatur.bad: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item DG.temperatur.schlafen.ist is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: DG.temperatur.schlafen.ist listen on and init with 15/1/20
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: DG.temperatur.schlafen.ist listen on and init with cache 15/1/20
            2016-10-29  12:22:09 DEBUG    Main         Item DG.temperatur.schlafen.ist = 23.44 via SQLite None None
            2016-10-29  12:22:09 DEBUG    Main         Item DG.temperatur.schlafen: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item DG.temperatur.kinderzimmer.ist is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: DG.temperatur.kinderzimmer.ist listen on and init with 15/1/30
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: DG.temperatur.kinderzimmer.ist listen on and init with cache 15/1/30
            2016-10-29  12:22:09 DEBUG    Main         Item DG.temperatur.kinderzimmer.ist = 22.84 via SQLite None None
            2016-10-29  12:22:09 DEBUG    Main         Item DG.temperatur.kinderzimmer: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         Item DG.temperatur: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         Item DG: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item system.datetime.time is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: system.datetime.time listen on 10/2/0
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: system.datetime.time listen on and init with 10/2/0
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: Item system.datetime.date is mapped to KNX Instance default
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: system.datetime.date listen on 10/2/1
            2016-10-29  12:22:09 DEBUG    Main         KNX[default]: system.datetime.date listen on and init with 10/2/1
            2016-10-29  12:22:09 DEBUG    Main         Item system.datetime: no type specified.
            2016-10-29  12:22:09 DEBUG    Main         Item system: no type specified.
            2016-10-29  12:22:09 INFO     Main         Items: 105
            2016-10-29  12:22:09 INFO     Main         Start Logics
            2016-10-29  12:22:09 DEBUG    Main         Reading Logics from /usr/local/smarthome/lib/env/logic_conf
            2016-10-29  12:22:09 DEBUG    Main         Reading Logics from /usr/local/smarthome/etc/logic.conf
            2016-10-29  12:22:09 DEBUG    Main         Logic: env_daily
            2016-10-29  12:22:09 DEBUG    Main         env_daily next time: 2016-10-30 06:00:00+01:00
            2016-10-29  12:22:09 DEBUG    Main         Logic: env_loc
            2016-10-29  12:22:09 DEBUG    Main         Logic: fussbodenheizung
            2016-10-29  12:22:09 DEBUG    Main         Logic: Prio
            2016-10-29  12:22:09 DEBUG    Main         Logic: env_stat
            2016-10-29  12:22:09 DEBUG    Main         env_stat next time: 2016-10-29 12:22:19+02:00
            2016-10-29  12:22:09 DEBUG    Main         Logic: env_init
            2016-10-29  12:22:09 INFO     Main         Start Plugins
            2016-10-29  12:22:09 DEBUG    Main         Starting knx Plugin
            2016-10-29  12:22:09 DEBUG    Main         Starting websocket Plugin
            2016-10-29  12:22:09 DEBUG    Main         Starting smartvisu Plugin
            2016-10-29  12:22:09 DEBUG    Main         Starting cli Plugin
            2016-10-29  12:22:09 WARNING  smartvisu    Installing widgets into smartVISU
            2016-10-29  12:22:09 INFO     smartvisu    install_widgets: Installing from '/usr/local/smarthome' to '/var/www/html/smartVISU'
            2016-10-29  12:22:09 INFO     smartvisu    install_widgets: Creating  directory for widgets
            2016-10-29  12:22:09 INFO     smartvisu    install_widgets: Removing old dynamic widget files
            2016-10-29  12:22:09 DEBUG    smartvisu    root_contents: ['/**\n', '* -----------------------------------------------------------------------------\n', '* @package     smartVISU\n', '* @author      Martin Gleiß\n', '* @copyright   2012\n', '* @license     GPL [http://www.gnu.de]\n', '* -----------------------------------------------------------------------------\n', '*/\n', '<!DOCTYPE html>\n', '\n', '<html>\n', '<head>\n', '\t<title>{{ config_title }}</title>\n', '\n', '\t<meta charset="utf-8" />\n', '\t<meta name="viewport" content="width=device-width, user-scalable=yes, initial-scale=1, maximum-scale=1.3, minimum-scale=1" />\n', '\t<meta name="apple-mobile-web-app-capable" content="yes" />\n', '\t<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />\n', '\t<meta http-equiv="expires" content="0" />\n', '\n', '\t<link rel="icon" href="favicon.png" />\n', '\t<link rel="icon" href="favicon.ico" type="image/x-icon" />\n', '\t<link rel="apple-touch-icon" href="favicon.png" />\n', '\n', '\t<link rel="stylesheet" href="vendor/jquery.mobile/jquery.mobile.structure-1.3.2.min.css" />\n', '\t<script type="text/javascript" src="vendor/jquery/jquery-2.0.3.min.js"></script>\n', '\n', "\t{% if config_transition != 'fade' %}\n", '\t\t<script type="text/javascript">\n', '\t\t\t$(document).on("mobileinit", function () {\n', "\t\t\t\t$.mobile.defaultPageTransition = '{{ config_transition }}';\n", '\t\t\t});\n', '\t\t</script>\n', '\t{% endif %}\n', '\n', '\t<script type="text/javascript" src="vendor/jquery.mobile/jquery.mobile-1.3.2.min.js"></script>\n', '\t<script type="text/javascript" src="lib/base/jquery.mobile.slider.{{ config_js }}"></script>\n', '\n', '\t<script type="text/javascript" src="vendor/plot.highcharts/highcharts.js"></script>\n', '\t<script type="text/javascript" src="designs/{{ config_design }}.{{ config_js }}"></script>\n', '\t<script type="text/javascript" src="widgets/widget.{{ config_js }}"></script>\n', '\n', '\t{% if config_animation %}\n', '\t\t<script type="text/javascript" src="widgets/animation.{{ config_js }}"></script>{% endif %}\n', '\n', '\t<script type="text/javascript" src="lib/base/base.{{ config_js }}"></script>\n', '\t<script type="text/javascript" src="lib/base/base.php"></script>\n', '\t<script type="text/javascript" src="driver/io_{{ config_driver }}.{{ config_js }}"></script>\n', '\n', '\t<link rel="stylesheet" type="text/css" href="designs/{{ config_design }}.min.css" />\n', '\t<link rel="stylesheet" type="text/css" href="pages/base/base.css" />\n', '\n', "\t{% if isfile('pages/'~config_pages~'/visu.js') %}\n", '\t\t<script type="text/javascript" src="pages/{{ config_pages }}/visu.js"></script>{% endif %}\n', '\n', "\t{% if isfile('pages/'~config_pages~'/visu.css') %}\n", '\t\t<link rel="stylesheet" type="text/css" href="pages/{{ config_pages }}/visu.css" />{% endif %}\n', '\n', '\t{% block head %}{% endblock %}\n', '\n', '\t{% import "lib.html" as lib %}\n', '\t{% import "basic.html" as basic %}\n', '\t{% import "device.html" as device %}\n', '\t{% import "plot.html" as plot %}\n', '</head>\n', '\n', '\n', '<body>\n', '\n', '<script type="text/javascript">\n', "\tio.init('{{ config_driver_address }}', '{{ config_driver_port }}');\n", '\n', '\t// Do some actions before page is shown\n', "\t$(document).on('pagebeforeshow', function () {\n", '\t\tfx.init();\n', '\t\trepeater.init();\n', '\t\twidget.prepare();\n', '\t\t// repeater.list();\n', '\t});\n', '\n', '\t// Run the io and all widgets\n', "\t$(document).on('pageshow', function () {\n", '\t\tio.run({{ config_driver_realtime }});\n', "\t\t// console.log('[io] run');       \t\n", '\t\tnotify.display();\n', '\t\t// widget.list();\n', '\t});\n', '\n', '\n', "\t$.mobile.page.prototype.options.domCache = {{ (config_cache_dom ? 'true' : 'false') }};\n", '</script>\n', '\n', '{% block body %}{% endblock %}\n', '\n', '</body>\n', '</html>\n']
            2016-10-29  12:22:09 DEBUG    Main         Starting sql Plugin
            2016-10-29  12:22:09 DEBUG    smartvisu    copy_widgets: Could not find source directory sv_widgets in plugins/knx
            2016-10-29  12:22:09 DEBUG    smartvisu    copy_widgets: Could not find source directory sv_widgets in plugins/visu_websocket
            2016-10-29  12:22:09 DEBUG    smartvisu    copy_widgets: Could not find source directory sv_widgets in plugins/visu_smartvisu
            2016-10-29  12:22:09 DEBUG    smartvisu    copy_widgets: Could not find source directory sv_widgets in plugins/cli
            2016-10-29  12:22:09 DEBUG    Main         Starting uzsu Plugin
            2016-10-29  12:22:09 DEBUG    smartvisu    copy_widgets: Could not find source directory sv_widgets in plugins/sqlite_visu2_8
            2016-10-29  12:22:09 DEBUG    smartvisu    copy_widgets: Could not find source directory sv_widgets in plugins/uzsu
            2016-10-29  12:22:09 INFO     smartvisu    Adding import statements to root.html
            2016-10-29  12:22:09 WARNING  smartvisu    Generating pages for smartVISU
            2016-10-29  12:22:09 INFO     smartvisu    copy_templates: Copying template 'heading.html' from plugin to smartVISU
            2016-10-29  12:22:09 DEBUG    uzsu         Tolerated Exception 'unknown string format' while examining '07:00<sunrise+45m<07:10' with function rrulestr()
            2016-10-29  12:22:09 DEBUG    uzsu         Looking for next sun-related time with rulestr()
            2016-10-29  12:22:09 INFO     smartvisu    copy_templates: Copying template 'category_page.html' from plugin to smartVISU
            2016-10-29  12:22:09 DEBUG    uzsu         Created a new sun object with latitude=49:54:36.0, longitude=10:46:12.0, elevation=251.0
            2016-10-29  12:22:09 DEBUG    uzsu         Examine time string: 07:00<sunrise+45m<07:10
            2016-10-29  12:22:09 INFO     smartvisu    copy_templates: Copying template 'rooms.html' from plugin to smartVISU
            2016-10-29  12:22:09 INFO     smartvisu    copy_templates: Copying template 'navi_sep.html' from plugin to smartVISU
            2016-10-29  12:22:09 INFO     smartvisu    copy_templates: Copying template 'widgetblock_std_std.html' from plugin to smartVISU
            2016-10-29  12:22:09 DEBUG    uzsu         Sunrise is included and calculated as 2016-10-28 06:44:52.853081+00:00
            2016-10-29  12:22:09 INFO     smartvisu    copy_templates: Copying template 'navi.html' from plugin to smartVISU
            2016-10-29  12:22:09 DEBUG    uzsu         Created a new sun object with latitude=49:54:36.0, longitude=10:46:12.0, elevation=251.0
            2016-10-29  12:22:09 DEBUG    uzsu         Examine time string: 07:00<sunrise+45m<07:10
            2016-10-29  12:22:09 DEBUG    uzsu         Sunrise is included and calculated as 2016-10-31 06:49:50.415016+00:00
            2016-10-29  12:22:09 INFO     smartvisu    copy_templates: Copying template 'category.html' from plugin to smartVISU
            2016-10-29  12:22:09 DEBUG    uzsu         Result parsing time (rrule)07:00<sunrise+45m<07:10: 2016-10-31 07:10:00.415016+01:00
            2016-10-29  12:22:09 INFO     smartvisu    copy_templates: Copying template 'widgetblock2_std_std.html' from plugin to smartVISU
            2016-10-29  12:22:09 DEBUG    uzsu         Tolerated Exception 'unknown string format' while examining 'sunrise+45m<09:00' with function rrulestr()
            2016-10-29  12:22:09 INFO     smartvisu    copy_templates: Copying template 'widgetblock2_blk_std.html' from plugin to smartVISU
            2016-10-29  12:22:09 DEBUG    uzsu         Looking for next sun-related time with rulestr()
            2016-10-29  12:22:09 INFO     smartvisu    copy_templates: Copying template 'index.html' from plugin to smartVISU
            2016-10-29  12:22:09 DEBUG    uzsu         Created a new sun object with latitude=49:54:36.0, longitude=10:46:12.0, elevation=251.0
            2016-10-29  12:22:09 INFO     smartvisu    copy_templates: Copying template 'navigation.html' from plugin to smartVISU
            2016-10-29  12:22:09 DEBUG    uzsu         Examine time string: sunrise+45m<09:00
            2016-10-29  12:22:09 INFO     smartvisu    copy_templates: Copying template 'roomslite.html' from plugin to smartVISU
            2016-10-29  12:22:09 DEBUG    uzsu         Sunrise is included and calculated as 2016-10-28 06:44:52.853081+00:00
            2016-10-29  12:22:09 INFO     smartvisu    copy_templates: Copying template 'widgetblock_blk_std.html' from plugin to smartVISU
            2016-10-29  12:22:09 DEBUG    uzsu         Created a new sun object with latitude=49:54:36.0, longitude=10:46:12.0, elevation=251.0
            2016-10-29  12:22:09 INFO     smartvisu    copy_templates: Copying template 'roomlite.html' from plugin to smartVISU
            2016-10-29  12:22:09 DEBUG    uzsu         Examine time string: sunrise+45m<09:00
            2016-10-29  12:22:09 INFO     smartvisu    copy_templates: Copying template 'widgetblock_blk_noh.html' from plugin to smartVISU
            2016-10-29  12:22:09 DEBUG    uzsu         Sunrise is included and calculated as 2016-10-30 06:48:11.098466+00:00
            2016-10-29  12:22:09 INFO     smartvisu    copy_templates: Copying template 'room.html' from plugin to smartVISU
            2016-10-29  12:22:09 DEBUG    uzsu         Result parsing time (rrule)sunrise+45m<09:00: 2016-10-30 06:48:11.098466+00:00
            2016-10-29  12:22:09 DEBUG    uzsu         Tolerated Exception 'unknown string format' while examining 'sunset+45m<20:00' with function rrulestr()
            2016-10-29  12:22:09 DEBUG    uzsu         Looking for next sun-related time with rulestr()
            2016-10-29  12:22:09 DEBUG    uzsu         Created a new sun object with latitude=49:54:36.0, longitude=10:46:12.0, elevation=251.0
            2016-10-29  12:22:09 DEBUG    uzsu         Examine time string: sunset+45m<20:00
            2016-10-29  12:22:09 DEBUG    uzsu         Sunset is included and calculated as 2016-10-28 16:45:44.532655+00:00
            2016-10-29  12:22:09 DEBUG    uzsu         Created a new sun object with latitude=49:54:36.0, longitude=10:46:12.0, elevation=251.0
            2016-10-29  12:22:09 DEBUG    uzsu         Examine time string: sunset+45m<20:00
            2016-10-29  12:22:09 DEBUG    uzsu         Sunset is included and calculated as 2016-10-29 16:43:58.328061+00:00
            2016-10-29  12:22:09 DEBUG    uzsu         Result parsing time (rrule)sunset+45m<20:00: 2016-10-29 16:43:58.328061+00:00
            2016-10-29  12:22:09 DEBUG    Connections  KNX: connected to 127.0.0.1:6720
            2016-10-29  12:22:09 DEBUG    Connections  KNX[default]: reading eibd cache
            2016-10-29  12:22:09 DEBUG    Connections  KNX[default]: enable group monitor
            2016-10-29  12:22:09 DEBUG    Connections  KNX[default]: init read
            2016-10-29  12:22:09 DEBUG    Connections  _websocket: binding to 0.0.0.0:2424 (TCP)
            2016-10-29  12:22:09 DEBUG    Connections  CLI: binding to 0.0.0.0:2323 (TCP)
            2016-10-29  12:22:10 INFO     Main         KNX[default]: 1.1.21 set 1/1/121 to False
            2016-10-29  12:22:10 INFO     Main         KNX[default]: 1.1.20 set 1/1/21 to False
            2016-10-29  12:22:10 INFO     Main         KNX[default]: 1.1.21 set 1/1/2 to False
            2016-10-29  12:22:10 INFO     Main         KNX[default]: 1.1.21 set 1/1/11 to False
            2016-10-29  12:22:10 INFO     Main         KNX[default]: 1.1.20 set 1/1/21 to False
            2016-10-29  12:22:10 INFO     Main         KNX[default]: 1.1.20 set 1/1/71 to False
            2016-10-29  12:22:10 INFO     Main         KNX[default]: 1.1.20 set 1/1/81 to False
            2016-10-29  12:22:10 INFO     Main         KNX[default]: 1.1.21 set 1/1/61 to False
            2016-10-29  12:22:10 INFO     Main         KNX[default]: 1.1.20 set 1/1/81 to False
            2016-10-29  12:22:10 INFO     Main         KNX[default]: 1.1.20 set 1/1/91 to False
            2016-10-29  12:22:10 INFO     Main         KNX[default]: 1.1.20 set 1/1/101 to False
            2016-10-29  12:22:10 INFO     Main         KNX[default]: 1.1.21 set 1/1/121 to False
            2016-10-29  12:22:10 INFO     Main         KNX[default]: 1.1.20 set 1/1/101 to False
            2016-10-29  12:22:10 INFO     Main         KNX[default]: 1.1.20 set 10/1/11 to False
            2016-10-29  12:22:10 INFO     Main         KNX[default]: 1.1.20 set 15/1/111 to False
            2016-10-29  12:22:10 DEBUG    Main         Triggering fussbodenheizung - by: Item source: DG.strom.fussbodenheizung.pumpe dest: None value: False
            2016-10-29  12:22:10 DEBUG    fussbodenheizung Item DG.fussbodenheizung.alle.zwang = [0, 0] via Logic None None
            2016-10-29  12:22:10 INFO     fussbodenheizung Heizung aus
            2016-10-29  12:22:10 INFO     Main         KNX[default]: 1.1.21 set 5/1/13 to 0
            2016-10-29  12:22:10 INFO     Main         KNX[default]: 1.1.20 set 15/1/111 to False
            2016-10-29  12:22:10 DEBUG    Main         Triggering fussbodenheizung - by: Item source: DG.strom.fussbodenheizung.pumpe dest: None value: False
            2016-10-29  12:22:10 INFO     fussbodenheizung Heizung aus
            2016-10-29  12:22:10 INFO     Main         KNX[default]: 1.1.21 set 5/1/3 to 0
            2016-10-29  12:22:10 INFO     Main         KNX[default]: 1.1.21 set 5/1/13 to 0
            2016-10-29  12:22:10 INFO     Main         KNX[default]: 1.1.21 set 5/1/13 to 0
            2016-10-29  12:22:10 INFO     Main         KNX[default]: 1.1.21 set 5/1/63 to 0
            2016-10-29  12:22:13 INFO     Main         KNX[default]: 1.1.15 set 15/1/30 to 22.82
            2016-10-29  12:22:13 DEBUG    Main         Item DG.temperatur.kinderzimmer.ist = 22.82 via KNX 1.1.15 15/1/30
            2016-10-29  12:22:14 DEBUG    env_loc      Item env.location.sunrise = 2016-10-30 07:03:11.098466+01:00 via Logic None None
            2016-10-29  12:22:14 DEBUG    env_init     Item env.core.version = 1.2.451 via Logic None None
            2016-10-29  12:22:14 DEBUG    env_loc      Item env.location.sunrise.azimut.degrees = 122.59 via Logic None None
            2016-10-29  12:22:14 DEBUG    env_loc      Item env.location.sunrise.elevation.degrees = 7.83 via Logic None None
            2016-10-29  12:22:14 DEBUG    env_loc      Item env.location.sunrise.azimut.radians = 2.14 via Logic None None
            2016-10-29  12:22:14 DEBUG    env_loc      Item env.location.sunrise.elevation.radians = 0.14 via Logic None None
            2016-10-29  12:22:14 DEBUG    env_init     Item env.core.start = 2016-10-29 12:22:14.803908+02:00 via Logic None None
            2016-10-29  12:22:14 DEBUG    env_loc      Item env.location.sunset = 2016-10-29 17:58:58.328061+02:00 via Logic None None
            2016-10-29  12:22:14 DEBUG    env_init     Item env.system.name = debian-smarthome via Logic None None
            2016-10-29  12:22:14 DEBUG    sh.gc        Garbage collector: collected 0 objects.
            2016-10-29  12:22:14 DEBUG    env_loc      Item env.location.sunset.azimut.degrees = 272.07 via Logic None None
            2016-10-29  12:22:14 DEBUG    env_loc      Item env.location.sunset.elevation.degrees = -19.86 via Logic None None
            2016-10-29  12:22:14 DEBUG    env_loc      Item env.location.sunset.azimut.radians = 4.75 via Logic None None
            2016-10-29  12:22:14 DEBUG    env_loc      Item env.location.sunset.elevation.radians = -0.35 via Logic None None
            2016-10-29  12:22:14 DEBUG    env_loc      Item env.location.sun_position.azimut.degrees = 169.63 via Logic None None
            2016-10-29  12:22:14 DEBUG    env_loc      Item env.location.sun_position.elevation.degrees = 25.9 via Logic None None
            2016-10-29  12:22:14 DEBUG    env_loc      Item env.location.sun_position.azimut.radians = 2.96 via Logic None None
            2016-10-29  12:22:14 DEBUG    env_init     Item env.system.start = 2016-10-28 09:19:32.808893+02:00 via Logic None None
            2016-10-29  12:22:14 DEBUG    env_loc      Item env.location.sun_position.elevation.radians = 0.45 via Logic None None
            2016-10-29  12:22:14 DEBUG    sh.gc        Object references: 12772
            2016-10-29  12:22:14 DEBUG    env_loc      Item env.location.moonrise = 2016-10-30 06:25:12.836344+01:00 via Logic None None
            2016-10-29  12:22:14 DEBUG    env_loc      Item env.location.moonset = 2016-10-29 17:50:06.348833+02:00 via Logic None None
            2016-10-29  12:22:14 DEBUG    env_loc      Item env.location.moonphase = 8 via Logic None None
            2016-10-29  12:22:14 DEBUG    env_loc      Item env.location.day = True via Logic None None
            2016-10-29  12:22:15 DEBUG    Scheduler    env_loc next time: 2016-10-29 12:52:15+02:00
            2016-10-29  12:22:15 DEBUG    Scheduler    sh.gc next time: 2016-10-30 02:04:00+01:00
            2016-10-29  12:22:19 DEBUG    env_stat     Item env.system.libs.ephem_version = 3.7.6.0 via Logic None None
            2016-10-29  12:22:19 DEBUG    env_stat     Item env.core.memory = 25051136 via Logic None None
            2016-10-29  12:22:19 DEBUG    env_stat     Item env.system.diskfree = 36487106560 via Logic None None
            2016-10-29  12:22:19 DEBUG    env_stat     Item env.system.disksize = 40374804480 via Logic None None
            2016-10-29  12:22:19 DEBUG    env_stat     Item env.system.diskusage = 1813143552 via Logic None None
            2016-10-29  12:22:19 DEBUG    env_stat     Item env.system.diskusagepercent = 4.49 via Logic None None
            2016-10-29  12:22:19 DEBUG    env_stat     Item env.location.moonlight = 2 via Logic None None
            2016-10-29  12:22:19 DEBUG    Scheduler    env_stat next time: 2016-10-29 12:27:19+02:00
            2016-10-29  12:22:20 DEBUG    Main         _websocket: incoming connection from 192.168.2.104:54402 to 0.0.0.0:2424
            2016-10-29  12:22:20 INFO     Main         VISU: Websocket handler uses protocol version 4
            2016-10-29  12:22:20 DEBUG    Main         rfc6455 Handshake
            2016-10-29  12:22:20 DEBUG    Main         192.168.2.104:54402 sent '{"cmd":"proto","ver":4}'
            2016-10-29  12:22:21 DEBUG    Main         192.168.2.104:54402 sent '{"cmd":"identity","sw":"smartVISU","ver":"v2.8","browser":"Firefox","bver":"49"}'
            2016-10-29  12:22:21 DEBUG    Main         192.168.2.104:54402 sent '{"cmd":"monitor","items":["DG.strom.fussbodenheizung.pumpe","DG.fussbodenheizung.wohnen.zwang","DG.fussbodenheizung.flur.zwang","DG.fussbodenheizung.kueche.zwang","DG.fussbodenheizung.bad.zwang","DG.fussbodenheizung.alle.zwang","DG.temperatur.bad.ist","DG.temperatur.wohnen.ist","DG.temperatur.schlafen.ist","DG.temperatur.kinderzimmer.ist"]}'
            2016-10-29  12:22:21 DEBUG    Main         VISU json_parse: send to 192.168.2.104:54402: {'cmd': 'item', 'items': [['DG.strom.fussbodenheizung.pumpe', False], ['DG.fussbodenheizung.wohnen.zwang', []], ['DG.fussbodenheizung.flur.zwang', []], ['DG.fussbodenheizung.kueche.zwang', []], ['DG.fussbodenheizung.bad.zwang', []], ['DG.fussbodenheizung.alle.zwang', [0, 0]], ['DG.temperatur.bad.ist', 21.5], ['DG.temperatur.wohnen.ist', 21.88], ['DG.temperatur.schlafen.ist', 23.44], ['DG.temperatur.kinderzimmer.ist', 22.82]]}
            2016-10-29  12:22:22 DEBUG    Scheduler    KNX[default] time next time: 2016-10-29 12:32:22+02:00
            2016-10-29  12:22:24 DEBUG    Main         _websocket: incoming connection from 192.168.2.104:54403 to 0.0.0.0:2424
            2016-10-29  12:22:24 INFO     Main         VISU: Websocket handler uses protocol version 4
            2016-10-29  12:22:24 DEBUG    Main         rfc6455 Handshake
            2016-10-29  12:22:24 DEBUG    Main         192.168.2.104:54403 sent '{"cmd":"proto","ver":4}'
            2016-10-29  12:22:24 DEBUG    Main         192.168.2.104:54403 sent '{"cmd":"identity","sw":"smartVISU","ver":"v2.8","browser":"Firefox","bver":"49"}'
            2016-10-29  12:22:24 DEBUG    Main         192.168.2.104:54403 sent '{"cmd":"monitor","items":["env.system.name","env.core.version","env.system.load","env.core.threads","env.core.memory","env.system.start","env.core.start","env.location.sunrise","env.location.sunset","env.location.moonrise","env.location.moonset","env.location.moonphase","env.location.moonlight"]}'
            2016-10-29  12:22:24 DEBUG    Main         VISU json_parse: send to 192.168.2.104:54403: {'cmd': 'item', 'items': [['env.system.name', 'debian-smarthome'], ['env.core.version', '1.2.451'], ['env.system.load', 0.05], ['env.core.threads', 7.0], ['env.core.memory', 25051136], ['env.system.start', datetime.datetime(2016, 10, 28, 9, 19, 32, 808893, tzinfo=tzfile('/usr/share/zoneinfo/Europe/Berlin'))], ['env.core.start', datetime.datetime(2016, 10, 29, 12, 22, 14, 803908, tzinfo=tzfile('/usr/share/zoneinfo/Europe/Berlin'))], ['env.location.sunrise', datetime.datetime(2016, 10, 30, 7, 3, 11, 98466, tzinfo=tzfile('/usr/share/zoneinfo/Europe/Berlin'))], ['env.location.sunset', datetime.datetime(2016, 10, 29, 17, 58, 58, 328061, tzinfo=tzfile('/usr/share/zoneinfo/Europe/Berlin'))], ['env.location.moonrise', datetime.datetime(2016, 10, 30, 6, 25, 12, 836344, tzinfo=tzfile('/usr/share/zoneinfo/Europe/Berlin'))], ['env.location.moonset', datetime.datetime(2016, 10, 29, 17, 50, 6, 348833, tzinfo=tzfile('/usr/share/zoneinfo/Europe/Berlin'))], ['env.location.moonphase', 8], ['env.location.moonlight', 2]]}
            2016-10-29  12:22:24 DEBUG    Main         192.168.2.104:54403 sent '{"cmd":"series","item":"env.system.load","series":"avg","start":"1d","end":"now","count":"100"}'
            2016-10-29  12:22:24 DEBUG    Main         192.168.2.104:54403 sent '{"cmd":"series","item":"env.core.threads","series":"avg","start":"1d","end":"now","count":"100"}'
            2016-10-29  12:22:24 DEBUG    Main         192.168.2.104:54403 sent '{"cmd":"series","item":"env.core.memory","series":"avg","start":"1d","end":"now","count":"100"}'
            2016-10-29  12:22:24 DEBUG    Main         192.168.2.104:54403 sent '{"cmd":"log","name":"env.core.log","max":"10"}'
            2016-10-29  12:22:27 DEBUG    Main         192.168.2.104:54402 sent '{"cmd":"item","id":"DG.strom.fussbodenheizung.pumpe","val":"1"}'
            2016-10-29  12:22:27 DEBUG    Main         Item DG.strom.fussbodenheizung.pumpe = True via Visu 192.168.2.104:54402 None
            2016-10-29  12:22:27 DEBUG    Main         Triggering fussbodenheizung - by: Item source: DG.strom.fussbodenheizung.pumpe dest: None value: True
            2016-10-29  12:22:27 DEBUG    fussbodenheizung Item DG.fussbodenheizung.alle.zwang = [0, 1] via Logic None None
            2016-10-29  12:22:27 INFO     fussbodenheizung Heizung an
            2016-10-29  12:22:29 INFO     Main         KNX[default]: 1.1.30 set 15/1/10 to 21.52
            2016-10-29  12:22:29 DEBUG    Main         Item DG.temperatur.bad.ist = 21.52 via KNX 1.1.30 15/1/10
            2016-10-29  12:22:30 DEBUG    Main         192.168.2.104:54402 sent '{"cmd":"item","id":"DG.strom.fussbodenheizung.pumpe","val":"0"}'
            2016-10-29  12:22:30 DEBUG    Main         Item DG.strom.fussbodenheizung.pumpe = False via Visu 192.168.2.104:54402 None
            2016-10-29  12:22:30 DEBUG    Main         Triggering fussbodenheizung - by: Item source: DG.strom.fussbodenheizung.pumpe dest: None value: False
            2016-10-29  12:22:30 DEBUG    fussbodenheizung Item DG.fussbodenheizung.alle.zwang = [0, 0] via Logic None None
            2016-10-29  12:22:30 INFO     fussbodenheizung Heizung aus
            2016-10-29  12:22:30 INFO     Main         KNX[default]: 1.1.10 set 15/1/20 to 23.44
            2016-10-29  12:22:33 INFO     Main         KNX[default]: 1.1.60 set 15/1/0 to 21.9
            2016-10-29  12:22:33 DEBUG    Main         Item DG.temperatur.wohnen.ist = 21.9 via KNX 1.1.60 15/1/0
            2016-10-29  12:22:34 INFO     Main         Number of Threads: 7
            2016-10-29  12:22:34 INFO     Main         Stop Plugins
            2016-10-29  12:22:34 DEBUG    Main         Stopping knx Plugin
            2016-10-29  12:22:34 DEBUG    Main         Stopping websocket Plugin
            2016-10-29  12:22:34 DEBUG    Main         websockethandler: closing socket 192.168.2.104:54402
            2016-10-29  12:22:34 DEBUG    Main         Stopping smartvisu Plugin
            2016-10-29  12:22:34 DEBUG    Main         Stopping cli Plugin
            2016-10-29  12:22:34 DEBUG    Main         Stopping sql Plugin
            2016-10-29  12:22:34 DEBUG    Main         Stopping uzsu Plugin
            2016-10-29  12:22:34 DEBUG    Main         websockethandler: closing socket 192.168.2.104:54403
            2016-10-29  12:22:34 INFO     Main         SmartHome.py stopped

            Kommentar


              #21
              BMX du bist der Beste!
              Vielen Dank!

              Es funktioniert jetzt, hab die Werte der list auf [1,1] bzw. [1,0] geändert.
              Die Stellantriebe bewegen sich jetzt !!!

              Besten Dank für die Hilfe

              Kommentar

              Lädt...
              X