I’m really desperate for this feature and im willing to help.
What exactly can i do to help get this done? I would need detailed steps on how to “dump messages from the kasa app”.
Additional to the messages of the kasa app, do you guys also want/need screenshots of the color painting functionality how the kasa app handles the color-setup for the segments?
Please let me know what i have to do or what informations i have to provide to get the “color painting in the app where I can set each segment to a specific color” feature implemented!
I sat down and looked at this for an hour trying to retrace my steps via Community, Discord, Github, and Google and I think I’ve finally triangulated enough information to help you.
First, I had the same exact problem I had last time I looked at this for finding where SOMEBODY gave me the wireshark instructions. I just read through dozens of threads and I cannot find it but I CAN find where I emailed the wireshark packets to bdraco in March of 2022 to debug an issue. I can tell from the thread that I had this same trouble last time. I searched and searched and best I can tell is I must’ve googled it and then just did it because I have no record of instructions telling me how to do it in all my kl430 conversations.
From what I recall of the process, once we had wireshark up, isolate to IP by matching it to the MAC address in the TPlink app, there’s like a record button or something and when you’re ready, start pressing buttons and it will log things. So in your case, have wireshark up, then go into the TP link segment painter and try to paint a control segment like (first section blue). Then look in wireshark to see what you get and if it’s enough information to reverse engineer it. Do it again but paint the last segment blue. Compare the two to see how they’re different and maybe you can figure it out. If it’s anything like the custom effects, you’ll be able to figure out the segment commands. Post a screenshot of the wireshark output here so we can look at it together and determine if we have enough to open a ticket.
I know it took a long time for me to get this info but it’s not from a lack of looking twice. I just happened to get lucky in an hour of searching to find enough breadcrumbs to help.
Once you have the data dump, it will be time to open an issue in github. When you do, bdraco will be notified by bot and he’ll be able to tell if we can do something with this. I’ve been in this conversation multiple times and every time the conclusion is we thought we could do it, we just need the dump…and then I kept forgetting how I did it previously.
Hey @Sergeantpup thanks for your input! Helped me a lot!
Unfortunately it is not possible to select custom effects… And I have another Tapo Stripe here,
However, good news for you might be that I found a workaround for KL430 to turn on animated. It is not perfect, but works for my purposes (kitchen light) and at least better than the instant on.
How to do it:
Setup old Kasa app
Add stripe
It might tell you that it will remove the light because it is now in Tapo. In that case, reset app, try again and quickly select the light in the home screen before pop up opens
Set a new effect, choosing rainbow for example. Make all four colors the same, in my case, white, animation speed fast
Save effect
Save effect as preset
Configure stripe and set as “always turn on preset when turning on light”. This only works in the old Kasa app, tado will show an error.
And here you go: Animated turn on.
I know this would be also possible via HA, however let’s say you somehow turn on the stripe without selecting a scene (for example because of Google Home command or diyHue, etc.,) it would stil animate without destroying your animations from an HA triggered effect.
Maybe you like the solution. Let’s see, I think for the kitchen I might give it a try…
I got this inventive workaround to work but I couldn’t operationalize it for my circumstance because I use adaptive lighting and so many of my strips are so long that even at max speed, the animation can’t really get anywhere of significant length before the adapters take over. The net result is it just looks like it’s not working. It’s working, it just doesn’t LOOK like it’s working because of my adaptive lighting.