Skip to content

Common Errors

Ben edited this page Nov 29, 2021 · 22 revisions

Here are some of the common errors you may experience with the plugin and how to resolve.

No Devices Error

Entries in the log may display as:

  • [Govee] Disabling HTTP client as timeout of 10000ms exceeded at createError (/usr/local/lib/node_modules/homebridge-govee/node_modules/axios/lib/core/createError.js:16:15).
  • [Govee] Disabling BLE client as no enabled devices configured.
  • [Govee] ***** Disabling plugin. *****
  • [Govee] ***** No devices found to initialise. *****

It has been reported that simply changing your Govee password in the Govee app, then updating your password in the plugin configuration can solve this error. It is unknown why this happens.

Refresh Error

Entries in the log may display as:

  • [Device] could not be refreshed as a problem occurred with the Govee server, will try again.

This message appears in the log when the plugin (i.e. your Homebridge instance) has difficulty communicating with the Govee servers for the device sync that occurs in the background every 15 seconds (unless configured differently). It is very normal to see this message every now and then in the log, and is of no concern, since the plugin will try the connection and device sync on the next 'run'.

If you see this message appear multiple times in a short period of time it could be due to:

  • Your internet connection being down or for some reason not being able to access the Govee server
  • The Govee server having an temporary issue

401 Error

Entries in the log may display as:

  • Request failed with status code 401
  • Invalid Govee API key

This error is due to an invalid Govee API key. To resolve, you should verify you have entered the correct API key from your email from Govee, and if you no longer have this email you can use the Govee app to request a new API key at any time.