-
-
Notifications
You must be signed in to change notification settings - Fork 239
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
KL430 throw error for device specific information.
| python-kasa version | kasa, version 0.4.0.dev3 |
|---|---|
| python version | 3.8.10 |
| OS | Ubuntu 20.04.2 LTS |
== light strip - KL430(UN) ==
Host: 192.168.0.17
Device state: ON
== Generic information ==
Time: None
Hardware: 2.0
Software: 1.0.8 Build 210121 Rel.084339
MAC (rssi): C0:06:C3:**:**:** (-42)
Location: {'latitude': ****, 'longitude': ****}
== Device specific information ==
Traceback (most recent call last):
File "/usr/local/bin/kasa", line 8, in <module>
sys.exit(cli())
File "/usr/local/lib/python3.8/dist-packages/asyncclick/core.py", line 862, in __call__
return anyio.run(self._main, main, args, kwargs, **({"backend":_anyio_backend} if _anyio_backend is not None else {}))
File "/usr/local/lib/python3.8/dist-packages/anyio/_core/_eventloop.py", line 56, in run
return asynclib.run(func, *args, **backend_options) # type: ignore
File "/usr/local/lib/python3.8/dist-packages/anyio/_backends/_asyncio.py", line 230, in run
return native_run(wrapper(), debug=debug)
File "/usr/lib/python3.8/asyncio/runners.py", line 44, in run
return loop.run_until_complete(main)
File "/usr/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete
return future.result()
File "/usr/local/lib/python3.8/dist-packages/anyio/_backends/_asyncio.py", line 225, in wrapper
return await func(*args)
File "/usr/local/lib/python3.8/dist-packages/asyncclick/core.py", line 865, in _main
return await main(*args, **kwargs)
File "/usr/local/lib/python3.8/dist-packages/asyncclick/core.py", line 814, in main
rv = await self.invoke(ctx)
File "/usr/local/lib/python3.8/dist-packages/asyncclick/core.py", line 1272, in invoke
return await Command.invoke(self, ctx)
File "/usr/local/lib/python3.8/dist-packages/asyncclick/core.py", line 1102, in invoke
return await ctx.invoke(self.callback, **ctx.params)
File "/usr/local/lib/python3.8/dist-packages/asyncclick/core.py", line 644, in invoke
rv = await rv
File "/usr/local/lib/python3.8/dist-packages/kasa/cli.py", line 70, in cli
await ctx.invoke(discover)
File "/usr/local/lib/python3.8/dist-packages/asyncclick/core.py", line 644, in invoke
rv = await rv
File "/usr/local/lib/python3.8/dist-packages/kasa/cli.py", line 155, in discover
await ctx.invoke(state)
File "/usr/local/lib/python3.8/dist-packages/asyncclick/core.py", line 644, in invoke
rv = await rv
File "/usr/local/lib/python3.8/dist-packages/asyncclick/core.py", line 644, in invoke
rv = await rv
File "/usr/local/lib/python3.8/dist-packages/kasa/cli.py", line 223, in state
for k, v in dev.state_information.items():
File "/usr/local/lib/python3.8/dist-packages/kasa/smartdevice.py", line 116, in wrapped
return f(*args, **kwargs)
File "/usr/local/lib/python3.8/dist-packages/kasa/smartlightstrip.py", line 71, in state_information
info = super().state_information
File "/usr/local/lib/python3.8/dist-packages/kasa/smartdevice.py", line 116, in wrapped
return f(*args, **kwargs)
File "/usr/local/lib/python3.8/dist-packages/kasa/smartbulb.py", line 330, in state_information
info["Valid temperature range"] = self.valid_temperature_range
File "/usr/local/lib/python3.8/dist-packages/kasa/smartdevice.py", line 116, in wrapped
return f(*args, **kwargs)
File "/usr/local/lib/python3.8/dist-packages/kasa/smartbulb.py", line 136, in valid_temperature_range
raise SmartDeviceException(
kasa.exceptions.SmartDeviceException: Unknown color temperature range, please open an issue on github
Debug information:
python3 cli.py --debug --host 192.168.0.17
No --strip nor --bulb nor --plug given, discovering..
DEBUG:kasa.smartdevice:Initializing 192.168.0.17 of type <class 'kasa.smartlightstrip.SmartLightStrip'>
DEBUG:kasa.protocol:> (164) {"system": {"get_sysinfo": null}, "smartlife.iot.common.emeter": {"get_realtime": null, "get_monthstat": {"year": 2021}, "get_daystat": {"month": 8, "year": 2021}}}
DEBUG:kasa.protocol:< (1542) {'smartlife.iot.common.emeter': {'get_daystat': {'day_list': [{'day': 14,
'energy_wh': 5,
'month': 8,
'year': 2021},
{'day': 16,
'energy_wh': 25,
'month': 8,
'year': 2021}],
'err_code': 0},
'get_monthstat': {'err_code': 0,
'month_list': [{'energy_wh': 30,
'month': 8,
'year': 2021}]},
'get_realtime': {'err_code': 0,
'power_mw': 16760,
'total_wh': 25}},
'system': {'get_sysinfo': {'LEF': 1,
'active_mode': 'none',
'alias': 'light strip',
'ctrl_protocols': {'name': 'Linkie',
'version': '1.0'},
'description': 'Kasa Smart Light Strip, Multicolor',
'dev_state': 'normal',
'deviceId': '***',
'disco_ver': '1.0',
'err_code': 0,
'hwId': '***',
'hw_ver': '2.0',
'is_color': 1,
'is_dimmable': 1,
'is_factory': False,
'is_variable_color_temp': 1,
'latitude_i': ***,
'length': 16,
'light_state': {'brightness': 100,
'color_temp': 9000,
'hue': 0,
'mode': 'normal',
'on_off': 1,
'saturation': 0},
'lighting_effect_state': {'brightness': 100,
'custom': 1,
'enable': 1,
'id': '***',
'name': 'Aurora 1'},
'longitude_i': ***,
'mic_mac': 'C0:06:C3:**:**:**',
'mic_type': 'IOT.SMARTBULB',
'model': 'KL430(UN)',
'oemId': '***',
'preferred_state': [{'brightness': 100,
'color_temp': 9000,
'hue': 0,
'index': 0,
'mode': 1,
'saturation': 0},
{'brightness': 100,
'color_temp': 0,
'hue': 217,
'index': 1,
'mode': 1,
'saturation': 99},
{'brightness': 100,
'color_temp': 0,
'hue': 194,
'index': 2,
'mode': 1,
'saturation': 50},
{'brightness': 100,
'color_temp': 0,
'hue': 277,
'index': 3,
'mode': 1,
'saturation': 86}],
'rssi': -44,
'status': 'new',
'sw_ver': '1.0.8 Build 210121 Rel.084339'}}}
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working