Moin,
wahrscheinlich habe ich ein Brett vorm Kopf.
Meine Logik wird von der Visu aus nicht ausgeführt:
Definition in der SmartVisu
(einzige Besonderheit: Sendet immer "1")
Item-Definition:
enforce_updates ist an.
Definition der Logik:
Und code der Logik:
Im Log finde ich den Eintrag
Aber nicht den "[Zone2 Voice] triggered by".
Wo stehe ich auf dem Schlauch?
Gruß&Danke,
Hendrik
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') }}
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
Definition der Logik:
Code:
verstaerker_aussen: filename: verstaerker_aussen.py watch_item: sh.Haustechnik.Multimedia.denon.zone2.voice
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
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"}'
Wo stehe ich auf dem Schlauch?
Gruß&Danke,
Hendrik
Kommentar