You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TP-Link Kasa Smart Plug - get energy consumption statistics as a CSV file
TP-Link Kasa Smart Plug - get energy consumption statistics as a CSV file
Background
The TP Link Kasa smart switches log energy consumption data over time, however the app is very limited and won't let you get out data, graph it or see historical usage. This script extracts and saves to a CSV file.
The python-kasa library is used to communicate with the Kasa switch.
Open Apple Configurator 2 and plug in your iPhone or iPad
Click Add, login to the App Store and select the application you want to install
Open up ~/Library/Group\ Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets and wait until the TemporaryItems directory appears
Copy the application from the newly created temporary directory, but do note that it will disappear once Apple Configurator is done installing
Double click the .ipa on your Apple Silicon (M1) device and install it
Fix permissions on the installed application by running sudo xattr -rd com.apple.quarantine /Applications/<your_app>.app (if you skip this step, you're unable to start the application)
Note that it's easier if you already have the application installed, as Apple Configurator will prompt you about overwriting the existing installation, at which point the temporary file (the .ipa) will still exist, until you choose an action in the prompt.
A blocklist for the Amazon Fire devices, that should block (some) telemetry...
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters