Seite 9 von 9

Re: Wünsch Dir Was...

Verfasst: Di 6. Apr 2021, 08:08
von Tobi
Vielen dank nutze schon lang mc aber gruppen hab ich nie verstanden.

Re: Wünsch Dir Was...

Verfasst: Mi 7. Apr 2021, 10:43
von TheTwins74
Ja genau das meinte ich. Hast Du ev die Schritte als Beispiele da. Dann wäre es einfacher...

Danke schon mal
Gruss
Matthias

Re: Wünsch Dir Was...

Verfasst: Mi 7. Apr 2021, 13:48
von Wahl-HHer
Eigentlich bin kein Fan vom Bereitstellen fertiger Lösungen, aber sei es drum.

Als erstes sendest du den Befehl an den Master:
POST http://IP-des-Master/YamahaExtendedCont ... ServerInfo
{
„group_id“:„6153442e270f4f808311ce1dca5499fa“,
„zone“:„main“,
„type“:„add“,
„client_list“:[
„IP-Client1“,
„IP-Client2“
]
}

Die group_id muss bei allen Geräten gleich sein, ist ansonsten aber frei wählbar. Nur die länge muss stimmen glaube ich.

Dann als nächstes folgenden Befehl an die Clients senden:

POST http://IP-des-Clients/YamahaExtendedCon ... ClientInfo 1
{
„group_id“:„6153442E270F4F808311CE1DCA5499FA“,
„zone“:[
„main“
]
}

Mit 1s Verzögerung den Gruppenname an den Master schicken.

POST http://IP-des-Master/YamahaExtendedCont ... tGroupName

{
„name“:„Master+Client1“
}

Mit 2s Verzögerung die Distributiongroup starten mit:

GET http://IP-des-Master/YamahaExtendedCont ... tion?num=0

Zum beenden der Distributiongroup:

Die Group-ID am Client entfernen:

POST http://IP-des-Clients/YamahaExtendedCon ... ClientInfo 1

{
„group_id“:"",
„zone“:[
„main“
]
}

Dann die Client-IP aus der Client-Liste am Master entfernen:

POST http://IP-des-Master/YamahaExtendedCont ... ServerInfo

{
„group_id“:„6153442e270f4f808311ce1dca5499fa“,
„zone“:„main“,
„type“:„remove“,
„client_list“:[
„IP-des-Clients“
]
}

Als letztes die Distributiongroup am Master stoppen:

GET http://IP-des-Master/YamahaExtendedCont ... stribution

Re: Wünsch Dir Was...

Verfasst: Mi 7. Apr 2021, 16:58
von TheTwins74
Vielen Dank für das ausführliche Beispiel. Da braucht man dann nicht viel mehr machen als zu kopieren. Werde das am WE testen!

Gruss Matthias

Re: Wünsch Dir Was...

Verfasst: Mi 14. Apr 2021, 21:22
von Skipper
Mal ein Wunsch von mir:

Ich schalte mehrmals im Laufe des Tages mehrere Aktoren ein bzw aus. Wenn man zwischen den Aktrorenkommandos keine Pause setzt, geht in der Regel alles durcheinander, weil sich die Funkbefehle anscheinend irgendwie gegenseitig behindern. Einzelne Befehle werden nicht ausgeführt. Diese Pausen sorgen im Programm aber nicht gerade für Übersichtlichkeit.

Vielleicht könnte bereits in der Aktorenverwaltung eine Pause hinterlegt werden, die man analog zum "Extra lang senden" hinzuwählen kann.
Der LM sollte in diesem Fall nach einem Schaltbefehl automatisch eine 0,5s Pause ausführen und wir könnten die ganzen Pausen im Programm weglassen.

VG aus Berlin

Re: Wünsch Dir Was...

Verfasst: Mi 14. Apr 2021, 21:29
von Blackbird
Nette Idee.
+1

Re: Wünsch Dir Was...

Verfasst: Mi 14. Apr 2021, 22:42
von rtwl
Ja, nette Idee! Ebenfalls +1