Sonos Doorbell Rule

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Benutzeravatar
peter-pan
Beiträge: 2758
Registriert: 28. Nov 2018 12:03
Answers: 30
Wohnort: Schwäbisch Gmünd

Re: Sonos Doorbell Rule

Beitrag 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.
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.3.5 openhabian

astrong
Beiträge: 39
Registriert: 10. Nov 2020 09:14
Answers: 0

Re: Sonos Doorbell Rule

Beitrag 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

astrong
Beiträge: 39
Registriert: 10. Nov 2020 09:14
Answers: 0

Re: Sonos Doorbell Rule

Beitrag von astrong »

kurze Rückmeldung.
Die Türklingel(n) funktionieren nun zuverlässig und ich hatte bislang noch keine Aussetzer. Vielen Dank an euch

Benutzeravatar
udo1toni
Beiträge: 15242
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Sonos Doorbell Rule

Beitrag von udo1toni »

Prima :)
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Antworten