Ankündigung

Einklappen
Keine Ankündigung bisher.

Dimmer/Schalter Problem

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

    Dimmer/Schalter Problem

    Hi,

    ich wollte heute mal folgendes Problem angehen:

    Wenn ich über SmartVISU meinen Dimmer auf 1% Schalte, so springt der Schalter auf Ein und dann wird das Licht auf 100% gedimmt.

    Wenn ich die 1 % über die ETS schicke gibt es den Effekt nicht.

    Hier mal wie ich meinen Dimmer Definiert habe:

    Code:
            [[[licht]]]
                name = Küche
                type = bool
                visu = yes
                sv_widget = "{{ my_widgets.dimmer('item', 'Beleuchtung', 'item', 'item.dimmen') }}"
                sv_item_type = light
                knx_dpt = 1
                knx_send = 2/0/130
                knx_listen = 2/1/130
                knx_init = 2/1/130
    
                [[[[dimmen]]]]
                    type = num
                    visu = yes
                    knx_dpt = 5
                    knx_listen = 2/4/130
                    knx_send = 2/3/130
                    knx_init = 2/4/130
    Man sieht in den Telegrammen, das sh.py das Licht schaltet, weil es den Status bekommt, dass es ein ist. Wieso muss er dann nochmal schalten?? Bug??

    Ich will ja, dass der Knopf für "Licht an" in der Visu auch auf Ein springt, aber halt nicht zu diesem Preis

    Vielleicht hat wer eine Idee, was man dagegen tun kann?

    Gruß,
    Thomas
    Angehängte Dateien

    #2
    Hallo Thomas,

    ich denke im smartVISU Forum hat es besser gepasst. Ich vermute das Problem dort. Aber egal, was sagt denn das Debug-Log dazu (während der Aktion)?

    Bis bald

    Marcus

    Kommentar


      #3
      Das sind die Ausgaben wenn ich auf 1% schalte:

      Code:
      2013-11-01 19:14:50,005 SmartHome.py DEBUG    192.168.99.7:50647 sent '{"cmd":"item","id":"eg.kueche.licht.dimmen","val":"0"}' -- __init__.py:json_parse:260
      2013-11-01 19:14:50,135 SmartHome.py DEBUG    192.168.99.7:50647 sent '{"cmd":"item","id":"eg.kueche.licht.dimmen","val":"0"}' -- __init__.py:json_parse:260
      2013-11-01 19:14:50,628 SmartHome.py DEBUG    192.168.99.7:50647 sent '{"cmd":"item","id":"eg.kueche.licht.dimmen","val":"1"}' -- __init__.py:json_parse:260
      2013-11-01 19:14:50,628 SmartHome.py DEBUG    eg.kueche.licht.dimmen = 1 via Visu 192.168.99.7:50647 -- item.py:_update:219
      2013-11-01 19:14:50,633 SmartHome.py DEBUG    knx: 0.0.0 set 2/3/130 to 1 -- __init__.py:parse_telegram:180
      2013-11-01 19:14:51,053 SmartHome.py DEBUG    knx: 1.1.102 set 2/1/130 to True -- __init__.py:parse_telegram:185
      2013-11-01 19:14:51,053 SmartHome.py DEBUG    eg.kueche.licht = True via KNX 1.1.102 -- item.py:_update:219
      2013-11-01 19:14:51,059 SmartHome.py DEBUG    knx: 0.0.0 set 2/0/130 to 1 -- __init__.py:parse_telegram:180
      2013-11-01 19:14:51,454 SmartHome.py DEBUG    knx: 1.1.102 set 2/4/130 to 254 -- __init__.py:parse_telegram:185
      2013-11-01 19:14:51,455 SmartHome.py DEBUG    eg.kueche.licht.dimmen = 254 via KNX 1.1.102 -- item.py:_update:219
      2013-11-01 19:14:51,456 SmartHome.py ERROR    Item 'eg.kueche.licht': value (254) does not match type (bool). Via KNX 1.1.102 -- item.py:__call__:197
      2013-11-01 19:14:51,457 SmartHome.py DEBUG    knx: 0.0.0 set 2/3/130 to fe -- __init__.py:parse_telegram:180

      Kommentar


        #4
        Hallo Thomas,

        welche Version verwendest Du? 0.9?

        In der 1.0 sollte das so funktionieren, dort habe ich das Update-Verhalten des KNX-Plugins optimiert.

        Bis bald

        Marcus

        Kommentar


          #5
          ja, 0.9 ist noch drauf...

          1.0 ist schon mit neuer Python Version? Stable?

          Hast du evtl. die URL zu änderung, damit ich es evtl. Rückportieren kann, bis ich mal Zeit hab das komplett upzudaten?

          Kommentar


            #6
            Hi Thomas,

            warte bitte einfach noch zwei Wochen. Oder suche es selber raus.

            Bis bald

            Marcus

            Kommentar

            Lädt...
            X