Hi, all my tests show the pattern content for the vibration is limited to 5 entries as follows:
pause1 vibration1 pause2 vibration2 pause3
Different numbers are accepted and properly playable, but there is no way to expand to three or more vibrations (as so adding vibration3 time is ignored).
I can not confirm this behavior, but your post helped me understand the values a little beter. Sill not sure what the value is, milliseconds maybe?
This action results in 6 vibrations (on a Samsung S25:
action: notify.mobile_app
data:
title: "Wake up!"
message: "The house is on fire and the cat's stuck in the dryer!"
data:
ttl: 0
priority: high
channel: hoog_9
vibrationPattern: 30, 2500, 30, 2500, 30, 2500, 30, 2500, 30, 2500, 30, 2500, 30
importance: high