The basic rules app appears to have a bug in that it does not honor the volume field.
I have a rule (see image) that performs a TTS when motion is detected. I’m using the IKEA speaker. No matter the volume field value, the sound/volume level is always the same (very loud),
The best place to start troubleshooting is viewing your speaker events. To do so, go to Devices, then click on your speaker and then select "Events" at the top. You should confirm if the command from the app came through with the expected level value. Here is an example of what you are looking for:
I set the volume in the rule to 25. I then activated the motion sensor so I could hear the text to speech. I then looked at the event log. It shows a volume of 12.
See attached image.
Something obviously doesn’t add up. Any thoughts?