Because it is day time and the light will only switch on at night? A lot of solar lights have a photo sensor, light sensor, that prevents it from using up energy when it is light out. You can cover up the sensor and it will turn on.
The battery warning light illuminates when the battery isn't being charged , get it checked out to find the problem and then repair.
Is it charging, if not have you checked wiring to alternator.
Get the alternator checked before your battery goes dead.
Your battery has low voltage and needs recharged, check for loose battery cables, if the light stays on have your alternator checked.
Outside - if they were inside, you would be blinded by the light.
This light is warning you that there may be a problem with your battery. Have it checked.
Have your alternator checked. It could also be a bad cell in the battery.
Your alternator is defective and not recharging the battery. Have the alternator checked.
Probably loose drivebelt. or alternator belt of it is seperate.
ive put in brake fuild oil toped that up checked the battery level all ok still the battery light and hand brake light are still on...
A lantern.
It indicates that your battery is not being charged and that you need to have the electrical system checked.