Skip to content

Trying to get extended lightstrip functionality #100

@gjw

Description

@gjw

following from conversation in #67 , making a lot of assumptions, looking for assistance on gathering further information.

  1. I can now capture packet dumps from my android emulator.
    Kasa in emulator is controlling lights just fine.
    all tplink traffic uses 9999?
    Only thing I see on 9999 is UDP (outgoing to 9999), immediately replied to with a Network unreachable.
    Then a bunch of DNS to tplink related names, and some TLS.

  2. From talk in KL430 support #67, inferring there's a separate cloud-control-protocol, which is TLS wrapped and unusable to us, and that's what I'm seeing.

  3. So I logout of the Kasa app in emulator which I guess should force local protocol, and now 2 problems:
    a) it can no longer find my KL130 Light. I'm guessing I need to reconfigure the emulator networking, but no idea what I'd be looking to do.
    b) trying to add a lightstrip shows "A Kasa account is required to setup and control Light Strip" - so I'm not sure that even if I solved 3a I'd be able to progress any further. Was non-cloud control of them possible with some previous apk?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions