govee2mqtt: Can't get the add-on to work

The add-on connects to my account and finds all my devices but doesn’t report them to MQTT and then just stops running. I run the mosquitto add-on but entered my MQTT config info just in case. Had previously tried to start the add-on with those fields blank and got the same result. Logs below.

s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
GOVEE_API_KEY=XXXXX
GOVEE_MQTT_HOST=core-mosquitto
GOVEE_EMAIL=XXXXX
GOVEE_MQTT_USER=MQTT
++ cd /app
++ exec /app/govee serve
GOVEE_MQTT_PORT=1883
[2024-01-04T03:47:59 INFO  govee::commands::serve] Starting service. version 2024.01.03-b19908a2
[2024-01-04T03:47:59 INFO  govee::commands::serve] Querying platform API for device list
Error: request status 200: OK: parsing response as json: {"code":200,"message":"success","data":[{"sku":"H7111","device":"12:A8:D4:AD:FC:43:1F:A8","deviceName":"Smart Floor Fan","type":"devices.types.fan","capabilities":[{"type":"devices.capabilities.on_off","instance":"powerSwitch","parameters":{"dataType":"ENUM","options":[{"name":"on","value":1},{"name":"off","value":0}]}},{"type":"devices.capabilities.toggle","instance":"oscillationToggle","parameters":{"dataType":"ENUM","options":[{"name":"on","value":1},{"name":"off","value":0}]}},{"type":"devices.capabilities.work_mode","instance":"workMode","parameters":{"dataType":"STRUCT","fields":[{"fieldName":"workMode","dataType":"ENUM","options":[{"name":"FanSpeed","value":1},{"name":"Custom","value":2},{"name":"Auto","value":3},{"name":"Sleep","value":5},{"name":"Nature","value":6},{"name":"Storm","value":7}],"required":true},{"fieldName":"modeValue","dataType":"ENUM","options":[{"name":"FanSpeed","options":[{"value":1},{"value":2},{"value":3},{"value":4},{"value":5},{"value":6},{"value":7},{"value":8}]},{"defaultValue":0,"name":"Custom"},{"defaultValue":0,"name":"Auto"},{"defaultValue":0,"name":"Sleep"},{"defaultValue":0,"name":"Nature"},{"defaultValue":0,"name":"Storm"}],"required":true}]}}]},{"sku":"H7141","device":"1C:40:D4:AD:FC:45:3D:E8","deviceName":"Smart Humidifier","type":"devices.types.humidifier","capabilities":[{"type":"devices.capabilities.on_off","instance":"powerSwitch","parameters":{"dataType":"ENUM","options":[{"name":"on","value":1},{"name":"off","value":0}]}},{"type":"devices.capabilities.work_mode","instance":"workMode","parameters":{"dataType":"STRUCT","fields":[{"fieldName":"workMode","dataType":"ENUM","options":[{"name":"Manual","value":1},{"name":"Custom","value":2},{"name":"Auto","value":3}],"required":true},{"fieldName":"modeValue","dataType":"ENUM","options":[{"name":"Manual","options":[{"value":1},{"value":2},{"value":3},{"value":4},{"value":5},{"value":6},{"value":7},{"value":8}]},{"defaultValue":0,"name":"Custom"},{"name":"Auto","range":{"min":40,"max":70}}],"required":false}]}},{"type":"devices.capabilities.range","instance":"humidity","parameters":{"unit":"unit.percent","dataType":"INTEGER","range":{"min":40,"max":70,"precision":1}}},{"type":"devices.capabilities.event","instance":"lackWaterEvent","alarmType":51,"eventState":{"options":[{"name":"lack","value":1,"message":"Lack of Water"}]}}]},{"sku":"H7131","device":"81:C8:D4:AD:FC:74:ED:30","deviceName":"Smart Space Heater","type":"devices.types.heater","capabilities":[{"type":"devices.capabilities.on_off","instance":"powerSwitch","parameters":{"dataType":"ENUM","options":[{"name":"on","value":1},{"name":"off","value":0}]}},{"type":"devices.capabilities.toggle","instance":"oscillationToggle","parameters":{"dataType":"ENUM","options":[{"name":"on","value":1},{"name":"off","value":0}]}},{"type":"devices.capabilities.toggle","instance":"nightlightToggle","parameters":{"dataType":"ENUM","options":[{"name":"on","value":1},{"name":"off","value":0}]}},{"type":"devices.capabilities.range","instance":"brightness","parameters":{"dataType":"INTEGER","range":{"min":1,"max":100,"precision":1}}},{"type":"devices.capabilities.color_setting","instance":"colorRgb","parameters":{"dataType":"INTEGER","range":{"min":0,"max":16777215,"precision":1}}},{"type":"devices.capabilities.mode","instance":"nightlightScene","parameters":{"dataType":"ENUM","options":[{"name":"Flame","value":1},{"name":"Rainbow","value":2},{"name":"Rhythm","value":3},{"name":"Easy","value":4},{"name":"Sleep","value":5}]}},{"type":"devices.capabilities.temperature_setting","instance":"targetTemperature","parameters":{"dataType":"STRUCT","fields":[{"fieldName":"autoStop","defaultValue":0,"dataType":"ENUM","options":[{"name":"Auto Stop","value":1},{"name":"Maintain","value":0}],"required":false},{"fieldName":"temperature","dataType":"INTEGER","range":{"min":5,"max":30,"precision":1},"required":true},{"fieldName":"unit","defaultValue":"Celsius","dataType":"ENUM","options":[{"name":"Celsius","value":"Celsius"},{"name":"Fahrenheit","value":"Fahrenheit"}],"required":true}]}},{"type":"devices.capabilities.property","instance":"sensorTemperature"},{"type":"devices.capabilities.work_mode","instance":"workMode","parameters":{"dataType":"STRUCT","fields":[{"fieldName":"workMode","dataType":"ENUM","options":[{"name":"gearMode","value":1},{"name":"Fan","value":9},{"name":"Auto","value":3}],"required":true},{"fieldName":"modeValue","dataType":"ENUM","options":[{"name":"gearMode","options":[{"name":"Low","value":1},{"name":"Medium","value":2},{"name":"High","value":3}]},{"defaultValue":0,"name":"Fan"},{"defaultValue":0,"name":"Auto"}],"required":true}]}}]},{"sku":"H7121","device":"AA:63:D4:AD:FC:02:2C:36","deviceName":"Smart Air Purifier","type":"devices.types.air_purifier","capabilities":[{"type":"devices.capabilities.on_off","instance":"powerSwitch","parameters":{"dataType":"ENUM","options":[{"name":"on","value":1},{"name":"off","value":0}]}},{"type":"devices.capabilities.work_mode","instance":"workMode","parameters":{"dataType":"STRUCT","fields":[{"fieldName":"workMode","dataType":"ENUM","options":[{"name":"High","value":3},{"name":"Medium","value":2},{"name":"Low","value":1},{"name":"Sleep","value":16}],"required":true},{"fieldName":"modeValue","dataType":"ENUM","options":[{"defaultValue":0,"name":"High"},{"defaultValue":0,"name":"Medium"},{"defaultValue":0,"name":"Low"},{"defaultValue":0,"name":"Sleep"}],"required":true}]}},{"type":"devices.capabilities.property","instance":"filterLifeTime"},{"type":"devices.capabilities.property","instance":"airQuality"}]},{"sku":"H6052","device":"08:F4:EB:27:7D:C1:34:22","deviceName":"Aura Table Lamp","type":"devices.types.light","capabilities":[{"type":"devices.capabilities.on_off","instance":"powerSwitch","parameters":{"dataType":"ENUM","options":[{"name":"on","value":1},{"name":"off","value":0}]}},{"type":"devices.capabilities.toggle","instance":"gradientToggle","parameters":{"dataType":"ENUM","options":[{"name":"on","value":1},{"name":"off","value":0}]}},{"type":"devices.capabilities.range","instance":"brightness","parameters":{"unit":"unit.percent","dataType":"INTEGER","range":{"min":1,"max":100,"precision":1}}},{"type":"devices.capabilities.segment_color_setting","instance":"segmentedBrightness","parameters":{"dataType":"STRUCT","fields":[{"fieldName":"segment","size":{"min":1,"max":15},"dataType":"Array","elementRange":{"min":0,"max":14},"elementType":"INTEGER","required":true},{"fieldName":"brightness","dataType":"INTEGER","range":{"min":0,"max":100,"precision":1},"required":true}]}},{"type":"devices.capabilities.segment_color_setting","instance":"segmentedColorRgb","parameters":{"dataType":"STRUCT","fields":[{"fieldName":"segment","size":{"min":1,"max":15},"dataType":"Array","elementRange":{"min":0,"max":14},"elementType":"INTEGER","required":true},{"fieldName":"rgb","dataType":"INTEGER","range":{"min":0,"max":16777215,"precision":1},"required":true}]}},{"type":"devices.capabilities.color_setting","instance":"colorRgb","parameters":{"dataType":"INTEGER","range":{"min":0,"max":16777215,"precision":1}}},{"type":"devices.capabilities.color_setting","instance":"colorTemperatureK","parameters":{"dataType":"INTEGER","range":{"min":2000,"max":9000,"precision":1}}},{"type":"devices.capabilities.dynamic_scene","instance":"lightScene","parameters":{"dataType":"ENUM","options":[]}},{"type":"devices.capabilities.music_setting","instance":"musicMode","parameters":{"dataType":"STRUCT","fields":[{"fieldName":"musicMode","dataType":"ENUM","options":[{"name":"Spectrum","value":1},{"name":"Vibrate","value":2},{"name":"Energic","value":3},{"name":"Rhythm","value":4}],"required":true},{"unit":"unit.percent","fieldName":"sensitivity","dataType":"INTEGER","range":{"min":0,"max":100,"precision":1},"required":true},{"fieldName":"autoColor","dataType":"ENUM","options":[{"name":"on","value":1},{"name":"off","value":0}],"required":false},{"fieldName":"rgb","dataType":"INTEGER","range":{"min":0,"max":16777215,"precision":1},"required":false}]}},{"type":"devices.capabilities.dynamic_scene","instance":"diyScene","parameters":{"dataType":"ENUM","options":[]}},{"type":"devices.capabilities.dynamic_scene","instance":"snapshot","parameters":{"dataType":"ENUM","options":[]}}]},{"sku":"H6059","device":"D0:9E:D6:39:32:35:5C:12","deviceName":"Aura Mini","type":"devices.types.light","capabilities":[{"type":"devices.capabilities.on_off","instance":"powerSwitch","parameters":{"dataType":"ENUM","options":[{"name":"on","value":1},{"name":"off","value":0}]}},{"type":"devices.capabilities.range","instance":"brightness","parameters":{"unit":"unit.percent","dataType":"INTEGER","range":{"min":1,"max":100,"precision":1}}},{"type":"devices.capabilities.segment_color_setting","instance":"segmentedBrightness","parameters":{"dataType":"STRUCT","fields":[{"fieldName":"segment","size":{"min":1,"max":15},"dataType":"Array","elementRange":{"min":0,"max":14},"elementType":"INTEGER","required":true},{"fieldName":"brightness","dataType":"INTEGER","range":{"min":0,"max":100,"precision":1},"required":true}]}},{"type":"devices.capabilities.color_setting","instance":"colorRgb","parameters":{"dataType":"INTEGER","range":{"min":0,"max":16777215,"precision":1}}},{"type":"devices.capabilities.color_setting","instance":"colorTemperatureK","parameters":{"dataType":"INTEGER","range":{"min":2000,"max":9000,"precision":1}}},{"type":"devices.capabilities.dynamic_scene","instance":"lightScene","parameters":{"dataType":"ENUM","options":[]}},{"type":"devices.capabilities.music_setting","instance":"musicMode","parameters":{"dataType":"STRUCT","fields":[{"fieldName":"musicMode","dataType":"ENUM","options":[{"name":"Magic","value":1},{"name":"Rhythm","value":2}],"required":true},{"unit":"unit.percent","fieldName":"sensitivity","dataType":"INTEGER","range":{"min":0,"max":100,"precision":1},"required":true},{"fieldName":"autoColor","dataType":"ENUM","options":[{"name":"on","value":1},{"name":"off","value":0}],"required":false},{"fieldName":"rgb","dataType":"INTEGER","range":{"min":0,"max":16777215,"precision":1},"required":false}]}},{"type":"devices.capabilities.dynamic_scene","instance":"diyScene","parameters":{"dataType":"ENUM","options":[]}},{"type":"devices.capabilities.dynamic_scene","instance":"snapshot","parameters":{"dataType":"ENUM","options":[]}}]},{"sku":"H6057","device":"92:D8:C1:9A:47:CA:6E:A7","deviceName":"Night Light","type":"devices.types.light","capabilities":[{"type":"devices.capabilities.on_off","instance":"powerSwitch","parameters":{"dataType":"ENUM","options":[{"name":"on","value":1},{"name":"off","value":0}]}},{"type":"devices.capabilities.toggle","instance":"gradientToggle","parameters":{"dataType":"ENUM","options":[{"name":"on","value":1},{"name":"off","value":0}]}},{"type":"devices.capabilities.range","instance":"brightness","parameters":{"unit":"unit.percent","dataType":"INTEGER","range":{"min":1,"max":100,"precision":1}}},{"type":"devices.capabilities.segment_color_setting","instance":"segmentedBrightness","parameters":{"dataType":"STRUCT","fields":[{"fieldName":"segment","size":{"min":1,"max":15},"dataType":"Array","elementRange":{"min":0,"max":14},"elementType":"INTEGER","required":true},{"fieldName":"brightness","dataType":"INTEGER","range":{"min":0,"max":100,"precision":1},"required":true}]}},{"type":"devices.capabilities.segment_color_setting","instance":"segmentedColorRgb","parameters":{"dataType":"STRUCT","fields":[{"fieldName":"segment","size":{"min":1,"max":15},"dataType":"Array","elementRange":{"min":0,"max":14},"elementType":"INTEGER","required":true},{"fieldName":"rgb","dataType":"INTEGER","range":{"min":0,"max":16777215,"precision":1},"required":true}]}},{"type":"devices.capabilities.color_setting","instance":"colorRgb","parameters":{"dataType":"INTEGER","range":{"min":0,"max":16777215,"precision":1}}},{"type":"devices.capabilities.color_setting","instance":"colorTemperatureK","parameters":{"dataType":"INTEGER","range":{"min":2000,"max":9000,"precision":1}}},{"type":"devices.capabilities.dynamic_scene","instance":"lightScene","parameters":{"dataType":"ENUM","options":[]}},{"type":"devices.capabilities.music_setting","instance":"musicMode","parameters":{"dataType":"STRUCT","fields":[{"fieldName":"musicMode","dataType":"ENUM","options":[{"name":"Energic","value":1},{"name":"Dynamic","value":2},{"name":"Calm","value":3},{"name":"Spectrum","value":4},{"name":"LightWaves","value":5},{"name":"ColorPainting","value":6},{"name":"Hopping","value":7},{"name":"Dandelion","value":8}],"required":true},{"unit":"unit.percent","fieldName":"sensitivity","dataType":"INTEGER","range":{"min":0,"max":100,"precision":1},"required":true},{"fieldName":"autoColor","dataType":"ENUM","options":[{"name":"on","value":1},{"name":"off","value":0}],"required":false},{"fieldName":"rgb","dataType":"INTEGER","range":{"min":0,"max":16777215,"precision":1},"required":false}]}},{"type":"devices.capabilities.dynamic_scene","instance":"diyScene","parameters":{"dataType":"ENUM","options":[]}},{"type":"devices.capabilities.dynamic_scene","instance":"snapshot","parameters":{"dataType":"ENUM","options":[]}}]},{"sku":"H618A","device":"5F:CC:D4:AD:FC:D9:1A:FB","deviceName":"Alex's Light Strip","type":"devices.types.light","capabilities":[{"type":"devices.capabilities.on_off","instance":"powerSwitch","parameters":{"dataType":"ENUM","options":[{"name":"on","value":1},{"name":"off","value":0}]}},{"type":"devices.capabilities.toggle","instance":"gradientToggle","parameters":{"dataType":"ENUM","options":[{"name":"on","value":1},{"name":"off","value":0}]}},{"type":"devices.capabilities.range","instance":"brightness","parameters":{"unit":"unit.percent","dataType":"INTEGER","range":{"min":1,"max":100,"precision":1}}},{"type":"devices.capabilities.segment_color_setting","instance":"segmentedBrightness","parameters":{"dataType":"STRUCT","fields":[{"fieldName":"segment","size":{"min":1,"max":15},"dataType":"Array","elementRange":{"min":0,"max":14},"elementType":"INTEGER","required":true},{"fieldName":"brightness","dataType":"INTEGER","range":{"min":0,"max":100,"precision":1},"required":true}]}},{"type":"devices.capabilities.segment_color_setting","instance":"segmentedColorRgb","parameters":{"dataType":"STRUCT","fields":[{"fieldName":"segment","size":{"min":1,"max":15},"dataType":"Array","elementRange":{"min":0,"max":14},"elementType":"INTEGER","required":true},{"fieldName":"rgb","dataType":"INTEGER","range":{"min":0,"max":16777215,"precision":1},"required":true}]}},{"type":"devices.capabilities.color_setting","instance":"colorRgb","parameters":{"dataType":"INTEGER","range":{"min":0,"max":16777215,"precision":1}}},{"type":"devices.capabilities.color_setting","instance":"colorTemperatureK","parameters":{"dataType":"INTEGER","range":{"min":2000,"max":9000,"precision":1}}},{"type":"devices.capabilities.dynamic_scene","instance":"lightScene","parameters":{"dataType":"ENUM","options":[]}},{"type":"devices.capabilities.music_setting","instance":"musicMode","parameters":{"dataType":"STRUCT","fields":[{"fieldName":"musicMode","dataType":"ENUM","options":[{"name":"Energic","value":1},{"name":"Rhythm","value":2},{"name":"Spectrum","value":3},{"name":"Rolling","value":4},{"name":"Separation","value":5},{"name":"Hopping","value":6},{"name":"PianoKeys","value":7},{"name":"Fountain","value":8},{"name":"DayAndNight","value":9},{"name":"Sprouting","value":10},{"name":"Shiny","value":11}],"required":true},{"unit":"unit.percent","fieldName":"sensitivity","dataType":"INTEGER","range":{"min":0,"max":100,"precision":1},"required":true},{"fieldName":"autoColor","dataType":"ENUM","options":[{"name":"on","value":1},{"name":"off","value":0}],"required":false},{"fieldName":"rgb","dataType":"INTEGER","range":{"min":0,"max":16777215,"precision":1},"required":false}]}},{"type":"devices.capabilities.dynamic_scene","instance":"diyScene","parameters":{"dataType":"ENUM","options":[]}},{"type":"devices.capabilities.dynamic_scene","instance":"snapshot","parameters":{"dataType":"ENUM","options":[]}}]},{"sku":"H70B1","device":"1F:E0:F8:75:82:01:4B:C4","deviceName":"Smart Curtain Lights","type":"devices.types.light","capabilities":[{"type":"devices.capabilities.on_off","instance":"powerSwitch","parameters":{"dataType":"ENUM","options":[{"name":"on","value":1},{"name":"off","value":0}]}},{"type":"devices.capabilities.range","instance":"brightness","parameters":{"unit":"unit.percent","dataType":"INTEGER","range":{"min":1,"max":100,"precision":1}}},{"type":"devices.capabilities.color_setting","instance":"colorRgb","parameters":{"dataType":"INTEGER","range":{"min":0,"max":16777215,"precision":1}}},{"type":"devices.capabilities.color_setting","instance":"colorTemperatureK","parameters":{"dataType":"INTEGER","range":{"min":2000,"max":9000,"precision":1}}},{"type":"devices.capabilities.dynamic_scene","instance":"lightScene","parameters":{"dataType":"ENUM","options":[]}},{"type":"devices.capabilities.music_setting","instance":"musicMode","parameters":{"dataType":"STRUCT","fields":[{"fieldName":"musicMode","dataType":"ENUM","options":[{"name":"MeteorShower","value":1},{"name":"Crossing","value":2},{"name":"DreamColor","value":3},{"name":"FloatingMist","value":4},{"name":"Spectrum","value":5},{"name":"FallingSand","value":6}],"required":true},{"unit":"unit.percent","fieldName":"sensitivity","dataType":"INTEGER","range":{"min":0,"max":100,"precision":1},"required":true},{"fieldName":"autoColor","dataType":"ENUM","options":[{"name":"on","value":1},{"name":"off","value":0}],"required":false},{"fieldName":"rgb","dataType":"INTEGER","range":{"min":0,"max":16777215,"precision":1},"required":false}]}},{"type":"devices.capabilities.dynamic_scene","instance":"diyScene","parameters":{"dataType":"ENUM","options":[]}},{"type":"devices.capabilities.dynamic_scene","instance":"snapshot","parameters":{"dataType":"ENUM","options":[]}}]}]}: unknown field `options`, expected `name` or `value` at line 1 column 1203

