Ankündigung

Einklappen
Keine Ankündigung bisher.

- √ - device.shutter funktioniert nicht richtig -Anfängerfrage-

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

    - √ - device.shutter funktioniert nicht richtig -Anfängerfrage-

    Hallo,
    folgendes Problem.
    Ich habe einen Device Shutter konfiguriert.

    .conf
    [[[Rollo]]]
    name = Rollo
    type = bool
    visu_acl = rw
    sv_widget = {{ device.shutter('item', 'item.name', 'item.move', 'item.stop', 'item.pos') }}
    [[[[move]]]]
    type = num
    visu_acl = rw
    knx_dpt = 1
    #knx_listen = 2/5/25
    knx_send = 2/4/25
    [[[[stop]]]]
    type = num
    visu_acl = rw
    knx_dpt = 1
    #knx_listen = 2/4/25
    knx_send = 2/5/25
    [[[[pos]]]]
    type = num
    visu_acl = rw
    knx_dpt = 5
    knx_listen = 2/3/1
    Das wird auch in den Autogenerator richtig übertragen. Der Fahrbefehl nach oben funktioniert, danach der Stop Befehl auch noch. Will ich dann aber weiter nach oben geht's nicht. Das Debug gibt folgendes aus: (das "Rollo nach oben" hab ich nur für das bessere Verständnis hinzugefügt. Die Smilies war ich nicht absichtlich. Ist im Debug scheinbar ne Zeichenfolge)

    Rollo nach oben 2013-12-17 20:58:46,661 DEBUG Main 192.168.178.100:41556 sent '{"cmd":"item","id":"Erdgeschoss.Wohnzimmer.Rollo. move","val":"1"}' -- __init__.py:json_parse:269
    2013-12-17 20:58:46,668 DEBUG Main Item Erdgeschoss.Wohnzimmer.Rollo.move = 1 via Visu 192.168.178.100:41556 None -- item.py:__update:363
    2013-12-17 20:58:46,704 DEBUG Main knx: 1.1.0 set 2/4/25 to 01 -- __init__.pyarse_telegram:181


    Rollo Stop 2013-12-17 20:58:51,901 DEBUG Main 192.168.178.100:41556 sent '{"cmd":"item","id":"Erdgeschoss.Wohnzimmer.Rollo. stop","val":"1"}' -- __init__.py:json_parse:269
    2013-12-17 20:58:51,911 DEBUG Main Item Erdgeschoss.Wohnzimmer.Rollo.stop = 1 via Visu 192.168.178.100:41556 None -- item.py:__update:363
    2013-12-17 20:58:51,947 DEBUG Main knx: 1.1.0 set 2/5/25 to 01 -- __init__.pyarse_telegram:181

    (Status) 2013-12-17 20:58:53,054 DEBUG Main knx: 1.1.20 set 2/3/1 to 216 -- __init__.pyarse_telegram:190
    2013-12-17 20:58:53,061 DEBUG Main Item Erdgeschoss.Wohnzimmer.Rollo.pos = 216 via KNX 1.1.20 2/3/1 -- item.py:__update:363

    Rollo nach oben 2013-12-17 20:58:58,419 DEBUG Main 192.168.178.100:41556 sent '{"cmd":"item","id":"Erdgeschoss.Wohnzimmer.Rollo. move","val":"1"}' -- __init__.py:json_parse:269
    Der letzte Befehl (Rollo nach oben) wird nicht ausgeführt. Hat vielleicht jemand eine Idee warum das so ist?
    Warum wird der letzte Befehl nicht ausgeführt? Hab auch schon die auskommentierten "knx_listen" mit ausgeführt, aber auch das hat den gleichen Effekt. Dachte es würde an einer hörenden Adresse liegen. In der ETS sind auch nur der 1 "hoch" Befehl und der "Stop" Befehl zu sehen. Und die Statis natürlich.

    Hier noch die HTML falls die benötigt wird:

    <div class="block">
    <div class="set-2" data-role="collapsible-set" data-theme="c" data-content-theme="a" data-mini="true">
    <div data-role="collapsible" data-collapsed="false">
    <h3>Rollo</h3>
    {{ device.shutter('Erdgeschoss.Wohnzimmer.Rollo', 'Rollo', 'Erdgeschoss.Wohnzimmer.Rollo.move', 'Erdgeschoss.Wohnzimmer.Rollo.stop', 'Erdgeschoss.Wohnzimmer.Rollo.pos') }}
    </div>
    Wäre echt toll wenn mir jemand auf die Sprünge helfen könnte.

    Vielen Dank
    Gruß
    Wolfgang

    #2
    weils so früh ist und ich gleich los muß, nur eine "Stichwortanwort".
    ich glaube bei Dir fehlt
    Code:
    enforce_updates = yes

    Kommentar


      #3
      Hallo,

      das werde ich heute abend mal testen.

      Melde mich.
      Danke schonmal

      Gruß
      Wolfgang

      Kommentar


        #4
        Vielen Dank.

        Damit geht's tadellos.

        Schade das ich das nirgends in einer Doku gefunden habe.

        Gruß
        Wolfgang

        Kommentar


          #5
          Zitat von Bit-te Beitrag anzeigen
          Schade das ich das nirgends in einer Doku gefunden habe.
          Wahrscheinlich hast Du an falscher Stelle gesucht.
          Configuration ? SmartHome.py 1.0 documentation

          Kommentar


            #6
            Hallo,

            ok da stehts. Das hab ich aber ehrlich gesagt nicht mit Rollos in Verbindung gebracht...

            Daher nochmals, vielen Dank für die Hilfe.

            Gruß
            Wolfgang

            Kommentar


              #7
              On oder yes --&gt; egal ?

              Zitat von macflei Beitrag anzeigen
              weils so früh ist und ich gleich los muß, nur eine "Stichwortanwort".
              ich glaube bei Dir fehlt
              Code:
              enforce_updates = yes
              In der Anleitung steht " If set to On...."
              Kann man auch "enforce_updates = On" schreiben oder ist da ein Unterschied?

              Ich hatte das gleiche Problem mit dem Rollo, weil in dem Beispiel nur ein enforce... bei dem Stopp-Befehl steht.
              Die On-Wariante funktioniert bei mir auch, desshalb frage ich ob es dabei einen Unterschied gibt.

              Gruß
              ElektroRudi
              Gruß
              ElektroRudi

              ............kann,.muß aber net....

              Kommentar

              Lädt...
              X