Hi everyone, I wanted to share my recent experience setting up TP-LINK KASA Smart Thermostatic Radiator Valves (KE100) in my home. As a new user to Home Assistant (HA), I found the process both exciting and a bit overwhelming, but I’m thrilled with the results!
My Setup Journey
I purchased these valves to gain more control over my heating system, especially for individual rooms. The installation was straightforward—just screw them onto the radiator and connect them to my Wi-Fi. HA automatically detected them, and I could start adjusting temperatures and turning the heating on/off for each room right away. It’s amazing how much control I now have over my home’s heating!
The Challenge
Where I stumbled a bit was creating a dashboard for each room to set times and temperatures. I envisioned a table where I could input up to four times a day with specific temperatures, but I wasn’t sure how to implement this. After some research, I discovered that using a combination of HA’s built-in scheduling features and a custom dashboard setup could achieve what I wanted. I ended up using a combination of input_datetime and input_number entities to create a user-friendly interface for each room.
The Solution
For those interested, here’s a quick rundown of what I did:
- Created a separate dashboard tab for each room.
- Used
input_datetimeto set the desired times andinput_numberfor temperatures. - Set up automation rules in
configuration.yamlto adjust the radiator valves based on the input values.
This setup now allows me to easily schedule heating for each room without constantly fiddling with the app. It’s a huge improvement in convenience!
A Word of Advice
If you’re new to HA like me, take your time to explore the documentation and community forums. There’s a wealth of information and helpful people willing to guide you. Don’t hesitate to ask questions or share your own tips—it’s a great way to learn and contribute to the community.
I’m now looking forward to further integrating my smart home setup and exploring more features HA has to offer. Happy tinkering everyone! ![]()