H6054 Detected but Cannot Control
### What issue do you have? Please be as thorough and explicit as possible.

I've just installed homebridge and the homebridge-govee plugin. I've configured my login credentials and api key. Upon restarting homebridge service the logs below indicate that i'm logged in and the device was discovered and events are being received.

The api status update log indicates that it is not online. Is this normal?
```
[Govee Flow Pro] [API] receiving update [{"source":"API","online":"false","powerState":"off","brightness":27,"colorTemInKelvin":3200,"colorTem":3200}].
```

I can see the device in homebridge and can see event logs turning on and off the device... but the device doesn't appear to be receiving them and is not controlled.


### Details of your setup.
* Do you use (1) Homebridge UI-X (2) Homebridge CLI or (3) HOOBS? 
1

* Which version of Homebridge/HOOBS do you have?
1.4.0


* Which platform do you run Homebridge/HOOBS on (e.g. Raspberry Pi/Windows/HOOBS Box)? Please also mention your version of Node.js/NPM if known.

macOS Catalina (2018 Intel MBP)
node v16.13.2
npm v8.1.2


* Which version of this plugin (homebridge-govee) do you have? Has the issue started since upgrading from a previous version?
v4.28.0
Fresh install, haven't upgraded yet.


* Which Govee devices do you have that are causing issues? Please include product models if applicable.
H6054 Flow Pro
Hardware Version 3.02.01

### Please paste any relevant logs below.

