Ankündigung

Einklappen
Keine Ankündigung bisher.

uzsu unter visu2.9

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

    uzsu unter visu2.9

    Hallo zusammen,

    ich stehe mit der uzsu unter visu 2.9 leider auf Kriegsfuß.

    Ich hoffe, mir kann jemand weiterhelfen? Ich habe bereits versucht mich zu bilden:
    https://www.smarthomeng.de/using-the...-light-control

    Item:
    Code:
    aussen:
    
        garten:
    
            kugeln:
    
                OnOff:
                    type: bool
                    visu_acl: rw
                    knx_dpt: 1
                    knx_listen: 13/3/12
                    knx_send: 13/0/12
                    knx_init: 13/3/12
    
                    Schaltuhr:
                        type: dict
                        uzsu_item: aussen.garten.kugeln.OnOff
                        cache: 'True'
                        visu_acl: rw

    Und in der Visu:

    bisher:
    Code:
                    {{ uzsu.uzsu_icon('aussen.garten.kugeln.OnOff', 'aussen.garten.kugeln.OnOff.Schaltuhr', 'Kugeln') }}
    hier kommt mein Versuch:

    Code:
                   {{ device.uzsuicon('icon', 'aussen.garten.kugeln.OnOff.Schaltuhr', 'cold white', '', '', 'num') }}    
                   {{ device.uzsuicon('uzsu_example', 'aussen.garten.kugeln.OnOff.Schaltuhr', 'Markise', '', '', 'num') }}

    Ich bekomme leider die Uzsu nicht zum laufen.
    In der Visu wird kein Symbol o.ä. angezeigt.

    Ich freue mich auf eine Antwort.
    Herzlichen Dank vorab!.
    Zuletzt geändert von Pizza; 11.12.2018, 21:42.
    Einsteiger - trotzdem Installation abgeschlossen.
    MDT:
    Aktoren: Schaltaktor 40 Kanäle, Schaltaktor mit Strommessung 12 Kanäle, Dimmaktor 4 Kanäle, Jalousieaktor 8 Kanäle Glastaster 8fach / 4fach Plus mit Temperatursensor RGBW-LED Steuerung
    Merten: Argus 220 Jung: 3x Automatik-Schalter 180° Universal auf 1,10m

    #2
    Was heißt „nicht zum laufen“? Log?
    bleibt die visu seite leer?

    gehts ums plugin oder nur visu? Welche version? Für Letzteres gäbs ein eigenes forum.

    Kommentar


      #3
      Hallo Onkel Andy!
      Herzlichen Dank für Deine Antwort - uns erst einmal Danke für die Tolle Arbeit, die hier alle machen.

      Ich habe von smarthome.py auf NG migriert. Außerdem von Visu 2.7 auf 2.9.
      Ich habe alle config in yaml konvertiert und das System läuft inzwischen.

      Ich bin davon ausgegangen, dass ich die Uzsu wie bisher im Item anlege. Deshalb habe ich den Item gepostet.
      Außerdem finde ich immer die Aussage, dass es zwischen Visu 2.8. und 2.9 eine Anpassung beim Einbinden gemacht werden muss. Ich finde aber leider nicht das "was".

      Die Visu zeigt nicht das Icon.
      Im Backend erhalte ich nichts unter "Scheduler"
      Im Log steht nichts (meiner Meinung nach) betreffendes:

      Code:
      2018-12-11  20:27:07 WARNING  __main__          --------------------   Init SmartHomeNG 1.5.1.master (cc1288de)   --------------------
      2018-12-11  20:27:07 WARNING  __main__          Running in Python interpreter 'v3.5.3 final' on linux platform
      2018-12-11  20:27:16 WARNING  plugins.cli       CLI: You should set a password for this plugin.
      2018-12-11  20:27:17 ERROR    lib.metadata      plugin 'harmony' version differs between Python code (1.4.0) and metadata (1.4.1)
      2018-12-11  20:27:24 ERROR    sleekxmpp.xmlstream.xmlstream Error reading from XML stream.

      Ich stehe vor einem Rätsel - oder blicke wahrscheinlich einfach nicht durch - wo ich nachschauen soll.

      Herzlichen Dank vorab.
      Einsteiger - trotzdem Installation abgeschlossen.
      MDT:
      Aktoren: Schaltaktor 40 Kanäle, Schaltaktor mit Strommessung 12 Kanäle, Dimmaktor 4 Kanäle, Jalousieaktor 8 Kanäle Glastaster 8fach / 4fach Plus mit Temperatursensor RGBW-LED Steuerung
      Merten: Argus 220 Jung: 3x Automatik-Schalter 180° Universal auf 1,10m

      Kommentar


        #4

        Hallo , ich hab mal eine Zeile so geändert, wie die UZSU bei mir in der Visu steht.
        Code:
        {{device.uzsuicon('icon', 'aussen.garten.kugeln.OnOff.Schaltuhr', 'cold white', '', '', 'bool', ['An:on', 'Aus:off']) }}
        Im Item steht bei mir cache = yes . Vielleicht hilft es ja. Gruß Hans

        Kommentar


          #5
          Funktioniert sonst alles mit der Visu und nur das uszu icon nicht?
          Die proto-Angabe bei plugin.yaml ist wichtig:
          Code:
          visu:
              class_name: WebSocket
              class_path: plugins.visu_websocket
              port: 2424
              acl: rw
              wsproto: 4
          Das Item passt imho. Logging kannst du über etc/logging.yaml konfigurieren:
          Code:
          handlers:
              uzsu_file:
                  class: logging.handlers.TimedRotatingFileHandler
                  formatter: shng_detail
                  level: 8
                  utc: false
                  when: midnight
                  backupCount: 7
                  filename: ./var/log/uzsu.log
                  encoding: utf8
          
          loggers:
              plugins.uzsu:
                  handlers: [uzsu_file]
                  level: DEBUG

          Kommentar


            #6
            Vielen Dank für die schnelle Hilfe.
            Ich habe das System neu gestartet - und schon waren die Items in der Visu vorhanden.
            Deshalb vermute ich, dass es sich "lediglich" um ein Cache Problem gehandelt hat. Diesen hatte ich im Visu-Backend aber schon mehrfach gelöscht.

            -> Gelöst - vielen Dank!

            Einsteiger - trotzdem Installation abgeschlossen.
            MDT:
            Aktoren: Schaltaktor 40 Kanäle, Schaltaktor mit Strommessung 12 Kanäle, Dimmaktor 4 Kanäle, Jalousieaktor 8 Kanäle Glastaster 8fach / 4fach Plus mit Temperatursensor RGBW-LED Steuerung
            Merten: Argus 220 Jung: 3x Automatik-Schalter 180° Universal auf 1,10m

            Kommentar

            Lädt...
            X