Ring Doorbell and Echo Volume problems


#1

1) Give a description of the problem
Trying to get Ring Doorbell to play on Echo Devices.

2) What is the expected behaviour?
Sound or speech to play on nominated Echo’s when doorbell pushed, raising volume to play the notification and returning to previous playing volume

3) What is happening/not happening?
I can get it working , announcements play eyc , BUT no matter what I do , the volume of the currently playing music/radio briefly raises to the volume set for the announcement. Setvolumespeakandrestore , manually adding volume changes , adding waits , ive tried everything i can think of. Every solution results in a short blast at 100 volume of the currently playing audio , then notification plays , and volume returns to normal. Hurts everyones ears !

Ive stripped it all back to such a basic piston just for testing.

**4) Post a Green Snapshot of the piston![image|45x37]


#2

Did you try togglePlayback()?

I thought there was a pause command but I guess not, I couldn’t find it anyway. Looks like the togglePlayback() might work. It says it is Used to toggle between playing and stopped state.

So run that first to pause and then the announcement. The toggle again to restart?


#3

Hmmmm…no I didnt try that one…thanks for the suggestion , ill give it a test


#4

Ok so we have moved on,

Using the togglePlayback fixed the raise in volume before playing , but added it to after !

So I added a wait after playing and Bingo…No raise in volume before or after.

So then I moved on to rather than using Setvolumespeakand restore to say something , I really want to call a doorbell chime sound. This has introduced problems with Volume again , in as much as I dont seem to be able set the volume of the chime sound ( loud ) and then return to the volume that was playing…

This is returning too a much quiter volume than what was playing when it triggerd