You now have two entities for this light, once the switch.bed_light and once the light.bed_light.
You probably configured a group somewhere called group.bedroom, right? In this group remove the switch.bed_light and instead add light.bed_light.
The light you created is a virtual device, therefore it will not show up on the entities page. You should see the device under Developer Tools -> States. You can’t assign virtual devices to areas, only physical devices.