Our great sponsors
-
build
Armbian Linux build framework generates custom Debian or Ubuntu image for x86, aarch64, riscv64 & armhf
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
It's my understanding that https://www.armbian.com/ has quite broad hardware support, and there are boards from Orange Pi and Pine64 that boast actual mainline kernel support, so this is more a case of a fragmented ecosystem than there being zero competitors that can meet or exceed pis.
I bought a [Kasa Smart Plug](https://www.amazon.com/dp/B08LN3C7WK). It has an API for reporting energy usage. Luckily there was already a [library](https://github.com/python-kasa/python-kasa) for calling this API. I wrote a small console app that checks energy usage and when I detect a drop, I know that the dryer is done.
This is my second attempt at solving this problem. In the first incarnation, I attempted to do audio recognition for the sound that the dryer makes when its done, but I just couldn't get it to work well. The sound was too short to generate a good signature.
Related posts
- can someone fill me in on how to control tplink plugs (via the linux terminal)?
- Wifi smart outlet that can be controlled by Windows batch file?
- Is there a UK WiFi smart plug that can work on LAN without any app/cloud/smart assistants?
- Setting HS110 Energy Level Alerts
- Advice for push notifications + response? probably raspberry pi etc. android phone.