Ankündigung

Einklappen
Keine Ankündigung bisher.

UZSU Widget

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

    Hier die Lösung...

    Code:
     {% import "widget_uzsu.html" as uzsu %}
      {{ uzsu.uzsu_icon('Test2', 'EG.BELEUCHTUNG.BUERO.UZSU', 'Licht Buero') }}
    mit...

    Code:
     [EG]
      [[BELEUCHTUNG]]
      [[[BUERO]]]
      name = Buero
      type = bool
      visu = yes 
      knx_dpt = 1
      knx_listen = 2/0/10
      knx_send = 2/0/10
      knx_init = 2/0/10
      enforce_updates=true
      [FONT=Consolas][SIZE=3][FONT=Consolas][SIZE=3][[/SIZE][/FONT][/SIZE][/FONT][SIZE=3][[[UZSU]]][/SIZE][FONT=Consolas][SIZE=3][FONT=Consolas][SIZE=3]][/SIZE][/FONT][/SIZE][/FONT]
      [SIZE=3]type = dict[/SIZE]
      [SIZE=3]uzsu_item = EG.BELEUCHTUNG[/SIZE][FONT=Consolas][SIZE=3][FONT=Consolas][SIZE=3].BUERO[/SIZE][/FONT][/SIZE][/FONT]
      [SIZE=3]cache = True[/SIZE]
      [SIZE=3]visu_acl = rw[/SIZE]
    ich sag nur Bäume und Wald .... VIELEN DANK FÜR DEINE HILFE UND GEDULD!!!

    Kommentar


      Keine Ursache.

      Kommentar


        Guten Tag,
        ich kämpfe noch mit der UZSU, allerdings nicht als VISU, sondern ich will diese zum Schalten der Außenbeleuchtung benutzen.
        Die Einträge sind klar, das funktioniert auch soweit, allerdings will ich gerne im LOGFILE zum erstellen des Pythoncodes mal ausgeben, welche Schedules gespeichert sind. Hat irgendwer einen CODE-Schnipsel, um die UZSU-Einträge {} auszulesen und im LOGFILE auszugeben?
        Gruß Peter

        never fummel a running system...

        Kommentar


          Hi Peter,

          aktuell nicht, poste das mal im smarthome.py UZSU Thread, vielleicht hilft dort jemand weiter. Wenn Du die Einträge per Logik oder Skript eingibst, dann eher schwer, weil die im Scheduler drin sind. Alternativ schaue Dir mal den Parser der items in der UZSU an (im Python) an, dann kannst du dir die Ausgabe einmal bauen.

          Michel

          Kommentar


            Ich vermute so in dieser Richtung könnte was gehen:

            Code:
            for item in sh.match_items('*.uzsu'):    
                # alle items auswählen, die mit uzsu enden
                logger.info(item.id())

            Kommentar


              Ich vermute so in dieser Richtung könnte was gehen:

              Code:
              for item in sh.match_items('*.uzsu'):    
                  # alle items auswählen, die mit uzsu enden
                  logger.info(item.id())

              Kommentar


                Die Themen von sh.py und der visu sind sehr miteinander vermischt.
                TRex willst du die zukünftigen Scheduler Einträge für ein UZSU Item oder die Konfiguration des UZSU Items?
                Beschreib mal genauer welche Ausgabe du erwartest.

                Kommentar


                  Hallo wer kann mir weiterhelfen, habe Smarthome.py 1.1.1 mit dem plugin , Smartvisu 2,7 und dazu die 3.11 uzsu Dateien.
                  habe schon einiges Probiert und egal welchen ( type ob bool, num, )usw ,immer wider die gleiche Fehlermeldung nur halt das was bei den items als type steht.

                  [EG]
                  [[EG_GWc]]
                  [[[EGRoll_auf_ab]]]
                  name=egaufab
                  type=bool
                  knx_dpt=1
                  visu_acl = rw
                  knx_init=1/1/66
                  knx_listen=1/1/66
                  knx_send=1/1/66
                  [[[[Schaltuhr]]]]
                  type = dict
                  enforce_updates = True
                  name=uhregaufab
                  uzsu_item = EG.EG_GWc.EGRoll_auf_ab
                  cache =True
                  visu_acl = rw
                  auch auf der html seite ob ich ab GW die klammer zu mache oder so wie jetzt

                  {{ uzsu.uzsu_icon('egwcrollaufabuzsu', 'EG.EG_GWc.EGRoll_auf_ab', 'Rollladen GW','0','','') }}

                  2016-05-27 18:12:34 WARNING Main Item EG.EG_GWc.EGRoll_auf_ab: value {'list': [{'rrule': 'FREQ=WEEKLY;BYDAY=FR', 'timeMin': '', 'timeOffset': '', 'event': 'time', 'value': '1', 'active': True, 'time': '18:15', 'timeMax': '', 'timeCron': '18:15'}], 'active': True} does not match type bool. Via Visu

                  also immer does not match type .... Via Visu ( bool, num )
                  mfg
                  Edwin Larscheid

                  Kommentar


                    Hallo Edwin,

                    du du hast auf deiner HTML Seite nicht das UZSU item, sondern das zu schaltende eingegeben. Also es fehlt '.Schaltuhr'

                    Michel

                    Kommentar


                      Hallo Michel
                      ein herzlichen Dank ,jetzt geht es.!

                      Edwin

                      Kommentar


                        Hallo Ich bin es nochmal, aber Ich würde gerne die beschrieftung bei sunset und rise ändern auf untergang und aufgang wo kann ich das am besten im Js ändern.

                        mfg
                        Edwin

                        Kommentar


                          Hallo Edwin,

                          sorry ich habe im Moment ganz wenig Zeit. Am besten im Source nach 'sunset' und 'sunrise' suchen und ersetzen. Ganz blind geht es nicht. Ist aber von mir nicht einstellbar gemacht. Ergo: im Source ändern.

                          Michel

                          Kommentar


                            Hallo Michael,

                            das smartVISU wiederbelebt wurde, dachte es ist die Zeit dein Widget einzubinden:

                            https://knx-user-forum.de/forum/supp...346#post983346

                            Gruß
                            Eugen

                            Kommentar


                              Hallo zusammen
                              habe jetzt alles was ich von Py verstehe eingebracht aber die Option für die beschrieftung ( sunset ,sunrise, on,off) zuändern habe ich nicht gefunden hatte zwar gedacht ich hätte aber es hat sich nichts geändert.
                              zum anderen denke ich über eine option nach bei roll diese in prozent fahren lassen.
                              geht das oder gibt es das schon.
                              ein tip zum aufbau wäre nicht schlecht .
                              ps ich habe v.5.0 bei mir
                              danke im vorraus
                              MFG

                              Kommentar


                                Hallo zusammen
                                habe jetzt alles was ich von Py verstehe eingebracht aber die Option für die beschrieftung ( sunset ,sunrise, on,off) zuändern habe ich nicht gefunden hatte zwar gedacht ich hätte aber es hat sich nichts geändert.
                                zum anderen denke ich über eine option nach bei roll diese in prozent fahren lassen.
                                geht das oder gibt es das schon.
                                ein tip zum aufbau wäre nicht schlecht .
                                ps ich habe v.5.0 bei mir
                                danke im vorraus
                                MFG

                                Kommentar

                                Lädt...
                                X