It could just be that this was not implemented in https://github.com/plasticrake/tplink-smarthome-simulator which I used to generate those files, so I'm hoping someone with HS300 will deliver us a devinfo dump from a real device. For the time being we could simply skip that test with a warning for strip devices.
Activity
rytilahti commented on Dec 18, 2019
According to the dummy fixture, HS300 does not have a relay state (https://github.com/python-kasa/python-kasa/blob/master/kasa/tests/fixtures/HS300(US)_1.0.json), I'm not really sure if that's really the case as the strip has set_relay_state (https://github.com/python-kasa/python-kasa/blob/master/kasa/smartstrip.py#L93).
It could just be that this was not implemented in https://github.com/plasticrake/tplink-smarthome-simulator which I used to generate those files, so I'm hoping someone with HS300 will deliver us a devinfo dump from a real device. For the time being we could simply skip that test with a warning for strip devices.
rytilahti commented on Jan 12, 2020
This was fixed with #14.