[XTension] Kasa/TPLink Issue List
Andy Poggio
apoggio at pacbell.net
Mon Feb 20 12:15:50 EST 2023
As I’ve been working with 9.5.1, I’ve uncovered a number of issues with the Kasa/TPLink interface and sent out emails describing each issue. I thought I’d put everything I’ve found into one list with the hope that this will speed their resolution. To plagiarize James and paraphrase the Who: meet the new list, same as the old list:
1. Undefined var:
2/19/23 11:15:37 AM Entry Kasa light is not responding (name 'lightState' is not defined)
Just change 'lightState' to ‘light_state'
2. Low brightness after mechanical turn on: I have a smart bulb in a fixture with a mechanical power switch. If I use XTension to turn off the bulb and then the mechanical switch to power cycle the bulb, turning it on, the bulb brightness is 1. This is set to 1 in line 910 of tplink.py. It should be set to the previous brightness setting, or taken from a property of the unit.
3. HS200 dimmable switches: Can turn off but not turn on.
2/20/23 8:40:59 AM Sending ON for "Upstairs bath 1”
2/20/23 8:40:59 AM Upstairs bath 1 is not responding ('SmartDimmer' object has no attribute 'set_light_state’)
I’m guessing “set_light_state” shouldn’t be called for a dimmer switch; only turn_on, turn_off, and set_brightness should be called.
4. Log entries when mechanically turned off: This is a Kasa/TPLink smart bulb which is screwed into a fixture with a mechanical switch. I get these log entries when the mechanical switch is off.
2/19/23 9:03:39 AM Tony desk light: Error in _doPoll( Unable to connect to the device: 192.168.0.22)
2/19/23 9:04:37 AM Tony desk light: Error in _doPoll( Unable to connect to the device: 192.168.0.22)
2/19/23 9:05:20 AM Tony desk light: Error in _doPoll( Unable to connect to the device: 192.168.0.22)
2/19/23 9:06:18 AM Tony desk light: Error in _doPoll( Unable to connect to the device: 192.168.0.22)
This needs to be changed so that it is logged infrequently or only logged when the state changes.
5. Log entries with differing numbers of discovered units: These fill up my log.
2/18/23 10:42:51 AM Kasa-TPLink: 12 Kasa/TP-Link devices were found.
2/18/23 10:42:57 AM Kasa-TPLink: 13 Kasa/TP-Link devices were found.
2/18/23 10:43:34 AM Kasa-TPLink: 10 Kasa/TP-Link devices were found.
2/18/23 10:43:39 AM Kasa-TPLink: 13 Kasa/TP-Link devices were found.
One fix would be to allow this logging to be shutoff.
Looking forward to the fixes!
—andy
More information about the XtensionList
mailing list