[mh] Support for TP-Link Kasa Smart devices

Jeff Siddall via misterhouse-users <[email protected]>
Newsgroups gmane.comp.misc.misterhouse.user
Message-ID <[email protected]>
These devices are interesting because they are relatively inexpensive 
(ex: smart plugs start as low as $10 each) and can be locally controlled 
without any "clouds":

https://www.kasasmart.com/us

Note that new firmware introduced around 2020-11 reportedly turns off 
the local control functionality, but there is a process on the 
manufacturer's mailing list to get the firmware reverted.  They are also 
plans for a new method for local control with some cloud setup for local 
access.

I just blocked internet access to all my devices and have not had any 
issues with using the original TCP port 9999 local control.

To use them with MH I wrote a short (26 line) module to add basic 
support for these devices.  It is basic because it relies on a separate 
python-kasa module to actually control the devices and this module is 
really just a passthrough to that.  It is one-way (i.e.: you can control 
devices, but local control does not generate any state updates back to 
MH). and doesn't do any error checking yet.

I created a branch and a commit but when trying to push to github with 
SSH I get:

ERROR: Permission to hollie/misterhouse.git denied to jsiddall.

after _successfully_ connecting (yes, public key is in github). I seem 
to recall this worked in the past so maybe some new controls are in 
place.  Can one of the devs let me know what I need to do?

Thanks!



________________________________________________________
To unsubscribe from this list, go to: https://lists.sourceforge.net/lists/listinfo/misterhouse-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.