Add support fo oLight Spheres (#4149)
* Add support fo oLight Spheres
This device file adds support for oLight Sphere (https://www.olight.com/store/sphere-ambient-light-with-app-control).
It's BLE Mesh device that needs a BLE gateway and doesn't support Tuya Cloud method for obtaining the private keys (see this: https://community.home-assistant.io/t/integrating-olight-spheres-in-ha/907929/2).
* Fixed timer and sleep
* Removed blank lines
* Battery needs force: true
* Removed extra blank lines.
* Rmoved hidden from sleep and added optional to battery
* feat (olight_sphere_light): changes from review
- rename file to include device type, per convention
- top level name should be generic
- translate scenes values to English
- Remove available attributes - per comments the device always has these features, just isn't reporting them.
PR #4149
---------
Co-authored-by: Jason Rumney <make-all@users.noreply.github.com>