Ankündigung

Einklappen

Serverwartung 21.2.



Am 21.2. im Laufe des späten Abends wird eine Serverwartung durchgeführt. Das Forum ist dadurch für gut zwei Stunden nicht erreichbar.
Es wird eine Wartungsseite geschaltet.

Mehr anzeigen
Weniger anzeigen

Mit UZSU eine KNX Szene aufrufen

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

    Mit UZSU eine KNX Szene aufrufen

    Hallo Zusammen,

    stehe gerade etwas aufm Schlauch.

    Ich habe 2 KNX Szenen erstellt.

    GA 6/1/0

    Szenennummer 2 und 3 verwendet.

    Diese Szenen würde ich jetzt gerne mit der UZSU aufrufen. Sprich morgens an die GA eine 2 senden, abends eine 3.

    Nun zu meinen Fragen:
    Wie muss das Item in SHNG aussehen? knx_dpt?
    WIe muss der Teil in Smartvisu aussehen? type num?

    Smartvisu 2.9
    SHNG 1.5.1
    Die UZSU funktioniert grundsätzlich also mit einfachen bool GAs.

    Hier mal mein Ansatz:

    Code:
    Zentrales:      
           Urlaub:          
                Fahren:
                    type: num
                    knx_dpt: 5
                    knx_send: 6/1/0
                    knx_listen: 6/1/0
                    visu_acl: rw
                    
                Schaltuhr:
                    type: dict
                    uzsu_item: Zentrales.Jalousie.Alles.Fahren
                    cache: True
                    visu_acl: rw
    DIe Codezeile in Smartvisu:

    Code:
    {{ device.uzsuicon('Urlaub', 'Zentrales.Jalousie.Urlaub.Schaltuhr', 'Urlaub', '', '', 'num') }}
    Leider wirft mir SHNG folgende Fehlermeldung im LOG:

    Code:
    2019-05-11  15:46:00 ERROR    uzsu_Zentrales.Jalousie.Urlaub.Schaltuhr Method uzsu_Zentrales.Jalousie.Urlaub.Schaltuhr exception: 'NoneType' object is not callable
    Traceback (most recent call last):
      File "/usr/local/smarthome/lib/scheduler.py", line 519, in _task
        obj(**value)
      File "/usr/local/smarthome/plugins/uzsu/__init__.py", line 176, in _set
        self._sh.return_item(item.conf['uzsu_item'])(value, caller='UZSU')
    TypeError: 'NoneType' object is not callable
    Wo muss ich ansetzen?
    Zuletzt geändert von magiczambo; 11.05.2019, 15:12.
    Geniale Menschen sind selten ordentlich, ordentliche selten genial. (Albert Einstein)

    #2
    Vergesst es beim durchlesen bemerkt, dass ich das Item falsch adressiert hatte!
    Geniale Menschen sind selten ordentlich, ordentliche selten genial. (Albert Einstein)

    Kommentar

    Lädt...
    X