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

Logik wird nicht ausgelöst

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

    Logik wird nicht ausgelöst

    Moin,

    wahrscheinlich habe ich ein Brett vorm Kopf.
    Meine Logik wird von der Visu aus nicht ausgeführt:

    Definition in der SmartVisu
    Code:
    {{ basic.button('Haustechnik.Multimedia.denon.12', 'Haustechnik.Multimedia.denon.zone2.voice','', 'check', '1') }}
    (einzige Besonderheit: Sendet immer "1")

    Item-Definition:
    Code:
                zone2:
                    denon_zone: 2
    
                    voice:
                        # triggers the logic
                        alexa_name: Verstaerker draussen
                        alexa_actions: turnOn turnOff
                        alexa_device: musik_draussen
                        alexa_description: Die Verstaerker draussen
                        enforce_updates: 1
                        type: bool
    enforce_updates ist an.

    Definition der Logik:
    Code:
    verstaerker_aussen:
        filename: verstaerker_aussen.py
        watch_item: sh.Haustechnik.Multimedia.denon.zone2.voice
    Und code der Logik:
    Code:
    #!/usr/bin/python3.4
    
    from time import sleep
    logger.info('[Zone2 Voice]  triggered by {0} with value{1}'.format(trigger['by'],trigger['value']))
    
    sh.Haustechnik.Multimedia.denon.zone2.Power(1)
    sleep(2)
    #sh.mm.denon.main.Input('SIBT')
    #sleep(1)
    sh.Haustechnik.Multimedia.denon.zone2.Input('Z2BT')
    sleep(1)
    sh.Haustechnik.Multimedia.denon.zone2.MasterVolume(57)
    sh.Haustechnik.Multimedia.denon.zone2.Power.timer(8*60*60,0)  #off in 8h
    Im Log finde ich den Eintrag
    Code:
    2018-05-13  11:52:58 DEBUG    Main         192.168.177.122:57903 sent '{"cmd":"item","id":"Haustechnik.Multimedia.denon.zone2.voice","val":"1"}'
    Aber nicht den "[Zone2 Voice] triggered by".

    Wo stehe ich auf dem Schlauch?

    Gruß&Danke,
    Hendrik

    #2
    Hallo,

    beim watch_item: muss das sh. weg

    Kommentar


      #3
      oh mann.
      Wie oft ich das schon hatte :-(
      Danke!

      Kommentar

      Lädt...
      X