Govee Outdoor String Lights H7012 via AWS Only Turns On/Off After Second Attempt
### What issue do you have?

When changing state of light H7012 via AWS, the change only occurs after the second attempt. 

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


* Which version of Homebridge/HOOBS do you have?
** Homebridge V1.7.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.
** RPI4
** Raspbian
** Node.js Version | v20.11.1



* Which version of this plugin (homebridge-govee) do you have? Has the issue started since upgrading from a previous version?
** v10.4.1-beta.1
** Also occurred with v10.4.0


* Which Govee devices do you have that are causing issues? Please include product models if applicable.
** H7012 Govee Outdoor String Lights


### Please paste any relevant logs below.

First attempt (attempt to turn on but light stays off):
```
[02/03/2024, 07:52:45] [Govee] [Lights] [AWS] sending update {"msg":{"cmd":"turn","cmdVersion":0,"data":{"val":1},"transaction":"v_1709394765970000","type":1}}.
[02/03/2024, 07:52:45] [Govee] [Lights] current state [on].
[02/03/2024, 07:52:47] [Govee] [AWS] message event [{"proType":2,"sku":"H7012","device":"xx:xx","softVersion":"1.00.23","wifiSoftVersion":"1.02.11","wifiHardVersion":"1.00.10","cmd":"status","type":0,"transaction":"v_1709394765970000","pactType":1,"pactCode":1,"state":{"onOff":0,"brightness":30,"colorTemInKelvin":65532,"color":{"r":255,"g":255,"b":255},"mode":13,"result":1},"op":{"command":["qgUN/wAA//z8/1QAAAAAAAAAAAk=","qhEAHg8PAAAAAAAAAAAAAAAAAKU=","qhL/ZAAAgAoAAAAAAAAAAAAAAKk=","qiP/AAAAgAAAAIAAAACAAAAAgHY=","qkEBAAAAAAAAAAAAAAAAAAAAAOo="]}}].
[02/03/2024, 07:52:47] [Govee] [Lights] [AWS] receiving update {"source":"AWS","proType":2,"sku":"H7012","device":"xx:xx","softVersion":"1.00.23","wifiSoftVersion":"1.02.11","wifiHardVersion":"1.00.10","cmd":"status","type":0,"transaction":"v_1709394765970000","pactType":1,"pactCode":1,"state":{"onOff":0,"brightness":30,"colorTemInKelvin":65532,"color":{"r":255,"g":255,"b":255},"mode":13,"result":1},"op":{"command":["qgUN/wAA//z8/1QAAAAAAAAAAAk=","qhEAHg8PAAAAAAAAAAAAAAAAAKU=","qhL/ZAAAgAoAAAAAAAAAAAAAAKk=","qiP/AAAAgAAAAIAAAACAAAAAgHY=","qkEBAAAAAAAAAAAAAAAAAAAAAOo="]}}.
[02/03/2024, 07:52:47] [Govee] [Lights] govee provided a kelvin out of range [65532].
[02/03/2024, 07:52:47] [Govee] [Lights] current state [off].
```
Second attempt (attempt to turn on and light turns on):
```
[02/03/2024, 07:55:00] [Govee] [Lights] [AWS] sending update {"msg":{"cmd":"turn","cmdVersion":0,"data":{"val":1},"transaction":"v_1709394900677000","type":1}}.
[02/03/2024, 07:55:00] [Govee] [Lights] current state [on].
[02/03/2024, 07:55:02] [Govee] [AWS] message event [{"proType":2,"sku":"H7012","device":"xx:xx","softVersion":"1.00.23","wifiSoftVersion":"1.02.11","wifiHardVersion":"1.00.10","cmd":"status","type":0,"transaction":"v_1709394900677000","pactType":1,"pactCode":1,"state":{"onOff":1,"brightness":30,"colorTemInKelvin":65532,"color":{"r":255,"g":255,"b":255},"mode":13,"result":1},"op":{"command":["qgUN/wAA//z8/1QAAAAAAAAAAAk=","qhEAHg8PAAAAAAAAAAAAAAAAAKU=","qhL/ZAAAgAoAAAAAAAAAAAAAAKk=","qiP/AAAAgAAAAIAAAACAAAAAgHY=","qkEBAAAAAAAAAAAAAAAAAAAAAOo="]}}].
[02/03/2024, 07:55:02] [Govee] [Lights] [AWS] receiving update {"source":"AWS","proType":2,"sku":"H7012","device":"xx:xx","softVersion":"1.00.23","wifiSoftVersion":"1.02.11","wifiHardVersion":"1.00.10","cmd":"status","type":0,"transaction":"v_1709394900677000","pactType":1,"pactCode":1,"state":{"onOff":1,"brightness":30,"colorTemInKelvin":65532,"color":{"r":255,"g":255,"b":255},"mode":13,"result":1},"op":{"command":["qgUN/wAA//z8/1QAAAAAAAAAAAk=","qhEAHg8PAAAAAAAAAAAAAAAAAKU=","qhL/ZAAAgAoAAAAAAAAAAAAAAKk=","qiP/AAAAgAAAAIAAAACAAAAAgHY=","qkEBAAAAAAAAAAAAAAAAAAAAAOo="]}}.
[02/03/2024, 07:55:02] [Govee] [Lights] govee provided a kelvin out of range [65532].
```
