TP-Link Kasa: Add KP105

master
Michael Zanetti 2021-06-24 23:39:15 +02:00
parent 88729479ee
commit 18358f1df9
5 changed files with 157 additions and 156 deletions

View File

@ -1,5 +1,5 @@
# tp-link Kasa
This plugin adds support for the following tp-link Kasa devices to nymea.
* HS100 Kasa Smart Wi-Fi Plug
@ -9,6 +9,7 @@ This plugin adds support for the following tp-link Kasa devices to nymea.
* HS200 Kasa Smart Wi-Fi Light Switch
* HS300 Kasa Smart Wi-Fi Power Strip
* KP100 Kasa Smart Wi-Fi Plug Slim Edition
* KP105 Kasa Smart Wi-Fi Plug Slim
In order to use such a device, it must be connected to the same network as nymea. The Kasa app is required
for a one time setup of the device to connect it to the Wi-Fi.

View File

@ -141,7 +141,7 @@ void IntegrationPluginTPLink::discoverThings(ThingDiscoveryInfo *info)
QRegExp modelFilter;
if (info->thingClassId() == kasaPlug100ThingClassId) {
modelFilter = QRegExp("(HS100|HS103|HS105|KP100).*");
modelFilter = QRegExp("(HS100|HS103|HS105|KP100|KP105).*");
} else if (info->thingClassId() == kasaPlug110ThingClassId) {
modelFilter = QRegExp("HS110.*");
} else if (info->thingClassId() == kasaSwitch200ThingClassId) {

View File

@ -11,7 +11,7 @@
{
"id": "48f981ba-3836-4810-9744-a349088f4545",
"name": "kasaPlug100",
"displayName": "Kasa Smart Wi-Fi Plug (HS100/HS103/HS105/KP100)",
"displayName": "Kasa Smart Wi-Fi Plug (HS100/HS103/HS105/KP100/KP105)",
"createMethods": ["discovery"],
"interfaces": [ "powersocket", "wirelessconnectable" ],
"paramTypes": [

View File

@ -27,16 +27,16 @@
<context>
<name>tplink</name>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="99"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="102"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="105"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="108"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="111"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="114"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="117"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="120"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="123"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="126"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="99"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="102"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="105"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="108"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="111"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="114"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="117"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="120"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="123"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="126"/>
<source>Connected</source>
<extracomment>The name of the ParamType (ThingClass: kasaSocket, EventType: connected, ID: {59feb3a8-d35e-4c10-ac2e-01361e711a5e})
----------
@ -60,11 +60,11 @@ The name of the StateType ({79bcdd81-2e9d-4312-a4a7-85f808d046ef}) of ThingClass
<translation>Verbunden</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="129"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="132"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="135"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="138"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="141"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="129"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="132"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="135"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="138"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="141"/>
<source>Connected changed</source>
<extracomment>The name of the EventType ({59feb3a8-d35e-4c10-ac2e-01361e711a5e}) of ThingClass kasaSocket
----------
@ -78,10 +78,10 @@ The name of the EventType ({79bcdd81-2e9d-4312-a4a7-85f808d046ef}) of ThingClass
<translation>Verbunden/getrennt</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="144"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="147"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="150"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="153"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="144"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="147"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="150"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="153"/>
<source>Current power consumption</source>
<extracomment>The name of the ParamType (ThingClass: kasaPowerStrip300, EventType: currentPower, ID: {f973b4e8-99fb-4331-8193-e287bd37f5a0})
----------
@ -93,8 +93,8 @@ The name of the StateType ({ccb52b57-5800-4f03-b7fa-f36dcebe1d4e}) of ThingClass
<translation>Aktueller Energieverbrauch</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="156"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="159"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="156"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="159"/>
<source>Current power consumption changed</source>
<extracomment>The name of the EventType ({f973b4e8-99fb-4331-8193-e287bd37f5a0}) of ThingClass kasaPowerStrip300
----------
@ -102,11 +102,11 @@ The name of the EventType ({ccb52b57-5800-4f03-b7fa-f36dcebe1d4e}) of ThingClass
<translation>Aktueller Energieverbrauch geändert</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="162"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="165"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="168"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="171"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="174"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="162"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="165"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="168"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="171"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="174"/>
<source>ID</source>
<extracomment>The name of the ParamType (ThingClass: kasaSocket, Type: thing, ID: {dd944807-c7f2-49da-b443-b69eb8387f41})
----------
@ -120,48 +120,48 @@ The name of the ParamType (ThingClass: kasaPlug100, Type: thing, ID: {7c7a4d88-6
<translation>ID</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="177"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="177"/>
<source>Kasa Smart Wi-Fi Light Switch (HS200)</source>
<extracomment>The name of the ThingClass ({d527e576-d65e-4ae6-ae43-c89b594fb4c1})</extracomment>
<translation>Kasa Smart Wi-Fi Lichtschalter (HS200)</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="180"/>
<source>Kasa Smart Wi-Fi Plug (HS100/HS103/HS105/KP100)</source>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="180"/>
<source>Kasa Smart Wi-Fi Plug (HS100/HS103/HS105/KP100/KP105)</source>
<extracomment>The name of the ThingClass ({48f981ba-3836-4810-9744-a349088f4545})</extracomment>
<translation>Kasa Smart WLAN-Steckdose (HS100/HS103/HS105/KP100)</translation>
<translation>Kasa Smart WLAN-Steckdose (HS100/HS103/HS105/KP100/KP105)</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="183"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="183"/>
<source>Kasa Smart Wi-Fi Plug With Energy Monitoring (HS110)</source>
<extracomment>The name of the ThingClass ({32830124-9efb-4614-8227-ee269b1889b0})</extracomment>
<translation>Kasa Smart WLAN-Steckdose mit Verbrauchsanzeige (HS110)</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="186"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="186"/>
<source>Kasa Smart Wi-Fi Power Strip (HS300)</source>
<extracomment>The name of the ThingClass ({bbdee989-9431-4187-b135-5030a7a11be2})</extracomment>
<translation type="unfinished"></translation>
<translation>Kasa Smart WLAN-Steckleiste (HS300)</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="189"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="189"/>
<source>Kasa power socket</source>
<extracomment>The name of the ThingClass ({2f40e28c-2484-4e09-bda9-e7accc29ab41})</extracomment>
<translation type="unfinished"></translation>
<translation>Kasa Steckdose</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="192"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="195"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="198"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="201"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="204"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="207"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="210"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="213"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="216"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="219"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="222"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="225"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="192"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="195"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="198"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="201"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="204"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="207"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="210"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="213"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="216"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="219"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="222"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="225"/>
<source>Power</source>
<extracomment>The name of the ParamType (ThingClass: kasaSocket, ActionType: power, ID: {b1d006a6-f2f5-475c-ab9e-8b431b1ac5f8})
----------
@ -189,16 +189,16 @@ The name of the StateType ({a8991ea0-89f0-477b-97fb-414dd7d185b3}) of ThingClass
<translation>Eingeschaltet</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="228"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="231"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="234"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="237"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="240"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="243"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="246"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="249"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="252"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="255"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="228"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="231"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="234"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="237"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="240"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="243"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="246"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="249"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="252"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="255"/>
<source>Signal strength</source>
<extracomment>The name of the ParamType (ThingClass: kasaSocket, EventType: signalStrength, ID: {16b71516-2ff4-4a2f-b0fc-53fff11f3a16})
----------
@ -222,11 +222,11 @@ The name of the StateType ({1de7fac2-87f1-4c2b-9286-1b0895c5ac49}) of ThingClass
<translation>Signalstärke</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="258"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="261"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="264"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="267"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="270"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="258"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="261"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="264"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="267"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="270"/>
<source>Signal strength changed</source>
<extracomment>The name of the EventType ({16b71516-2ff4-4a2f-b0fc-53fff11f3a16}) of ThingClass kasaSocket
----------
@ -240,10 +240,10 @@ The name of the EventType ({1de7fac2-87f1-4c2b-9286-1b0895c5ac49}) of ThingClass
<translation>Signalstärke geändert</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="273"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="276"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="279"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="282"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="273"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="276"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="279"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="282"/>
<source>Total energy consumed</source>
<extracomment>The name of the ParamType (ThingClass: kasaPowerStrip300, EventType: totalEnergyConsumed, ID: {f2992226-1f36-477f-b053-04dc5dc3a31c})
----------
@ -255,8 +255,8 @@ The name of the StateType ({a3533121-69ee-44fd-8394-13373e8f960e}) of ThingClass
<translation>Gesamter Energieverbrauch</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="285"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="288"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="285"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="288"/>
<source>Total energy consumed changed</source>
<extracomment>The name of the EventType ({f2992226-1f36-477f-b053-04dc5dc3a31c}) of ThingClass kasaPowerStrip300
----------
@ -264,10 +264,10 @@ The name of the EventType ({a3533121-69ee-44fd-8394-13373e8f960e}) of ThingClass
<translation>Gesamter Energieverbrauch geändert</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="291"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="294"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="297"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="300"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="291"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="294"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="297"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="300"/>
<source>Turn on or off</source>
<extracomment>The name of the ActionType ({b1d006a6-f2f5-475c-ab9e-8b431b1ac5f8}) of ThingClass kasaSocket
----------
@ -279,10 +279,10 @@ The name of the ActionType ({a8991ea0-89f0-477b-97fb-414dd7d185b3}) of ThingClas
<translation>Ein- ausschalten</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="303"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="306"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="309"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="312"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="303"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="306"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="309"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="312"/>
<source>Turned on or off</source>
<extracomment>The name of the EventType ({b1d006a6-f2f5-475c-ab9e-8b431b1ac5f8}) of ThingClass kasaSocket
----------
@ -294,8 +294,8 @@ The name of the EventType ({a8991ea0-89f0-477b-97fb-414dd7d185b3}) of ThingClass
<translation>Ein- ausgeschaltet</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="315"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="318"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="315"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="318"/>
<source>tp-link</source>
<extracomment>The name of the vendor ({8603b6cf-52ec-4481-aca2-f29ebd6cd8a8})
----------

View File

@ -27,16 +27,16 @@
<context>
<name>tplink</name>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="99"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="102"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="105"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="108"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="111"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="114"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="117"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="120"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="123"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="126"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="99"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="102"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="105"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="108"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="111"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="114"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="117"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="120"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="123"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="126"/>
<source>Connected</source>
<extracomment>The name of the ParamType (ThingClass: kasaSocket, EventType: connected, ID: {59feb3a8-d35e-4c10-ac2e-01361e711a5e})
----------
@ -60,11 +60,11 @@ The name of the StateType ({79bcdd81-2e9d-4312-a4a7-85f808d046ef}) of ThingClass
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="129"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="132"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="135"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="138"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="141"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="129"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="132"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="135"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="138"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="141"/>
<source>Connected changed</source>
<extracomment>The name of the EventType ({59feb3a8-d35e-4c10-ac2e-01361e711a5e}) of ThingClass kasaSocket
----------
@ -78,10 +78,10 @@ The name of the EventType ({79bcdd81-2e9d-4312-a4a7-85f808d046ef}) of ThingClass
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="144"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="147"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="150"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="153"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="144"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="147"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="150"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="153"/>
<source>Current power consumption</source>
<extracomment>The name of the ParamType (ThingClass: kasaPowerStrip300, EventType: currentPower, ID: {f973b4e8-99fb-4331-8193-e287bd37f5a0})
----------
@ -93,8 +93,8 @@ The name of the StateType ({ccb52b57-5800-4f03-b7fa-f36dcebe1d4e}) of ThingClass
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="156"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="159"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="156"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="159"/>
<source>Current power consumption changed</source>
<extracomment>The name of the EventType ({f973b4e8-99fb-4331-8193-e287bd37f5a0}) of ThingClass kasaPowerStrip300
----------
@ -102,11 +102,11 @@ The name of the EventType ({ccb52b57-5800-4f03-b7fa-f36dcebe1d4e}) of ThingClass
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="162"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="165"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="168"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="171"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="174"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="162"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="165"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="168"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="171"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="174"/>
<source>ID</source>
<extracomment>The name of the ParamType (ThingClass: kasaSocket, Type: thing, ID: {dd944807-c7f2-49da-b443-b69eb8387f41})
----------
@ -120,48 +120,48 @@ The name of the ParamType (ThingClass: kasaPlug100, Type: thing, ID: {7c7a4d88-6
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="177"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="177"/>
<source>Kasa Smart Wi-Fi Light Switch (HS200)</source>
<extracomment>The name of the ThingClass ({d527e576-d65e-4ae6-ae43-c89b594fb4c1})</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="180"/>
<source>Kasa Smart Wi-Fi Plug (HS100/HS103/HS105/KP100)</source>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="180"/>
<source>Kasa Smart Wi-Fi Plug (HS100/HS103/HS105/KP100/KP105)</source>
<extracomment>The name of the ThingClass ({48f981ba-3836-4810-9744-a349088f4545})</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="183"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="183"/>
<source>Kasa Smart Wi-Fi Plug With Energy Monitoring (HS110)</source>
<extracomment>The name of the ThingClass ({32830124-9efb-4614-8227-ee269b1889b0})</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="186"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="186"/>
<source>Kasa Smart Wi-Fi Power Strip (HS300)</source>
<extracomment>The name of the ThingClass ({bbdee989-9431-4187-b135-5030a7a11be2})</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="189"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="189"/>
<source>Kasa power socket</source>
<extracomment>The name of the ThingClass ({2f40e28c-2484-4e09-bda9-e7accc29ab41})</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="192"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="195"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="198"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="201"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="204"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="207"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="210"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="213"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="216"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="219"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="222"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="225"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="192"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="195"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="198"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="201"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="204"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="207"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="210"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="213"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="216"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="219"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="222"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="225"/>
<source>Power</source>
<extracomment>The name of the ParamType (ThingClass: kasaSocket, ActionType: power, ID: {b1d006a6-f2f5-475c-ab9e-8b431b1ac5f8})
----------
@ -189,16 +189,16 @@ The name of the StateType ({a8991ea0-89f0-477b-97fb-414dd7d185b3}) of ThingClass
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="228"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="231"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="234"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="237"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="240"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="243"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="246"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="249"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="252"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="255"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="228"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="231"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="234"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="237"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="240"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="243"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="246"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="249"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="252"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="255"/>
<source>Signal strength</source>
<extracomment>The name of the ParamType (ThingClass: kasaSocket, EventType: signalStrength, ID: {16b71516-2ff4-4a2f-b0fc-53fff11f3a16})
----------
@ -222,11 +222,11 @@ The name of the StateType ({1de7fac2-87f1-4c2b-9286-1b0895c5ac49}) of ThingClass
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="258"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="261"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="264"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="267"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="270"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="258"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="261"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="264"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="267"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="270"/>
<source>Signal strength changed</source>
<extracomment>The name of the EventType ({16b71516-2ff4-4a2f-b0fc-53fff11f3a16}) of ThingClass kasaSocket
----------
@ -240,10 +240,10 @@ The name of the EventType ({1de7fac2-87f1-4c2b-9286-1b0895c5ac49}) of ThingClass
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="273"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="276"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="279"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="282"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="273"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="276"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="279"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="282"/>
<source>Total energy consumed</source>
<extracomment>The name of the ParamType (ThingClass: kasaPowerStrip300, EventType: totalEnergyConsumed, ID: {f2992226-1f36-477f-b053-04dc5dc3a31c})
----------
@ -255,8 +255,8 @@ The name of the StateType ({a3533121-69ee-44fd-8394-13373e8f960e}) of ThingClass
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="285"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="288"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="285"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="288"/>
<source>Total energy consumed changed</source>
<extracomment>The name of the EventType ({f2992226-1f36-477f-b053-04dc5dc3a31c}) of ThingClass kasaPowerStrip300
----------
@ -264,10 +264,10 @@ The name of the EventType ({a3533121-69ee-44fd-8394-13373e8f960e}) of ThingClass
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="291"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="294"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="297"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="300"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="291"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="294"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="297"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="300"/>
<source>Turn on or off</source>
<extracomment>The name of the ActionType ({b1d006a6-f2f5-475c-ab9e-8b431b1ac5f8}) of ThingClass kasaSocket
----------
@ -279,10 +279,10 @@ The name of the ActionType ({a8991ea0-89f0-477b-97fb-414dd7d185b3}) of ThingClas
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="303"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="306"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="309"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="312"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="303"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="306"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="309"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="312"/>
<source>Turned on or off</source>
<extracomment>The name of the EventType ({b1d006a6-f2f5-475c-ab9e-8b431b1ac5f8}) of ThingClass kasaSocket
----------
@ -294,8 +294,8 @@ The name of the EventType ({a8991ea0-89f0-477b-97fb-414dd7d185b3}) of ThingClass
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="315"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="318"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="315"/>
<location filename="../../../build/nymea-plugins-Desktop-Debug/tplink/plugininfo.h" line="318"/>
<source>tp-link</source>
<extracomment>The name of the vendor ({8603b6cf-52ec-4481-aca2-f29ebd6cd8a8})
----------