Check if returned JSON list has content
Light: add missing states and changable name attribute