```
[2/20/2022, 9:43:09 PM] [HB Supervisor] Started Homebridge v1.4.0 with PID: 42648
[2/20/2022, 9:43:10 PM] Loaded config.json with 0 accessories and 2 platforms.
[2/20/2022, 9:43:10 PM] ---
[2/20/2022, 9:43:10 PM] Loaded plugin: homebridge-config-ui-x@4.42.0
[2/20/2022, 9:43:10 PM] Registering platform 'homebridge-config-ui-x.config'
[2/20/2022, 9:43:10 PM] ---
[2/20/2022, 9:43:10 PM] Loaded plugin: homebridge-govee@4.28.0
[2/20/2022, 9:43:10 PM] Registering platform 'homebridge-govee.Govee'
[2/20/2022, 9:43:10 PM] ---
[2/20/2022, 9:43:10 PM] Loading 2 platforms...
[2/20/2022, 9:43:10 PM] [Config] Initializing config platform...
[2/20/2022, 9:43:10 PM] [Config] Running in Service Mode
[2/20/2022, 9:43:10 PM] [Govee] Initializing Govee platform...
[2/20/2022, 9:43:11 PM] [Govee] Initialising plugin v4.28.0 | Node v16.13.2 | HB v1.4.0 | HAPNodeJS v0.10.0...
[2/20/2022, 9:43:11 PM] [Govee] Plugin initialised. Setting up accessories....
Setup Payload:
X-HM://0024TMLHZFVF6
Enter this code with your HomeKit app on your iOS device to pair with Homebridge:
                       
    ┌────────────┐     
    │ 817-89-783 │     
    └────────────┘     
                       
[2/20/2022, 9:43:11 PM] Homebridge v1.4.0 (HAP v0.10.0) (Homebridge E305) is running on port 51328.
[2/20/2022, 9:43:11 PM] [Govee] Login successful.
[2/20/2022, 9:43:12 PM] [Govee] Bluetooth hardware and packages found successfully.
[2/20/2022, 9:43:12 PM] [Govee] [Govee Flow Pro] has been added to Homebridge.
[2/20/2022, 9:43:12 PM] [Govee] [Govee Flow Pro] if you notice any flickering when changing the brightness/colour, let me know on Discord/Github with model number [H6054].
[2/20/2022, 9:43:12 PM] [Govee] [Govee Flow Pro] initialising with options {"adaptiveLightingShift":0,"brightnessStep":1,"disableAWS":"no","enableBT":"yes","logging":"debug"}.
[2/20/2022, 9:43:12 PM] [Govee] [Govee Flow Pro] initialised with id [45:64:D9:31:30:30:44:4B] [H6054].
[2/20/2022, 9:43:12 PM] [Govee] [noble] stateChange: poweredOn.
[2/20/2022, 9:43:12 PM] [Govee] [Govee Flow Pro] [API] receiving update [{"source":"API","online":"false","powerState":"off","brightness":27,"colorTemInKelvin":3200,"colorTem":3200}].
[2/20/2022, 9:43:12 PM] [Govee] [Govee Flow Pro] has been reported [offline].
[2/20/2022, 9:43:12 PM] [Govee] [Govee Flow Pro] current brightness [27%].
[2/20/2022, 9:43:12 PM] [Govee] [Govee Flow Pro] current colour [3200K / 313M].
[2/20/2022, 9:43:12 PM] [Govee] [Govee Flow Pro] [AWS] connected event.
[2/20/2022, 9:43:14 PM] [Govee] ✓ Setup complete. Thanks for using this plugin, I hope you find it helpful!
[2/20/2022, 9:43:27 PM] [Govee] [Govee Flow Pro] [API] receiving update [{"source":"API","online":"false","powerState":"off","brightness":27,"colorTemInKelvin":3200,"colorTem":3200}].
[2/20/2022, 9:43:43 PM] [Govee] [Govee Flow Pro] [API] receiving update [{"source":"API","online":"false","powerState":"off","brightness":27,"colorTemInKelvin":3200,"colorTem":3200}].
[2/20/2022, 9:43:44 PM] [Govee] [Govee Flow Pro] has been reported [offline] via API, so update may or may not be successful.
[2/20/2022, 9:43:44 PM] [Govee] [Govee Flow Pro] [AWS] sending update {"msg":{"cmd":"turn","cmdVersion":0,"data":{"val":1},"transaction":"v_1645422224028000","type":1}}.
[2/20/2022, 9:43:44 PM] [Govee] [Govee Flow Pro] [AWS] message event [{"msg":{"cmd":"turn","cmdVersion":0,"data":{"val":1},"transaction":"v_1645422224028000","type":1}}].
[2/20/2022, 9:43:44 PM] [Govee] [Govee Flow Pro] [AWS] receiving update [{"cmd":"turn","cmdVersion":0,"data":{"val":1},"transaction":"v_1645422224028000","type":1,"source":"AWS"}].
[2/20/2022, 9:43:44 PM] [Govee] [Govee Flow Pro] current state [on].
[2/20/2022, 9:43:44 PM] [Govee] [noble] scanning started.
[2/20/2022, 9:43:46 PM] [Govee] [noble] found device [5c-52-30-8f-50-ee] [undefined].
[2/20/2022, 9:43:47 PM] [Govee] [Govee Flow Pro] reverting to API as BLE took too long.
[2/20/2022, 9:43:47 PM] [Govee] [Govee Flow Pro] [API] sending update {"name":"turn","value":"on"}.
[2/20/2022, 9:43:47 PM] [Govee] [Govee Flow Pro] [AWS] message event [{"msg":{"transaction":"o_1645422227529","type":1,"cmd":"turn","data":{"val":1}}}].
[2/20/2022, 9:43:47 PM] [Govee] [Govee Flow Pro] [AWS] receiving update [{"transaction":"o_1645422227529","type":1,"cmd":"turn","data":{"val":1},"source":"AWS"}].
[2/20/2022, 9:43:58 PM] [Govee] [Govee Flow Pro] [API] receiving update [{"source":"API","online":"false","powerState":"off","brightness":27,"colorTemInKelvin":3200,"colorTem":3200}].
[2/20/2022, 9:44:00 PM] [Govee] [Govee Flow Pro] has been reported [offline] via API, so update may or may not be successful.
[2/20/2022, 9:44:00 PM] [Govee] [Govee Flow Pro] [AWS] sending update {"msg":{"cmd":"turn","cmdVersion":0,"data":{"val":0},"transaction":"v_1645422240530000","type":1}}.
[2/20/2022, 9:44:00 PM] [Govee] [Govee Flow Pro] [AWS] message event [{"msg":{"cmd":"turn","cmdVersion":0,"data":{"val":0},"transaction":"v_1645422240530000","type":1}}].
[2/20/2022, 9:44:00 PM] [Govee] [Govee Flow Pro] [AWS] receiving update [{"cmd":"turn","cmdVersion":0,"data":{"val":0},"transaction":"v_1645422240530000","type":1,"source":"AWS"}].
[2/20/2022, 9:44:00 PM] [Govee] [Govee Flow Pro] current state [off].
[2/20/2022, 9:44:01 PM] [Govee] [noble] scanning started.
[2/20/2022, 9:44:03 PM] [Govee] [Govee Flow Pro] reverting to API as BLE took too long.
[2/20/2022, 9:44:03 PM] [Govee] [Govee Flow Pro] [API] sending update {"name":"turn","value":"off"}.
[2/20/2022, 9:44:04 PM] [Govee] [Govee Flow Pro] [AWS] message event [{"msg":{"transaction":"o_1645422244005","type":1,"cmd":"turn","data":{"val":0}}}].
[2/20/2022, 9:44:04 PM] [Govee] [Govee Flow Pro] [AWS] receiving update [{"transaction":"o_1645422244005","type":1,"cmd":"turn","data":{"val":0},"source":"AWS"}].
[2/20/2022, 9:44:04 PM] [Govee] [noble] found device [5c-52-30-8f-50-ee] [undefined].
```
