Seite 3 von 3

Re: Sonos Doorbell Rule

Verfasst: 26. Nov 2024 08:47
von peter-pan
Ich glaube ich weiss jetzt was da gemeint/gewollt war. Aber wie Udo das schon richtig gesehen hat reicht hier die einfache If-Bedingung um die Lautstärke zu regeln. Du hättest für deine Idee der Umsetzung noch einen Else-Zweig einbauen müssen, damit du das nur einmal hörst.

Aber das ist ja wie du siehst, gar nicht nötig.

Re: Sonos Doorbell Rule

Verfasst: 26. Nov 2024 19:48
von astrong
schwere Geburt

Code: Alles auswählen

configuration: {}
triggers:
  - id: "1"
    configuration:
      itemName: Binareingang_Klingel_EG_Binareingang_Turklingel
      state: CLOSED
    type: core.ItemStateChangeTrigger
conditions: []
actions:
  - inputs: {}
    id: "2"
    configuration:
      type: application/vnd.openhab.dsl.rule
      script: >
        var PercentType vol = new
        PercentType(45)  if((OG_Jalousieaktor_4_Jalousie_OG_Kind_Sud.state as
        Number) > 80) 
            vol = new PercentType(25)
           playSound("sonos:Era100:RINCON_F0F6C1A58B5401400","doorbell.mp3",vol)
           playSound("sonos:OneSL:RINCON_C438757317E001400","doorbell.mp3",vol)
    type: script.ScriptAction
so lass ichs grad laufen.
ich werde morgen sehen, obs nun klappt

Re: Sonos Doorbell Rule

Verfasst: 1. Dez 2024 08:10
von astrong
kurze Rückmeldung.
Die Türklingel(n) funktionieren nun zuverlässig und ich hatte bislang noch keine Aussetzer. Vielen Dank an euch

Re: Sonos Doorbell Rule

Verfasst: 1. Dez 2024 11:41
von udo1toni
Prima :)