Den Aufruf eine Cloudszene praktiziere ich nicht, es mag aber durchaus möglich sein und ich las etwas dieser Art, so glaube ich, hier bereits.
Versuche einfach mal, zu jedem Shelly Plus 2PM im Button 1 eine Action anzulgen und teste dies!
Ich kann derzeit solches nicht testen.
Sollte dies nicht gelingen, bleibt noch ein Skript, welches auf einem dieser Plus 2PM läuft. Dieses Skript ist sehr einfach. Per einfachster Implementation braucht es nur eine Funktion, ich nenne sie mal "to_all(doThis)". Diese Funktion wird per Button 1 Action und der Methode "Script.Eval" aufgerufen. Sie ruft seinerseits die RPC Methoden aller anderen Gruppenmitglieder mit dem jeweils passenden URL auf und erledigt dies auf dem eigenen Shelly selbst.
Falls du weitere Hilfe dazu brauchst, kann ich mehr dazu schreiben.
Edit:
Du kannst selbstverständlich auch auf bspw. zwei der Plus 2PM jeweils Actions anlegen, die die jeweilige Action an weitere Plus 2PM senden und so eine Art Verteilung statt "Broadcast" einzusetzen. Dann braucht der Button 1 nur zwei oder 3 Actions zu jedem verwendeten Tastendruck. Die Skriptvariante läge mir näher, weil dazu auf dem Button nur jeweils eine Action pro spezifischen Tastendrucks erforderlich und die Verteilung leichter pflegbar ist.