Ankündigung

Einklappen
Keine Ankündigung bisher.

Anfänger braucht Hilfe für widget in der .conf

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

    Anfänger braucht Hilfe für widget in der .conf

    Hallo Allen,
    sh.py und smartVISU (SV) laufen und ich versuche die .conf im sh.py so anzupassen das diese gleich von SV übernommen wird. Das ist für mich einfacher da es erst einmal nur eine Baustelle ist. Müsste ja auch funktionieren. ;-)
    Schalter funktionieren aber mit dem Rollladen und der Anordnung komme ich nicht klar.
    Fragen:
    1. Wo und wie genau muss da das Wideget hin wenn vorher mehrere Dinge (move, stop) definiert werden?
    2. Wie bekomme ich das in der .conf hin das in der SV nicht jedes neue Element (Werkstatt, Flur_klein) einen neuen Block bekommt? Sondern untereinander in einem Block steht?
    Code:
    [eg]
    name = Erdgeschoss
         sv_page = room
            sv_img = control_building_s_okg_eg.png
        [[licht]]
             [[Werkstatt]]
                type = bool
                knx_dpt = 1
                knx_send = 1/0/23
                knx_listen = 1/0/23
                knx_init = 1//23
                visu_acl = rw
                sv_widget =  Werkstatt{{ basic.flip('item', 'item') }} 
            [[Flur_klein]]
                type = bool
                knx_dpt = 1
                knx_send = 1/0/35
                knx_listen = 1/0/35
                knx_init = 1/0/35
                visu_acl = rw
                sv_widget =  Flur{{ basic.flip('item', 'item') }} 
        [[roll1]]
            [[[Roll_Werkstatt]]]
                [[[[move]]]]
                    type = bool
                    visu_acl = rw
                    enforce_updates = true
                    knx_dpt = 1
                    knx_send = 1/1/28
                 [[[stop]]]]
                    type = bool
                    visu = yes
                    enforce_updates = true
                    knx_dpt = 1
                    knx_send = 1/1/27
                    sv_widget =  Jalousie_Werkstatt{{ device.blind('Roll_Werkstatt1', 'Roll_Werkstatt', 'eg.roll1.Roll_Werkstatt.move', 'eg.roll1.Roll_Werkstatt.stop') }}
    Danke Gruß Haxley

    #2
    Habe es hinbekommen, mit <br> oder besser <p> kann man widgets untereinander in einem Block anordnen.

    Rolladen geht auch auf und ab nur Stopp noch nicht
    Code:
    [eg]
    name = Erdgeschoss
         sv_page = room
            sv_img = control_building_s_okg_eg.png
        [[licht]]
         name = Licht
         sv_widget = Werkstatt  {{ basic.flip('item.Werkstatt', 'item.Werkstatt') }} <p> Flur Klein  {{ basic.flip('item.Flur_klein', 'item.Flur_klein') }} 
             [[Werkstatt]]
                type = bool
                knx_dpt = 1
                knx_send = 1/0/23
                knx_listen = 1/0/23
                knx_init = 1//23
                visu_acl = rw
                
             [[Flur_klein]]
                type = bool
                knx_dpt = 1
                knx_send = 1/0/35
                knx_listen = 1/0/35
                knx_init = 1/0/35
                visu_acl = rw
                
        [[roll1]]
            [[[Roll_Werkstatt]]]
                sv_widget =  Jalousie_Werkstatt{{ device.blind('Roll_Werkstatt', 'Roll_Werkstatt', 'eg.roll1.Roll_Werkstatt.move', 'eg.roll1.Roll_Werkstatt.stop') }}
                [[[[move]]]]
                    type = bool
                    visu_acl = rw
                    enforce_updates = true
                    knx_dpt = 1
                    knx_send = 1/1/28
                 [[[stop]]]]
                    type = bool
                    visu_acl = rw
                    enforce_updates = true
                    knx_dpt = 1
                    knx_send = 1/1/27

    Kommentar


      #3
      auch gelöst da fehlte eine klammer bei
      Code:
       [[[[stop]]]]                 type = bool                 visu_acl = rw                 enforce_updates = true                 knx_dpt = 1                 knx_send = 1/1/27

      Kommentar

      Lädt...
      X