Stack backtrace:
   0: std::backtrace_rs::backtrace::libunwind::trace
             at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1: std::backtrace_rs::backtrace::trace_unsynchronized
             at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2: std::backtrace::Backtrace::create
             at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/backtrace.rs:331:13
   3: anyhow::error::<impl anyhow::Error>::msg
   4: anyhow::__private::format_err
   5: govee::cache::CacheResult<T>::into_result
   6: govee::platform_api::GoveeApiClient::get_devices::{{closure}}
   7: govee::commands::serve::ServeCommand::run::{{closure}}
   8: govee::Args::run::{{closure}}
   9: tokio::runtime::park::CachedParkThread::block_on
  10: tokio::runtime::context::runtime::enter_runtime
  11: govee::main
  12: std::sys_common::backtrace::__rust_begin_short_backtrace
  13: std::rt::lang_start::{{closure}}
  14: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once
             at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:284:13
  15: std::panicking::try::do_call
             at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
  16: std::panicking::try
             at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
  17: std::panic::catch_unwind
             at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
  18: std::rt::lang_start_internal::{{closure}}
             at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/rt.rs:148:48
  19: std::panicking::try::do_call
             at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
  20: std::panicking::try
             at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
  21: std::panic::catch_unwind
             at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
  22: std::rt::lang_start_internal
             at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/rt.rs:148:20
  23: std::rt::lang_start
  24: main
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped

