wez/govee2mqtt

H5085 missing support

Opened this issue · 1 comments

Govee Device SKU

H5085

Govee2MQTT Version

2024.04.29-30cf7732

Describe the issue

https://www.amazon.com/dp/B0CSFKMC8H

Govee Matter Smart Plug does not show any options with this integration.

image

Startup Diagnostics

{
"home_assistant": {
"installation_type": "Home Assistant OS",
"version": "2024.5.5",
"dev": false,
"hassio": true,
"virtualenv": false,
"python_version": "3.12.2",
"docker": true,
"arch": "x86_64",
"timezone": "America/New_York",
"os_name": "Linux",
"os_version": "6.6.29-haos",
"supervisor": "2024.05.1",
"host_os": "Home Assistant OS 12.3",
"docker_version": "25.0.5",
"chassis": "vm",
"run_as_root": true
},
"custom_components": {
"midea_ac_lan": {
"documentation": "https://github.com/georgezhao2010/midea_ac_lan#readme",
"version": "v0.3.22",
"requirements": []
},
"localtuya": {
"documentation": "https://github.com/rospogrigio/localtuya/",
"version": "5.2.1",
"requirements": []
},
"pyscript": {
"documentation": "https://github.com/custom-components/pyscript",
"version": "1.5.0",
"requirements": [
"croniter==1.3.8",
"watchdog==2.3.1"
]
},
"govee": {
"documentation": "https://github.com/LaggAt/hacs-govee/blob/master/README.md",
"version": "2023.11.1",
"requirements": [
"govee-api-laggat==0.2.2",
"dacite==1.8.0"
]
},
"webrtc": {
"documentation": "https://github.com/AlexxIT/WebRTC",
"version": "v3.5.2",
"requirements": []
},
"watchman": {
"documentation": "https://github.com/dummylabs/thewatchman",
"version": "0.5.1",
"requirements": [
"prettytable==3.0.0"
]
},
"alexa_media": {
"documentation": "https://github.com/alandtse/alexa_media_player/wiki",
"version": "4.10.1",
"requirements": [
"alexapy==1.27.10",
"packaging>=20.3",
"wrapt>=1.14.0"
]
},
"tapo_control": {
"documentation": "https://github.com/JurajNyiri/HomeAssistant-Tapo-Control",
"version": "5.4.13",
"requirements": [
"pytapo==3.3.21"
]
},
"ha_hatch": {
"documentation": "https://github.com/dahlb/ha_hatch",
"version": "1.20.3",
"requirements": [
"hatch_rest_api==1.25.1"
]
},
"weatheralerts": {
"documentation": "https://github.com/custom-components/weatheralerts",
"version": "0.1.5",
"requirements": []
},
"wyzeapi": {
"documentation": "https://github.com/SecKatie/ha-wyzeapi#readme",
"version": "0.1.27",
"requirements": [
"wyzeapy>=0.5.23,<0.5.24"
]
},
"hacs": {
"documentation": "https://hacs.xyz/docs/configuration/start",
"version": "1.34.0",
"requirements": [
"aiogithubapi>=22.10.1"
]
}
},
"integration_manifest": {
"domain": "mqtt",
"name": "MQTT",
"codeowners": [
"@emontnemery",
"@jbouwh",
"@bdraco"
],
"config_flow": true,
"dependencies": [
"file_upload",
"http"
],
"documentation": "https://www.home-assistant.io/integrations/mqtt",
"iot_class": "local_push",
"quality_scale": "platinum",
"requirements": [
"paho-mqtt==1.6.1"
],
"is_built_in": true
},
"data": {
"connected": true,
"mqtt_config": {
"broker": "core-mosquitto",
"port": 1883,
"username": "REDACTED",
"password": "REDACTED",
"discovery": true
},
"device": {
"id": "8a17aaaffcb9527ea21be01e0872639e",
"name": "H5085_D8E0",
"name_by_user": null,
"disabled": false,
"disabled_by": null,
"entities": [
{
"device_class": null,
"disabled_by": null,
"disabled": false,
"entity_category": "diagnostic",
"entity_id": "sensor.h5085_d8e0_status",
"icon": null,
"original_device_class": null,
"original_icon": null,
"state": {
"entity_id": "sensor.h5085_d8e0_status",
"state": "Missing",
"attributes": {
"http": null,
"iot": {
"brightness": 0,
"color": {
"b": 0,
"g": 0,
"r": 0
},
"kelvin": 0,
"light_on": true,
"on": true,
"online": null,
"scene": null,
"source": "AWS IoT API",
"updated": "2024-06-02T21:01:33.388906684Z"
},
"lan": null,
"overall": {
"brightness": 0,
"color": {
"b": 0,
"g": 0,
"r": 0
},
"kelvin": 0,
"light_on": true,
"on": true,
"online": null,
"scene": null,
"source": "AWS IoT API",
"updated": "2024-06-02T21:01:33.388906684Z"
},
"platform_metadata": null,
"platform_state": null,
"friendly_name": "H5085_D8E0 Status"
},
"last_changed": "2024-06-02T21:18:53.771291+00:00",
"last_reported": "2024-06-02T21:18:53.777880+00:00",
"last_updated": "2024-06-02T21:18:53.777880+00:00"
},
"unit_of_measurement": null
},
{
"device_class": null,
"disabled_by": null,
"disabled": false,
"entity_category": "diagnostic",
"entity_id": "button.h5085_d8e0_request_platform_api_state",
"icon": null,
"original_device_class": null,
"original_icon": null,
"state": {
"entity_id": "button.h5085_d8e0_request_platform_api_state",
"state": "unknown",
"attributes": {
"friendly_name": "H5085_D8E0 Request Platform API State"
},
"last_changed": "2024-06-02T21:18:53.531826+00:00",
"last_reported": "2024-06-02T21:18:53.531826+00:00",
"last_updated": "2024-06-02T21:18:53.531826+00:00"
},
"unit_of_measurement": null
}
]
},
"mqtt_debug_info": {
"entities": [
{
"entity_id": "sensor.h5085_d8e0_status",
"subscriptions": [
{
"topic": "gv2mqtt/availability",
"messages": [
{
"payload": "online",
"qos": 0,
"retain": 0,
"time": "2024-06-02T21:18:53.482214+00:00",
"topic": "gv2mqtt/availability"
}
]
},
{
"topic": "gv2mqtt/sensor/sensor-148C1091A841D8E0-gv2mqtt-status/attributes",
"messages": [
{
"payload": "{"http":null,"iot":{"brightness":0,"color":{"b":0,"g":0,"r":0},"kelvin":0,"light_on":true,"on":true,"online":null,"scene":null,"source":"AWS IoT API","updated":"2024-06-02T21:01:33.388906684Z"},"lan":null,"overall":{"brightness":0,"color":{"b":0,"g":0,"r":0},"kelvin":0,"light_on":true,"on":true,"online":null,"scene":null,"source":"AWS IoT API","updated":"2024-06-02T21:01:33.388906684Z"},"platform_metadata":null,"platform_state":null}",
"qos": 0,
"retain": 0,
"time": "2024-06-02T21:18:53.777389+00:00",
"topic": "gv2mqtt/sensor/sensor-148C1091A841D8E0-gv2mqtt-status/attributes"
}
]
},
{
"topic": "gv2mqtt/sensor/sensor-148C1091A841D8E0-gv2mqtt-status/state",
"messages": [
{
"payload": "Missing",
"qos": 0,
"retain": 0,
"time": "2024-06-02T21:18:53.770874+00:00",
"topic": "gv2mqtt/sensor/sensor-148C1091A841D8E0-gv2mqtt-status/state"
}
]
}
],
"discovery_data": {
"topic": "homeassistant/sensor/sensor-148C1091A841D8E0-gv2mqtt-status/config",
"payload": {
"availability_topic": "gv2mqtt/availability",
"name": "Status",
"origin": {
"name": "gv2mqtt",
"sw_version": "2024.04.29-30cf7732",
"support_url": "https://github.com/wez/govee2mqtt"
},
"device": {
"name": "H5085_D8E0",
"manufacturer": "Govee",
"model": "H5085",
"via_device": "gv2mqtt",
"identifiers": [
"gv2mqtt-148C1091A841D8E0"
]
},
"unique_id": "sensor-148C1091A841D8E0-gv2mqtt-status",
"entity_category": "diagnostic",
"state_topic": "gv2mqtt/sensor/sensor-148C1091A841D8E0-gv2mqtt-status/state",
"json_attributes_topic": "gv2mqtt/sensor/sensor-148C1091A841D8E0-gv2mqtt-status/attributes",
"platform": "mqtt"
}
},
"transmitted": []
},
{
"entity_id": "button.h5085_d8e0_request_platform_api_state",
"subscriptions": [
{
"topic": "gv2mqtt/availability",
"messages": [
{
"payload": "online",
"qos": 0,
"retain": 0,
"time": "2024-06-02T21:18:53.482214+00:00",
"topic": "gv2mqtt/availability"
}
]
}
],
"discovery_data": {
"topic": "homeassistant/button/gv2mqtt-148C1091A841D8E0-request-platform-data/config",
"payload": {
"availability_topic": "gv2mqtt/availability",
"name": "Request Platform API State",
"origin": {
"name": "gv2mqtt",
"sw_version": "2024.04.29-30cf7732",
"support_url": "https://github.com/wez/govee2mqtt"
},
"device": {
"name": "H5085_D8E0",
"manufacturer": "Govee",
"model": "H5085",
"via_device": "gv2mqtt",
"identifiers": [
"gv2mqtt-148C1091A841D8E0"
]
},
"unique_id": "gv2mqtt-148C1091A841D8E0-request-platform-data",
"entity_category": "diagnostic",
"command_topic": "gv2mqtt/148C1091A841D8E0/request-platform-data",
"platform": "mqtt"
}
},
"transmitted": []
}
],
"triggers": []
}
}
}

Additional Logs

No response

Home Assistant Logs

No response

Anything else?

No response

All my new Govee devices no longer work with this, even if it's the same part number as one I have already working in the system. I have a suspicion it has to do with them having matter support now. They have different hardware build numbers. All of them show up like this in govee2myqtt.