-
-
Notifications
You must be signed in to change notification settings - Fork 142
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Kasa Cam (KC) Support? #98
Comments
If someone can point me to any documentation or example programs that have this working I may be able to implement it. Alas I don't have any Kasa Cams myself to test with. |
Happy to run any tests necessary. At the moment, I get this:
|
This would be PERFECT for one of my projects, Are You guys still looking into this? |
Absolutely agree, this would be awesome! I might get back to this ticket with a pr once I'm able to test myself |
Here is some information that should help. I also have a Kasa cam and its presence alone was causing node-red to crash, since I have the TPlink node-red integration, which uses tplink-smarthome-api. I stopped the crashing by changing or commenting out a couple of lines. I did not have any flows that try to do anything with the Kasa cam, but it was crashing whenever the Kasa cam is turned on and connected to the network. With these lines commented out, tplink-smarthome-api now fails silently when it tries to identify the Kasa cam in the background, instead of crashing everything. Even if tplink-smarthome-api doesn't know how to control the Kasa Cam, it would be nice to not crash. It also crashed when running from the command line: tplink-smarthome-api search In client.js I told it to consider non-plug/non-bulb devices to be plugs:
I also commented out the error throwing here:
Before I commented out the second thrown error I got this detailed error:
|
I started some groovy effort based on the repository https://github.com/401Unauthorized/locam. This was a great kick-off point and I carried a little further. Below is a XL list of commands I have tested (largely successful). Holdup is usability if I can not detect events (can not find out how). Below is an xl file with a number of commands I have tested on my device. Stopped work because there was no way to detect events. The file has columns related to the code below (groovy). I used in Hubitat to generate the commands. You wold replace the values for those from the corresponding columns in the XL file. I got about 80% to work.
|
Will the Kasa Cam (KC) series of devices ever be supported? It would be great to be able to grab the video feed instead of having to use their app. I understand this is very different than plugs and bulbs, but just wanted to put it out there. Thanks!
The text was updated successfully, but these errors were encountered: