Ankündigung

Einklappen
Keine Ankündigung bisher.

Szenensteurung laut https://github.com..wiki/Einfachen-Szenensteuerung

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

    Szenensteurung laut https://github.com..wiki/Einfachen-Szenensteuerung

    Ich glaub, ich habs auf den Augen!

    Getrue nach der Github-Anleitung habe ich meine Szenensteurung aufgebaut. Lief auf Anhieb, guter Beitag!!
    Trotzdem habe ich ein Problem. Trotz vieler Test und Versuchen habe ich ein Problem mit meiner Szene3

    Hier mein Ansatz.

    in meiner wohnzimmer.html
    Code:
    <div class="preblock">
        <table width="100%">
            <tr>
            <td align="left" width="70%">
                Szenen&nbsp;&nbsp;&nbsp;
       <span data-role="controlgroup" data-type="horizontal">
     
          {{ basic.dual('szene_eg_s1', 'eg.szenen.s1', icon1~'scene_party.svg', icon0~'scene_party.svg', 1, 0,'midi') }}
          {{ basic.dual('szene_eg_s2', 'eg.szenen.s2', icon1~'scene_dinner.svg', icon0~'scene_dinner.svg', 1, 0, 'midi') }}
          {{ basic.dual('szene_eg_s3', 'eg.szenen.s3', icon1~'it_television.svg', icon0~'it_television.svg', 1, 0, 'midi') }}
          {{ basic.dual('szene_eg_s4', 'eg.szenen.s4', icon1~'light_light_dim_100.svg', icon0~'light_light_dim_100.svg', 1, 0, 'midi') }}
          {{ basic.dual('szene_eg_s0', 'eg.szenen.s0', icon1~'light_light_dim_00.svg', icon0~'light_light_dim_00.svg', 1, 0, 'midi') }}
       </span>
       </td>
       </table>
    
    </div>
    in meiner eg.conf
    Code:
    [eg]
        [[anwesend]]
           type = bool
                knx_dpt = 1
                knx_init = 0/1/14
                knx_cache = 0/1/14
                knx_send = 0/1/14
                visu_acl=rw
         [[szenen]]
                    type = scene
                    enforce_updates = true
                         [[[s0]]]
                         type = bool
                         [[[s1]]]
                         type = bool
                         [[[s2]]]
                         type = bool
                         [[[s3]]]
                         tye = bool
                         [[[s4]]]
                         type = bool
    
        [[wozi]]
            [[[buch]]]
                type = bool
                knx_dpt = 1
                knx_cache = 1/4/6
                knx_send = 1/1/6
                visu_acl=rw
                [[[[dimmen]]]]
                    type = num
                    visu_acl=rw
                    knx_dpt = 5.001
                    enforce_updates = yes
                    knx_cache = 1/3/2
                    knx_send = 1/3/2
                    knx_listen = 1/5/2
            [[[decke]]]
                type = bool
                knx_dpt = 1
                knx_cache = 1/4/5
                knx_send = 1/1/5
                visu_acl=rw
                [[[[dimmen]]]]
                    type = num
                    visu_acl=rw
                    knx_dpt = 5.001
                    enforce_updates = yes
                    knx_cache = 1/3/1
                    knx_send = 1/3/1
                    knx_listen = 1/5/1
        [[ess]]
            [[[bild]]]
                type = bool
                knx_dpt = 1
                knx_cache = 1/4/16
                knx_send = 1/1/13
                visu_acl=rw
              [[[[dimmen]]]]
                    type = num
                    visu_acl=rw
                    knx_dpt = 5.001
                    enforce_updates = yes
                    knx_cache = 1/3/5
                    knx_send = 1/3/5
                    knx_listen = 1/5/5
            [[[decke]]]
                type = bool
                knx_dpt = 1
                knx_cache = 1/4/15
                knx_send = 1/1/12
                visu_acl=rw
              [[[[dimmen]]]]
                    type = num
                    visu_acl=rw
                    knx_dpt = 5.001
                    enforce_updates = yes
                    knx_cache = 1/3/4
                    knx_send = 1/3/4
                    knx_listen = 1/5/4

    in der scene. Statt true/false auch mit 1/0 probiert.
    Code:
    # alles Aus
    0 eg.wozi.buch False        
    0 eg.wozi.decke False        
    0 eg.ess.bild False    
    0 eg.ess.decke False    
    0 eg.wozi.buch.dimmen 0
    0 eg.wozi.decke.dimmen 0
    0 eg.ess.bild.dimmen 0
    0 eg.ess.decke.dimmen 0
    
    # Gaeste
    1 eg.wozi.buch True        
    1 eg.wozi.buch.dimmen 70    
    1 eg.wozi.decke True        
    1 eg.wozi.decke.dimmen 40
    1 eg.ess.bild True    
    1 eg.ess.bild.dimmen 00
    1 eg.ess.decke False    
    1 eg.ess.decke.dimmen 100
    
    # Essen
    2 eg.wozi.buch False        
    2 eg.wozi.buch.dimmen 0    
    2 eg.wozi.decke False        
    2 eg.wozi.decke.dimmen 0
    2 eg.ess.bild True    
    2 eg.ess.bild.dimmen 70
    2 eg.ess.decke True    
    2 eg.ess.decke.dimmen 70
    
    # Fernsehen
    3 eg.wozi.buch True        
    3 eg.wozi.buch.dimmen 30    
    3 eg.wozi.decke False        
    3 eg.wozi.decke.dimmen 0
    3 eg.ess.bild False    
    3 eg.ess.bild.dimmen 0
    3 eg.ess.decke False    
    3 eg.ess.decke.dimmen 0
    
    # Hell / Putzen
    4 eg.wozi.buch True        
    4 eg.wozi.buch.dimmen 100    
    4 eg.wozi.decke True        
    4 eg.wozi.decke.dimmen 100
    4 eg.ess.bild True    
    4 eg.ess.bild.dimmen 100
    4 eg.ess.decke True    
    4 eg.ess.decke.dimmen 100
    Was passsiert?
    Alle Szenen, außer der Szene 3 laufen!
    Siehe :
    Szene 3 ein
    2015-10-25 15:30:27,378 DEBUG Main 192.168.115.32:56775 sent '{"cmd":"item","id":"eg.szenen.s3","val":"1"}' -- __init__.py:json_parse:272
    2015-10-25 15:30:27,383 WARNING Main Client 192.168.115.32:56775 want to update invalid item: eg.szenen.s3 -- __init__.py:json_parse:288

    Ich habe die svg getauscht, Zeilen neu editiert, usw, leider keinen Ansatz gefunden. Bei der Szene 3 ändern sich nur das Icon (viele andere getestet, Erscheinung bleibt gleich)
    Die Stimmung hat sich dem Wetter angepasst.

    Bei allen andren Szenen wird zwar auch das "bool does not match" angemeckert , aber es geht!
    Code:
    2015-10-25 15:29:01,257 WARNING  eg_szenen    Item eg.wozi.buch: value False             does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:29:01,266 WARNING  eg_szenen    Item eg.wozi.decke: value False            does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:29:01,274 WARNING  eg_szenen    Item eg.ess.bild: value False      does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:29:01,282 WARNING  eg_szenen    Item eg.ess.decke: value False     does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    
    Das Schalten der entsprechende Lampe(Buchwand) geht mit den indentischen GA über den Slider problemlos!
    Wer sieht den Fehler, mir triefen schon die Augen.
    Danke für jegliche Hilfe

    LG
    Wolfgang


    scene.jpg

    Hier noch eine Zusatzfrage: Beim Slider kann ich über das Lampensymbol Ein/Aus schalten. In der Szenen bekomme ich die Lampe nur mit Dimmwert = 0 aus aus.
    Sitzt hier das Problem " Item eg.wozi.buch: value False does not match type bool" ?


    der Trace
    Code:
    root@smartgate:~# /usr/local/smarthome/bin/smarthome.py -d
    2015-10-25 15:25:56,869 INFO     Main         Start SmartHome.py 1.1.0.man -- smarthome.py:__init__:242
    2015-10-25 15:25:56,872 DEBUG    Main         Python 3.4.2 -- smarthome.py:__init__:243
    2015-10-25 15:25:56,875 INFO     Main         Init Scheduler -- scheduler.py:__init__:86
    2015-10-25 15:25:56,878 DEBUG    Scheduler    creating 5 workers -- scheduler.py:run:93
    2015-10-25 15:25:56,879 INFO     Main         Init Plugins -- smarthome.py:start:288
    2015-10-25 15:25:56,894 DEBUG    Main         Plugin: knx -- plugin.py:__init__:43
    2015-10-25 15:25:56,913 DEBUG    Main         Plugin: ow -- plugin.py:__init__:43
    2015-10-25 15:25:56,924 DEBUG    Main         Plugin: visu -- plugin.py:__init__:43
    2015-10-25 15:25:56,962 DEBUG    Main         Plugin: cli -- plugin.py:__init__:43
    2015-10-25 15:25:56,969 DEBUG    Main         Plugin: sql -- plugin.py:__init__:43
    2015-10-25 15:25:57,008 DEBUG    Main         SQLite 3.8.7.4 -- __init__.py:__init__:47
    2015-10-25 15:26:00,096 DEBUG    Main         SQLite: database integrity ok -- __init__.py:__init__:64
    2015-10-25 15:26:00,107 DEBUG    Main         SQLite Maintain next time: 2015-10-26 03:02:00+01:00 -- scheduler.py:_next_time:303
    2015-10-25 15:26:00,110 DEBUG    Main         Plugin: ical -- plugin.py:__init__:43
    2015-10-25 15:26:00,123 DEBUG    Main         Plugin: wettercom -- plugin.py:__init__:43
    2015-10-25 15:26:00,164 DEBUG    Main         Plugin: mail -- plugin.py:__init__:43
    2015-10-25 15:26:00,232 DEBUG    Main         Plugin: imap -- plugin.py:__init__:43
    2015-10-25 15:26:00,237 DEBUG    Main         IMAP next time: 2015-10-25 15:26:12+01:00 -- scheduler.py:_next_time:303
    2015-10-25 15:26:00,240 INFO     Main         Init Items -- smarthome.py:start:294
    
    2015-10-25 15:29:01,218 DEBUG    Main         192.168.115.32:56775 sent '{"cmd":"item","id":"eg.szenen.s0","val":"1"}' -- __init__.py:json_parse:272
    2015-10-25 15:29:01,227 DEBUG    Main         Item eg.szenen.s0 = True via Visu 192.168.115.32:56775 None -- item.py:__update:373
    2015-10-25 15:29:01,233 DEBUG    Main         Triggering eg_szenen - by: Item source: eg.szenen.s0 dest: None value: True -- scheduler.py:trigger:164
    [COLOR=#00FF00]2015-10-25 15:29:01,257 WARNING  eg_szenen    Item eg.wozi.buch: value False             does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:29:01,266 WARNING  eg_szenen    Item eg.wozi.decke: value False            does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:29:01,274 WARNING  eg_szenen    Item eg.ess.bild: value False      does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:29:01,282 WARNING  eg_szenen    Item eg.ess.decke: value False     does not match type bool. Via Scene eg.szenen -- item.py:__update:357[/COLOR]
    2015-10-25 15:29:01,291 DEBUG    eg_szenen    Item eg.wozi.buch.dimmen = 0 via Scene eg.szenen None -- item.py:__update:373
    2015-10-25 15:29:01,307 DEBUG    eg_szenen    Item eg.ess.bild.dimmen = 0 via Scene eg.szenen None -- item.py:__update:373
    2015-10-25 15:29:01,331 DEBUG    Main         knx: 1.1.0 set 1/3/2 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:29:01,347 DEBUG    eg_szenen    Item eg.ess.decke.dimmen = 0 via Scene eg.szenen None -- item.py:__update:373
    2015-10-25 15:29:01,358 DEBUG    Main         knx: 1.1.0 set 1/3/1 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:29:01,400 DEBUG    Main         knx: 1.1.0 set 1/3/5 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:29:01,423 DEBUG    Main         knx: 1.1.0 set 1/3/4 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:29:02,717 DEBUG    eg.szenen.s0-Timer Item eg.szenen.s0 = False via Timer None None -- item.py:__update:373
    2015-10-25 15:29:02,725 DEBUG    eg.szenen.s0-Timer Triggering eg_szenen - by: Item source: eg.szenen.s0 dest: None value: False -- scheduler.py:trigger:164
    
    [COLOR=#FF0000]                                              Szene 3 ein    
    2015-10-25 15:30:27,378 DEBUG    Main         192.168.115.32:56775 sent '{"cmd":"item","id":"eg.szenen.s3","val":"1"}' -- __init__.py:json_parse:272
    2015-10-25 15:30:27,383 WARNING  Main         Client 192.168.115.32:56775 want to update invalid item: eg.szenen.s3 -- __init__.py:json_parse:288
    ...[/COLOR]
    2015-10-25 15:31:16,605 DEBUG    Scheduler    env_stat next time: 2015-10-25 15:36:16+01:00 -- scheduler.py:_next_time:303
    2015-10-25 15:31:28,524 DEBUG    Main         192.168.115.32:56775 sent '{"cmd":"item","id":"eg.szenen.s3","val":"0"}' -- __init__.py:json_parse:272
    
                                                  Szene 2 Ein
    2015-10-25 15:33:27,641 DEBUG    Main         192.168.115.32:56775 sent '{"cmd":"item","id":"eg.szenen.s2","val":"1"}' -- __init__.py:json_parse:272
    2015-10-25 15:33:27,649 DEBUG    Main         Item eg.szenen.s2 = True via Visu 192.168.115.32:56775 None -- item.py:__update:373
    2015-10-25 15:33:27,656 DEBUG    Main         Triggering eg_szenen - by: Item source: eg.szenen.s2 dest: None value: True -- scheduler.py:trigger:164
    2015-10-25 15:33:27,674 DEBUG    eg_szenen    Item eg.szenen = 2 via Logic None None -- item.py:__update:373
    2015-10-25 15:33:27,681 WARNING  eg_szenen    Item eg.wozi.buch: value False             does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:33:27,698 WARNING  eg_szenen    Item eg.wozi.decke: value False            does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:33:27,720 WARNING  eg_szenen    Item eg.ess.bild: value True       does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:33:27,727 DEBUG    Main         knx: 1.1.0 set 1/3/2 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:33:27,756 DEBUG    eg_szenen    Item eg.ess.bild.dimmen = 70 via Scene eg.szenen None -- item.py:__update:373
    2015-10-25 15:33:27,760 DEBUG    Main         knx: 1.1.0 set 1/3/1 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:33:27,777 WARNING  eg_szenen    Item eg.ess.decke: value True      does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:33:27,792 DEBUG    eg_szenen    Item eg.ess.decke.dimmen = 70 via Scene eg.szenen None -- item.py:__update:373
    2015-10-25 15:33:27,804 DEBUG    Main         knx: 1.1.0 set 1/3/5 to 69.8 -- __init__.py:parse_telegram:198
    2015-10-25 15:33:27,816 DEBUG    Main         Item eg.ess.bild.dimmen = 69.8 via KNX 1.1.0 1/3/5 -- item.py:__update:373
    2015-10-25 15:33:27,851 DEBUG    Main         knx: 1.1.0 set 1/3/4 to 69.8 -- __init__.py:parse_telegram:198
    2015-10-25 15:33:27,858 DEBUG    Main         Item eg.ess.decke.dimmen = 69.8 via KNX 1.1.0 1/3/4 -- item.py:__update:373
    2015-10-25 15:33:27,982 DEBUG    Main         knx: 1.1.7 set 1/4/16 to True -- __init__.py:parse_telegram:198
    2015-10-25 15:33:27,990 DEBUG    Main         Item eg.ess.bild = True via KNX 1.1.7 1/4/16 -- item.py:__update:373
    2015-10-25 15:33:28,010 DEBUG    Main         knx: 1.1.7 set 1/5/5 to 69.8 -- __init__.py:parse_telegram:198
    2015-10-25 15:33:28,289 DEBUG    Main         knx: 1.1.7 set 1/4/15 to True -- __init__.py:parse_telegram:198
    2015-10-25 15:33:28,296 DEBUG    Main         Item eg.ess.decke = True via KNX 1.1.7 1/4/15 -- item.py:__update:373
    2015-10-25 15:33:28,316 DEBUG    Main         knx: 1.1.7 set 1/5/4 to 69.8 -- __init__.py:parse_telegram:198
    2015-10-25 15:33:28,975 DEBUG    eg.szenen.s2-Timer Item eg.szenen.s2 = False via Timer None None -- item.py:__update:373
    2015-10-25 15:33:28,984 DEBUG    eg.szenen.s2-Timer Triggering eg_szenen - by: Item source: eg.szenen.s2 dest: None value: False -- scheduler.py:trigger:164
    
    
                                                  Alles aus
    2015-10-25 15:33:30,422 DEBUG    Main         192.168.115.32:56775 sent '{"cmd":"item","id":"eg.szenen.s0","val":"1"}' -- __init__.py:json_parse:272
    2015-10-25 15:33:30,430 DEBUG    Main         Item eg.szenen.s0 = True via Visu 192.168.115.32:56775 None -- item.py:__update:373
    2015-10-25 15:33:30,437 DEBUG    Main         Triggering eg_szenen - by: Item source: eg.szenen.s0 dest: None value: True -- scheduler.py:trigger:164
    2015-10-25 15:33:30,457 DEBUG    eg_szenen    Item eg.szenen = 0 via Logic None None -- item.py:__update:373
    2015-10-25 15:33:30,464 WARNING  eg_szenen    Item eg.wozi.buch: value False             does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:33:30,472 WARNING  eg_szenen    Item eg.wozi.decke: value False            does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:33:30,480 WARNING  eg_szenen    Item eg.ess.bild: value False      does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:33:30,492 WARNING  eg_szenen    Item eg.ess.decke: value False     does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:33:30,510 DEBUG    eg_szenen    Item eg.ess.bild.dimmen = 0 via Scene eg.szenen None -- item.py:__update:373
    2015-10-25 15:33:30,534 DEBUG    eg_szenen    Item eg.ess.decke.dimmen = 0 via Scene eg.szenen None -- item.py:__update:373
    2015-10-25 15:33:30,538 DEBUG    Main         knx: 1.1.0 set 1/3/2 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:33:30,565 DEBUG    Main         knx: 1.1.0 set 1/3/1 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:33:30,602 DEBUG    Main         knx: 1.1.0 set 1/3/5 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:33:30,627 DEBUG    Main         knx: 1.1.0 set 1/3/4 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:33:30,686 DEBUG    Main         knx: 1.1.7 set 1/4/15 to False -- __init__.py:parse_telegram:198
    2015-10-25 15:33:30,693 DEBUG    Main         Item eg.ess.decke = False via KNX 1.1.7 1/4/15 -- item.py:__update:373
    2015-10-25 15:33:30,713 DEBUG    Main         knx: 1.1.7 set 1/5/4 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:33:30,795 DEBUG    Main         knx: 1.1.7 set 1/4/16 to False -- __init__.py:parse_telegram:198
    2015-10-25 15:33:30,802 DEBUG    Main         Item eg.ess.bild = False via KNX 1.1.7 1/4/16 -- item.py:__update:373
    2015-10-25 15:33:30,824 DEBUG    Main         knx: 1.1.7 set 1/5/5 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:33:31,997 DEBUG    eg.szenen.s0-Timer Item eg.szenen.s0 = False via Timer None None -- item.py:__update:373
    2015-10-25 15:33:32,006 DEBUG    eg.szenen.s0-Timer Triggering eg_szenen - by: Item source: eg.szenen.s0 dest: None value: False -- scheduler.py:trigger:164
    2015-10-25 15:33:41,197 DEBUG    Main         knx: 1.1.31 set 2/1/9 to 21.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:33:41,238 DEBUG    Main         knx: 1.1.31 set 2/1/7 to 0c1a -- __init__.py:parse_telegram:189
    2015-10-25 15:33:41,256 DEBUG    Main         knx: 1.1.31 set 2/1/1 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:33:41,262 DEBUG    Main         Triggering eg.gast.heizung.stellgroesse-eval - by: KNX source: 1.1.31 dest: 2/1/1 value: {'caller': 'KNX', 'dest': '2/1/1', 'valu -- scheduler.py:trigger:164
    2015-10-25 15:34:38,432 DEBUG    Main         knx: 1.1.17 set 7/4/1 to False -- __init__.py:parse_telegram:198
    
                                                  Szene 1 Ein
    2015-10-25 15:35:17,678 DEBUG    Main         192.168.115.32:56775 sent '{"cmd":"item","id":"eg.szenen.s1","val":"1"}' -- __init__.py:json_parse:272
    2015-10-25 15:35:17,686 DEBUG    Main         Item eg.szenen.s1 = True via Visu 192.168.115.32:56775 None -- item.py:__update:373
    2015-10-25 15:35:17,695 DEBUG    Main         Triggering eg_szenen - by: Item source: eg.szenen.s1 dest: None value: True -- scheduler.py:trigger:164
    2015-10-25 15:35:17,716 DEBUG    eg_szenen    Item eg.szenen = 1 via Logic None None -- item.py:__update:373
    2015-10-25 15:35:17,723 WARNING  eg_szenen    Item eg.wozi.buch: value True              does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:35:17,733 DEBUG    eg_szenen    Item eg.wozi.buch.dimmen = 70 via Scene eg.szenen None -- item.py:__update:373
    2015-10-25 15:35:17,744 WARNING  eg_szenen    Item eg.wozi.decke: value True             does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:35:17,760 DEBUG    eg_szenen    Item eg.wozi.decke.dimmen = 40 via Scene eg.szenen None -- item.py:__update:373
    2015-10-25 15:35:17,770 DEBUG    Main         knx: 1.1.0 set 1/3/2 to 69.8 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:17,784 DEBUG    Main         Item eg.wozi.buch.dimmen = 69.8 via KNX 1.1.0 1/3/2 -- item.py:__update:373
    2015-10-25 15:35:17,806 WARNING  eg_szenen    Item eg.ess.bild: value True       does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:35:17,818 DEBUG    Main         knx: 1.1.0 set 1/3/1 to 40.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:17,825 WARNING  eg_szenen    Item eg.ess.decke: value False     does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:35:17,853 DEBUG    Main         knx: 1.1.0 set 1/3/5 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:17,857 DEBUG    eg_szenen    Item eg.ess.decke.dimmen = 100 via Scene eg.szenen None -- item.py:__update:373
    2015-10-25 15:35:17,900 DEBUG    Main         knx: 1.1.0 set 1/3/4 to 100.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:18,074 DEBUG    Main         knx: 1.1.7 set 1/4/5 to True -- __init__.py:parse_telegram:198
    2015-10-25 15:35:18,082 DEBUG    Main         Item eg.wozi.decke = True via KNX 1.1.7 1/4/5 -- item.py:__update:373
    2015-10-25 15:35:18,102 DEBUG    Main         knx: 1.1.7 set 1/5/1 to 40.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:18,183 DEBUG    Main         knx: 1.1.7 set 1/4/6 to True -- __init__.py:parse_telegram:198
    2015-10-25 15:35:18,191 DEBUG    Main         Item eg.wozi.buch = True via KNX 1.1.7 1/4/6 -- item.py:__update:373
    2015-10-25 15:35:18,211 DEBUG    Main         knx: 1.1.7 set 1/5/2 to 69.8 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:18,293 DEBUG    Main         knx: 1.1.7 set 1/4/15 to True -- __init__.py:parse_telegram:198
    2015-10-25 15:35:18,300 DEBUG    Main         Item eg.ess.decke = True via KNX 1.1.7 1/4/15 -- item.py:__update:373
    2015-10-25 15:35:18,320 DEBUG    Main         knx: 1.1.7 set 1/5/4 to 99.6 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:18,327 DEBUG    Main         Item eg.ess.decke.dimmen = 99.6 via KNX 1.1.7 1/5/4 -- item.py:__update:373
    2015-10-25 15:35:19,205 DEBUG    eg.szenen.s1-Timer Item eg.szenen.s1 = False via Timer None None -- item.py:__update:373
    2015-10-25 15:35:19,213 DEBUG    eg.szenen.s1-Timer Triggering eg_szenen - by: Item source: eg.szenen.s1 dest: None value: False -- scheduler.py:trigger:164
    
    2015-10-25 15:35:19,628 DEBUG    Main         192.168.115.32:56775 sent '{"cmd":"item","id":"eg.szenen.s0","val":"1"}' -- __init__.py:json_parse:272
    2015-10-25 15:35:19,635 DEBUG    Main         Item eg.szenen.s0 = True via Visu 192.168.115.32:56775 None -- item.py:__update:373
    2015-10-25 15:35:19,642 DEBUG    Main         Triggering eg_szenen - by: Item source: eg.szenen.s0 dest: None value: True -- scheduler.py:trigger:164
    2015-10-25 15:35:19,660 DEBUG    eg_szenen    Item eg.szenen = 0 via Logic None None -- item.py:__update:373
    2015-10-25 15:35:19,668 WARNING  eg_szenen    Item eg.wozi.buch: value False             does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:35:19,677 WARNING  eg_szenen    Item eg.wozi.decke: value False            does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:35:19,685 WARNING  eg_szenen    Item eg.ess.bild: value False      does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:35:19,693 WARNING  eg_szenen    Item eg.ess.decke: value False     does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:35:19,702 DEBUG    eg_szenen    Item eg.wozi.buch.dimmen = 0 via Scene eg.szenen None -- item.py:__update:373
    2015-10-25 15:35:19,718 DEBUG    eg_szenen    Item eg.wozi.decke.dimmen = 0 via Scene eg.szenen None -- item.py:__update:373
    2015-10-25 15:35:19,746 DEBUG    Main         knx: 1.1.0 set 1/3/2 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:19,750 DEBUG    eg_szenen    Item eg.ess.decke.dimmen = 0 via Scene eg.szenen None -- item.py:__update:373
    2015-10-25 15:35:19,779 DEBUG    Main         knx: 1.1.0 set 1/3/1 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:19,806 DEBUG    Main         knx: 1.1.0 set 1/3/5 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:19,838 DEBUG    Main         knx: 1.1.0 set 1/3/4 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:20,077 DEBUG    Main         knx: 1.1.7 set 1/4/5 to False -- __init__.py:parse_telegram:198
    2015-10-25 15:35:20,084 DEBUG    Main         Item eg.wozi.decke = False via KNX 1.1.7 1/4/5 -- item.py:__update:373
    2015-10-25 15:35:20,105 DEBUG    Main         knx: 1.1.7 set 1/5/1 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:20,186 DEBUG    Main         knx: 1.1.7 set 1/4/6 to False -- __init__.py:parse_telegram:198
    2015-10-25 15:35:20,193 DEBUG    Main         Item eg.wozi.buch = False via KNX 1.1.7 1/4/6 -- item.py:__update:373
    2015-10-25 15:35:20,214 DEBUG    Main         knx: 1.1.7 set 1/5/2 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:20,276 DEBUG    Main         knx: 1.1.7 set 1/4/15 to False -- __init__.py:parse_telegram:198
    2015-10-25 15:35:20,283 DEBUG    Main         Item eg.ess.decke = False via KNX 1.1.7 1/4/15 -- item.py:__update:373
    2015-10-25 15:35:20,303 DEBUG    Main         knx: 1.1.7 set 1/5/4 to 0.0 -- __init__.py:parse_telegram:198
    
    2015-10-25 15:35:21,227 DEBUG    eg.szenen.s0-Timer Item eg.szenen.s0 = False via Timer None None -- item.py:__update:373
    2015-10-25 15:35:21,236 DEBUG    eg.szenen.s0-Timer Triggering eg_szenen - by: Item source: eg.szenen.s0 dest: None value: False -- scheduler.py:trigger:164
    
                                                  Alles Ein Hell  
    2015-10-25 15:35:38,199 DEBUG    Main         192.168.115.32:56775 sent '{"cmd":"item","id":"eg.szenen.s4","val":"1"}' -- __init__.py:json_parse:272
    2015-10-25 15:35:38,206 DEBUG    Main         Item eg.szenen.s4 = True via Visu 192.168.115.32:56775 None -- item.py:__update:373
    2015-10-25 15:35:38,212 DEBUG    Main         Triggering eg_szenen - by: Item source: eg.szenen.s4 dest: None value: True -- scheduler.py:trigger:164
    2015-10-25 15:35:38,230 DEBUG    eg_szenen    Item eg.szenen = 4 via Logic None None -- item.py:__update:373
    2015-10-25 15:35:38,237 WARNING  eg_szenen    Item eg.wozi.buch: value True              does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:35:38,247 DEBUG    eg_szenen    Item eg.wozi.buch.dimmen = 100 via Scene eg.szenen None -- item.py:__update:373
    2015-10-25 15:35:38,262 WARNING  eg_szenen    Item eg.wozi.decke: value True             does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:35:38,280 DEBUG    eg_szenen    Item eg.wozi.decke.dimmen = 100 via Scene eg.szenen None -- item.py:__update:373
    2015-10-25 15:35:38,289 DEBUG    Main         knx: 1.1.0 set 1/3/2 to 100.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:38,307 WARNING  eg_szenen    Item eg.ess.bild: value True       does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:35:38,325 DEBUG    eg_szenen    Item eg.ess.bild.dimmen = 100 via Scene eg.szenen None -- item.py:__update:373
    2015-10-25 15:35:38,333 DEBUG    Main         knx: 1.1.0 set 1/3/1 to 100.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:38,353 WARNING  eg_szenen    Item eg.ess.decke: value True      does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:35:38,374 DEBUG    eg_szenen    Item eg.ess.decke.dimmen = 100 via Scene eg.szenen None -- item.py:__update:373
    2015-10-25 15:35:38,378 DEBUG    Main         knx: 1.1.0 set 1/3/5 to 100.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:38,422 DEBUG    Main         knx: 1.1.0 set 1/3/4 to 100.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:38,476 DEBUG    Main         knx: 1.1.7 set 1/4/5 to True -- __init__.py:parse_telegram:198
    2015-10-25 15:35:38,483 DEBUG    Main         Item eg.wozi.decke = True via KNX 1.1.7 1/4/5 -- item.py:__update:373
    2015-10-25 15:35:38,503 DEBUG    Main         knx: 1.1.7 set 1/5/1 to 99.6 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:38,510 DEBUG    Main         Item eg.wozi.decke.dimmen = 99.6 via KNX 1.1.7 1/5/1 -- item.py:__update:373
    2015-10-25 15:35:38,584 DEBUG    Main         knx: 1.1.7 set 1/4/6 to True -- __init__.py:parse_telegram:198
    2015-10-25 15:35:38,592 DEBUG    Main         Item eg.wozi.buch = True via KNX 1.1.7 1/4/6 -- item.py:__update:373
    2015-10-25 15:35:38,612 DEBUG    Main         knx: 1.1.7 set 1/5/2 to 99.6 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:38,619 DEBUG    Main         Item eg.wozi.buch.dimmen = 99.6 via KNX 1.1.7 1/5/2 -- item.py:__update:373
    2015-10-25 15:35:38,674 DEBUG    Main         knx: 1.1.7 set 1/4/15 to True -- __init__.py:parse_telegram:198
    2015-10-25 15:35:38,681 DEBUG    Main         Item eg.ess.decke = True via KNX 1.1.7 1/4/15 -- item.py:__update:373
    2015-10-25 15:35:38,701 DEBUG    Main         knx: 1.1.7 set 1/5/4 to 99.6 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:38,708 DEBUG    Main         Item eg.ess.decke.dimmen = 99.6 via KNX 1.1.7 1/5/4 -- item.py:__update:373
    2015-10-25 15:35:38,783 DEBUG    Main         knx: 1.1.7 set 1/4/16 to True -- __init__.py:parse_telegram:198
    2015-10-25 15:35:38,790 DEBUG    Main         Item eg.ess.bild = True via KNX 1.1.7 1/4/16 -- item.py:__update:373
    2015-10-25 15:35:38,811 DEBUG    Main         knx: 1.1.7 set 1/5/5 to 99.6 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:38,818 DEBUG    Main         Item eg.ess.bild.dimmen = 99.6 via KNX 1.1.7 1/5/5 -- item.py:__update:373
    
                                              [COLOR=#FF0000]    Alles aus  [/COLOR]
    2015-10-25 15:35:39,536 DEBUG    Main         192.168.115.32:56775 sent '{"cmd":"item","id":"eg.szenen.s0","val":"1"}' -- __init__.py:json_parse:272
    2015-10-25 15:35:39,543 DEBUG    Main         Item eg.szenen.s0 = True via Visu 192.168.115.32:56775 None -- item.py:__update:373
    2015-10-25 15:35:39,550 DEBUG    Main         Triggering eg_szenen - by: Item source: eg.szenen.s0 dest: None value: True -- scheduler.py:trigger:164
    2015-10-25 15:35:39,569 DEBUG    eg_szenen    Item eg.szenen = 0 via Logic None None -- item.py:__update:373
    2015-10-25 15:35:39,576 WARNING  eg_szenen    Item eg.wozi.buch: value False             does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:35:39,584 WARNING  eg_szenen    Item eg.wozi.decke: value False            does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:35:39,593 WARNING  eg_szenen    Item eg.ess.bild: value False      does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    2015-10-25 15:35:39,601 WARNING  eg_szenen    Item eg.ess.decke: value False     does not match type bool. Via Scene eg.szenen -- item.py:__update:357
    [COLOR=#FF0000]das reicht aber nicht, Dimmen auf 0 hilft[/COLOR]
    2015-10-25 15:35:39,610 DEBUG    eg_szenen    Item eg.wozi.buch.dimmen = 0 via Scene eg.szenen None -- item.py:__update:373
    2015-10-25 15:35:39,622 DEBUG    eg_szenen    Item eg.wozi.decke.dimmen = 0 via Scene eg.szenen None -- item.py:__update:373
    2015-10-25 15:35:39,641 DEBUG    eg_szenen    Item eg.ess.bild.dimmen = 0 via Scene eg.szenen None -- item.py:__update:373
    2015-10-25 15:35:39,648 DEBUG    Main         knx: 1.1.0 set 1/3/2 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:39,679 DEBUG    Main         knx: 1.1.0 set 1/3/1 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:39,683 DEBUG    eg_szenen    Item eg.ess.decke.dimmen = 0 via Scene eg.szenen None -- item.py:__update:373
    2015-10-25 15:35:39,712 DEBUG    Main         knx: 1.1.0 set 1/3/5 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:39,751 DEBUG    Main         knx: 1.1.0 set 1/3/4 to 0.0 -- __init__.py:parse_telegram:198
    
                                                  Alles aus  
    2015-10-25 15:35:39,748 DEBUG    eg_szenen    Item eg.szenen.s4 = False via Logic None None -- item.py:__update:373
    2015-10-25 15:35:39,768 DEBUG    eg_szenen    Triggering eg_szenen - by: Item source: eg.szenen.s4 dest: None value: False -- scheduler.py:trigger:164
    2015-10-25 15:35:39,783 DEBUG    Main         knx: 1.1.7 set 1/4/6 to False -- __init__.py:parse_telegram:198
    2015-10-25 15:35:39,798 DEBUG    Main         Item eg.wozi.buch = False via KNX 1.1.7 1/4/6 -- item.py:__update:373
    2015-10-25 15:35:39,819 DEBUG    Main         knx: 1.1.7 set 1/5/2 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:39,974 DEBUG    Main         knx: 1.1.7 set 1/4/16 to False -- __init__.py:parse_telegram:198
    2015-10-25 15:35:39,982 DEBUG    Main         Item eg.ess.bild = False via KNX 1.1.7 1/4/16 -- item.py:__update:373
    2015-10-25 15:35:40,002 DEBUG    Main         knx: 1.1.7 set 1/5/5 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:40,073 DEBUG    Main         knx: 1.1.7 set 1/4/5 to False -- __init__.py:parse_telegram:198
    2015-10-25 15:35:40,080 DEBUG    Main         Item eg.wozi.decke = False via KNX 1.1.7 1/4/5 -- item.py:__update:373
    2015-10-25 15:35:40,101 DEBUG    Main         knx: 1.1.7 set 1/5/1 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:40,276 DEBUG    Main         knx: 1.1.7 set 1/4/15 to False -- __init__.py:parse_telegram:198
    2015-10-25 15:35:40,283 DEBUG    Main         Item eg.ess.decke = False via KNX 1.1.7 1/4/15 -- item.py:__update:373
    2015-10-25 15:35:40,303 DEBUG    Main         knx: 1.1.7 set 1/5/4 to 0.0 -- __init__.py:parse_telegram:198
    
    2015-10-25 15:35:40,865 DEBUG    eg.szenen.s0-Timer Item eg.szenen.s0 = False via Timer None None -- item.py:__update:373
    2015-10-25 15:35:40,873 DEBUG    eg.szenen.s0-Timer Triggering eg_szenen - by: Item source: eg.szenen.s0 dest: None value: False -- scheduler.py:trigger:164
    2015-10-25 15:35:50,663 DEBUG    Main         knx: 1.1.9 set 7/5/0 to 0.0 -- __init__.py:parse_telegram:198
    2015-10-25 15:35:51,491 DEBUG    Main         192.168.115.32:56775 sent '{"cmd":"item","id":"eg.szenen.s3","val":"1"}' -- __init__.py:json_parse:272
    2015-10-25 15:35:51,496 WARNING  Main         Client 192.168.115.32:56775 want to update invalid item: eg.szenen.s3 -- __init__.py:json_parse:288

    #2
    Hm. Mir fällt auf, das in Deinem Text oben schon Auslassungen und Verdreher sind. (Szenensteurung, Getrue, Beitag) Das ist im Code auch:

    eg.szenen.s3 -> tye = bool

    Wenn Du von der Smartvisu ein Item ändern willst, muß Smarthome.py dafür auch eine Berechtigung bekommen:
    visu_acl=rw

    Damit bekommst Du zumindest einige Warnings weg und man kann sich weiter konzentrieren. Evtl. schreibst Du statt False einfach mal 0 in die Datei und probierst, ob es damit besser geht.

    Gruß,
    Bernd

    PS: Nein, ich nutze keine Szenen und bekomme zuhause auch keine :-)

    Kommentar


      #3
      eg.szenen.s3 -> tye = bool

      Das ist auch der einzige Fehler, der mir sofort ins Auge stickt in deiner eg.conf

      Kommentar


        #4
        Hallo Bernd,
        Hallo PatrickGoll,

        danke für Eure schnelle und auch noch richtige Antwort!

        eg.szenen.s3 -> tye = bool das war der Fehler, Ich habs wohl wirklich auf den Augen!

        Bernds Vorschlag: visu_acl=rw ändert nichts (sonst ist ja github/knx/... falsch ), Ich habs aber mit und ohne getestet. Das Ergeblis ist unverändert.

        Bernds Vorschlag: Evtl. schreibst Du statt False einfach mal 0 in die Datei und probierst, ob es damit besser geht.
        Code:
        2015-10-26 12:26:18,668 DEBUG    Main         Triggering eg_szenen - by: Item source: eg.szenen.s0 dest: None value: True -- scheduler.py:trigger:164
        2015-10-26 12:26:18,692 WARNING  eg_szenen    Item eg.wozi.buch: value 0                 does not match type bool. Via Scene eg.szenen -- item.py:__update:357
        2015-10-26 12:26:18,701 WARNING  eg_szenen    Item eg.wozi.decke: value 0                does not match type bool. Via Scene eg.szenen -- item.py:__update:357
        2015-10-26 12:26:18,710 WARNING  eg_szenen    Item eg.ess.bild: value 0  does not match type bool. Via Scene eg.szenen -- item.py:__update:357
        Diese Meldungen bleiben leider noch! Sitzt das Poblem vor dem Bildschirm?
        Habt ihr noch eine Idee?

        Bernd PS: Nein, ich nutze keine Szenen und bekomme zuhause auch keine :-) I

        Ich habe den ganzen Sonntag die Szenen getestet und hatte dann eine Szene ,da dauernd die Lichter an / aus gingen!
        Tests nach dem Einzug senken immer den WAV!

        Danke für die Hilfe
        Es geht, wenn auch noch mit WARNING

        LG
        Wolfgang


        Kommentar


          #5
          Welchen Software Stand hast Du beim Smarthome.py? Raspi-Image, Master aus dem Github oder develop aus dem Github?

          Kommentar


            #6
            BeagleBone Black Smarthome develop aus dem Github

            LG
            Wolfgang

            Kommentar


              #7
              Hi,

              mich wundert die Fehlermeldung: Hinter dem value 0 sind so viele Leerzeichen! Als ob da noch irgendwelche Tabs oder andere whitespaces stehen, die dazu führen, dass der Wert als string interpretiert wird. Auch wenn ich oben mal Dein True markiere, sind dort dahinter noch spaces. Sieh mal zu, dass hinter dem True bzw. hinter der 1 sofort die Zeile zu Ende ist.

              Gruß, Waldemar
              OpenKNX www.openknx.de

              Kommentar


                #8
                Hallo Waldemar,
                das Zeilenende war tatsächlich das Problem.
                Man lernt nie aus!

                Danke für Deine Hilfe

                Gruß, Wolfgang

                Kommentar


                  #9
                  Freut mich, dass es geholfen hat.

                  Gruß, Waldemar
                  OpenKNX www.openknx.de

                  Kommentar

                  Lädt...
                  X