ich nutze das Squeezebox-Addon, um die Klingel zu (was ist denn das Akustik-Gegenstück zu "visualisieren"?) "akustisieren".
Dafür habe ich eine sehr einfache Rule:
Code: Alles auswählen
// Klingel
rule "Doorbell Button Pressed"
when
Channel "doorbird:d101:xxxxxxxxx:doorbell" triggered PRESSED
then
playSound("squeezebox:squeezeboxplayer:xxxxxxxxx:yyyyyyyyyyy", "doorbell.mp3", new PercentType(80))
end
Jeder Klingelvorgang wird in der Playlist als "Notification" eingetragen und die Lautstärke bleibt auf 80 stehen.
Das Radio in der Küche steht aber normalerweise entspannt mit einem festen Sender auf Lautstärke 40% und "pause", und wird von den Mädels hier im Haus einfach nur mit "play" und "pause" bedient. Wenn jetzt jemand (irgendwann) geklingelt hat, geht das nicht mehr, ich muss manuell die Playlist anpassen (alle "Notification"-Einträge raus) und darf nicht vergessen, die Lautstärke zurückzusetzen, sonst gehts beim nächsten "play" ab.
Daher meine Frage: Geht das auch einfacher? Kann ich den Zustand beim Klingeln irgendwie auslesen, speichern, dann den Klingelton abspielen und dann wieder alles zurücksetzen?
Freu mich über jeden Hinweis!
Gruß,
Simon