About this issue

  • Original URL
  • State: closed
  • Created 6 months ago
  • Comments: 16 (9 by maintainers)

Commits related to this issue

Most upvoted comments

They look like this now:

[2024-01-05T11:53:20 WARN  govee::platform_api] get_scene_caps(sku=H7111 device=12:A8:D4:AD:FC:43:1F:A8): Unexpected cap.parameters in scene_caps: DeviceCapability {
    kind: DynamicScene,
    instance: "lightScene",
    parameters: None,
    alarm_type: None,
    event_state: None,
}. Ignoring this entry.
[2024-01-05T11:53:20 WARN  govee::platform_api] get_scene_caps(sku=H7121 device=AA:63:D4:AD:FC:02:2C:36): Unexpected cap.parameters in scene_caps: DeviceCapability {
    kind: DynamicScene,
    instance: "lightScene",
    parameters: None,
    alarm_type: None,
    event_state: None,
}. Ignoring this entry.
[2024-01-05T11:53:20 WARN  govee::platform_api] get_scene_caps(sku=H7131 device=81:C8:D4:AD:FC:74:ED:30): Unexpected cap.parameters in scene_caps: DeviceCapability {
    kind: DynamicScene,
    instance: "lightScene",
    parameters: None,
    alarm_type: None,
    event_state: None,
}. Ignoring this entry.
[2024-01-05T11:53:20 WARN  govee::platform_api] get_scene_caps(sku=H7141 device=1C:40:D4:AD:FC:45:3D:E8): Unexpected cap.parameters in scene_caps: DeviceCapability {
    kind: DynamicScene,
    instance: "lightScene",
    parameters: None,
    alarm_type: None,
    event_state: None,
}. Ignoring this entry.

Ok I am reasonably sure everything is working now. I appreciate all the help and you taking the time to build this. Down the road I may look to try to help add speed settings for appliances.

Let me know if you do want any other information from me. If not, you are welcome to close this.

Thanks again!!