Now I toggle shuffle by and that works:
transport.change_settings(zone, {shuffle: (shuffleState=!shuffleState)});
But how to get the initial shuffleState of the zone? In the zone object ist nothing but name and output_id.
Any ideas? Help would be appreciated much