Skip to content
/ watt Public
forked from tnmendes/watt

iOS App for TP-Link Devices (Kasa Smart & Tapo) | Support page for issues related to Watt iOS App

Notifications You must be signed in to change notification settings

swift-pt/watt

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Watt for Smart Devices

Complementary app to the universe TP-Link Smart home devices of Kasa Smart and Tapo.



Screenshot

⚠️ If you are using mobile browser: Press the button "View all" to see all the page including the Roadmap!


Watt is an iOS mobile app developed for the TP-Link's Smart Plugs and Smart Lamps, that allows you to set cost for each kilowatt(kWh) and by doing this you have control of the cost in each device. Also, add support for voice actions using the "Hey Siri".

With this page of GitHub, I hope to develop a small community to report problems with the application and think of solutions.


Download the Watt app:
Apple Store


Oficial website: https://watt-app.com/

Features

  • Daily & monthly energy usage totals and averages and money cost.
  • Historical daily and monthly energy usage charts and Runtime (hours that the device was on).
  • Turn on/off the device
  • Show cumulative energy usage form all devices.
  • Support for Siri and the Shortcuts.
  • One app supporting the both product lines Kasa and Tapo.



Kasa Smart Tapo Watt for Smart Devices
Control Kasa Devices ✔️ ✖️ ✔️
Control Tapo Devices ✖️ ✔️ ✔️
Apple Shortcuts ✔️ ✖️ ✔️
Siri support from the app ✖️ ✖️ ✔️
Night mode (Turn off led) ✖️ ✖️ ✔️
Charts (Runtime and energy usage) ✖️ ✖️ ✔️
Live consumption (from all devices) ✖️ ✖️ ✔️
Erase Statistics ✖️ ✖️ ✔️
Set price for kWh ✖️ ✖️ ✔️
See voltage and Current ✖️ ✖️ ✔️
Price Free Free Free



| Kasa Smart Tapo

Featured Kasa
HS100, HS103, HS105, HS107, HS200, HS210, HS220, KP105, KP200, KP303, KP400, EP10
Kasa
HS110, HS300, KP115
Kasa
KL50, KL60, KL110, KL120, KL130, LB100, LB110, LB120, LB130, LB200, LB230
Tapo
P100, P105
Tapo
L510, L530
Tapo
P110
Device Type Smart Plug and Switch Smart Plug with Energy Monitoring Smart Bulb Smart Plug Smart Bulb Smart Plug with Energy Monitoring
Turn On/Off ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Get overview each device that are active
in the home screen
✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Energy consumption Chart
Daily & monthly
✔️ ✔️ ✖️ ✖️ ✔️
Daily and monthly cost of the device ✔️ ✔️ ✔️ ✔️
Runtime Chart
Daily & monthly
✔️ ✔️ ✔️ ✖️ ✖️ ✖️
Cumulative power usage
form all devices
✔️ ✔️ ✔️ ✔️
Night Mode (turn off the LEDs) ✔️ *1 ✔️ ✔️ ✔️
Erase Runtime statistics ✔️ ✔️ ✔️ ✖️ ✖️ ✖️
Erase Consumption statistics ✔️ ✔️ ✖️ ✖️ ✖️
Siri and Apple Shortcuts ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Set Brightness Just HS220 ✔️ ✔️
Set Color Temperature Just KL120, KL130, LB120, LB130, LB200, LB230 Just L530
Set Light Color Just KL130, LB130 and LB230 Just L530

*1 Due to hardware limitations HS200 v1, HS220 v2 and HS210 KIT(slave) the night mode does not work. It's working well for HS200 v2 and v3 and HS220 v1 and v3, also the HS210(Master).



Screenshot




Screenshot



Issues

If you have any issue or suggestion, open a new ticket by pressing on the top of this page "issues" then "New issue".

Others

Link to the App:

https://apps.apple.com/us/app/watt-for-smart-devices/id1465004830

Here you can find the video (old):

https://youtu.be/zFgz4oVbX0c

Roadmap

  • Show cumulative energy usage form all devices.
  • Show energy consumption by last 30 days, month.
  • Show daily cost metrics
  • Make it work with HS100
  • Night Mode (Option to turn off the led light).
  • Show more info about each device (Like real-time consumption, Voltage, wireless signal)
  • The ability to reset the stats for when a different appliance/device is plugged in and I want to start fresh.
  • Create a concept "Room/Spaces" which will aggregate multiple devices.
  • Find a way to give commands to Siri to turn on/off device (maybe using Siri shortcut)
  • Add support to TP-Link HS300, KP303, KL50, KP200, KP400, HS107, KP100.
  • Add support to Smart Bulb KL50, KL50B, KL60, LB200, LB230(E26), LB230.
  • Implement Haptic Touch.
  • Add support to all Tapo devices.
  • Calculate the energy cost for smart switches (HS200, HS210 and HS220) based on Runtime + default/set value consumed energy.
  • Send a weekly email with consumption reports and charts.
  • Export the data to Excel (CSV)
  • Show chart gathering all devices and the total cost.
  • Record the energy consumption hour by hour
  • Show energy consumption by day, bill.
  • The option to define peak and off-peak times and electricity prices.
  • Force reboot, turn Off device then On after 30 seconds turn on again (Helpful for devices like wifi routers connected to the smart plug)
  • Make smart action (like if consumption is lower then specific value turn off(stand-by), or using GPS and when arriving home turn on the light, even use the weather forecast to make action, define amount time before sunset/sunrise action)
  • Make a personalized schedule that will tell you how much money you will save by turning off your device x hours
  • Set Goals to save energy
  • Add new voice command to change bulb temperature color
  • Add Party Mode using the Smart Bulbs (change color and brigtness)
  • Add Artificial Intelligence (IA) to detect and send you push notification when some consumption is not right like: leave the refrigerator door open, washer is done.
  • If you have multiple devices connected to single HS110 use artificial intelligence to detect which devices are turned on and off and how much each one of them is spending.
  • Make web version

FAQ

1 - What is "Night Mode" functionality?

On all TP-Link plugs and switches there is a light to inform you that the device is active. The problem is that when the device is placed in the room it is annoying to have that LED active. With this feature, you can turn off that LED.

2 - How to activate the "Night Mode"?

To activate "Night Mode" you will have to follow these steps: Click on the button on the bottom right "▲". Click in one of the circles that will open a screen with information about your device. On that screen, you have a button on the top left for configuration, click on it. Now just go down and you'll find "Night Mode".

3 - Do all devices support "Night Mode"?

Almost all Kasa Smart devices are supporting, except: "HS200 v1" and "HS220 v2" I believe that is because of hardware limitations.

4 - Where is the Android App?

This app does not exist on Android and there are no plans for development. I'm just iOS Developer and I don't have knowledge of Android.

About

iOS App for TP-Link Devices (Kasa Smart & Tapo) | Support page for issues related to Watt iOS App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 100.0%