Wenn du die Variable auch "Zustand" genannt hast dann darf danach nichts mehr folgen, schau dir weiter oben mal den Screenshot an.
Die Fehlermeldung ist aufgrund des falschen get String, du hast nach der Auswahl dann nämlich http://ip/relay/0?turn=on?turn=toggle
Die Variable ist quasi eine Liste, welche das was gespeichert ist an diese Position schreibt.
Also wenn die URL
http://ip/relay/0{Zustand}
Ist
Und du wählst den Zustand mit dem Label "An" aus wird der Wert der dort gespeichert ist hier: ?turn=on anstelle von {Zustand} gesetzt
Dadurch ist die URL am Ende
http://ip/relay/0?turn=on
Hoffe so ist es nun zu verstehen.
Zu dem Anderen, man könnte den Namen komplett ändern lassen, hatte es eben so verstanden das du nicht ganz zufrieden bist und hatte deshalb das Fragezeichen am Ende gesetzt.