Merge remote-tracking branch 'origin/master'

This commit is contained in:
Weblate on translate.nymea.io 2018-05-29 14:46:13 +02:00
commit a14f8d9759
40 changed files with 1230 additions and 588 deletions

View File

@ -7,247 +7,247 @@
<location filename="../plugininfo.h" line="103"/> <location filename="../plugininfo.h" line="103"/>
<source>Today</source> <source>Today</source>
<extracomment>The name of the DeviceClass (fbf665fb-9aca-423f-a5f2-924e50ebe6ca)</extracomment> <extracomment>The name of the DeviceClass (fbf665fb-9aca-423f-a5f2-924e50ebe6ca)</extracomment>
<translation type="unfinished"></translation> <translation>Dnes</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="106"/> <location filename="../plugininfo.h" line="106"/>
<source>timezone changed</source> <source>timezone changed</source>
<extracomment>The name of the autocreated EventType (ab16997c-be29-438e-b588-2507d723d264)</extracomment> <extracomment>The name of the autocreated EventType (ab16997c-be29-438e-b588-2507d723d264)</extracomment>
<translation type="unfinished"></translation> <translation>zóna času změněna</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="112"/> <location filename="../plugininfo.h" line="112"/>
<source>city changed</source> <source>city changed</source>
<extracomment>The name of the autocreated EventType (65d2a5ff-bcab-43a8-b043-f88cf01586f4)</extracomment> <extracomment>The name of the autocreated EventType (65d2a5ff-bcab-43a8-b043-f88cf01586f4)</extracomment>
<translation type="unfinished"></translation> <translation>město změněno</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="115"/> <location filename="../plugininfo.h" line="115"/>
<source>city</source> <source>city</source>
<extracomment>The name of the ParamType of the autocreated EventType (65d2a5ff-bcab-43a8-b043-f88cf01586f4) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (65d2a5ff-bcab-43a8-b043-f88cf01586f4) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>město</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="118"/> <location filename="../plugininfo.h" line="118"/>
<source>country changed</source> <source>country changed</source>
<extracomment>The name of the autocreated EventType (a534bd8b-6826-4d71-b9f9-df1433964b94)</extracomment> <extracomment>The name of the autocreated EventType (a534bd8b-6826-4d71-b9f9-df1433964b94)</extracomment>
<translation type="unfinished"></translation> <translation>země změněna</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="121"/> <location filename="../plugininfo.h" line="121"/>
<source>country</source> <source>country</source>
<extracomment>The name of the ParamType of the autocreated EventType (a534bd8b-6826-4d71-b9f9-df1433964b94) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (a534bd8b-6826-4d71-b9f9-df1433964b94) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>země</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="124"/> <location filename="../plugininfo.h" line="124"/>
<source>day changed</source> <source>day changed</source>
<extracomment>The name of the autocreated EventType (eb5231ea-6a1b-4d7e-a95f-d49e7b25122e)</extracomment> <extracomment>The name of the autocreated EventType (eb5231ea-6a1b-4d7e-a95f-d49e7b25122e)</extracomment>
<translation type="unfinished"></translation> <translation>den změněn</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="127"/> <location filename="../plugininfo.h" line="127"/>
<source>day</source> <source>day</source>
<extracomment>The name of the ParamType of the autocreated EventType (eb5231ea-6a1b-4d7e-a95f-d49e7b25122e) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (eb5231ea-6a1b-4d7e-a95f-d49e7b25122e) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>den</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="130"/> <location filename="../plugininfo.h" line="130"/>
<source>month changed</source> <source>month changed</source>
<extracomment>The name of the autocreated EventType (fcd8ec96-4488-438a-8b30-58bfe2a7fae2)</extracomment> <extracomment>The name of the autocreated EventType (fcd8ec96-4488-438a-8b30-58bfe2a7fae2)</extracomment>
<translation type="unfinished"></translation> <translation>měsíc změněn</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="133"/> <location filename="../plugininfo.h" line="133"/>
<source>month</source> <source>month</source>
<extracomment>The name of the ParamType of the autocreated EventType (fcd8ec96-4488-438a-8b30-58bfe2a7fae2) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (fcd8ec96-4488-438a-8b30-58bfe2a7fae2) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>měsíc</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="136"/> <location filename="../plugininfo.h" line="136"/>
<source>month name changed</source> <source>month name changed</source>
<extracomment>The name of the autocreated EventType (a37acc9c-5cfb-4687-adce-e56beb32586f)</extracomment> <extracomment>The name of the autocreated EventType (a37acc9c-5cfb-4687-adce-e56beb32586f)</extracomment>
<translation type="unfinished"></translation> <translation>název měsíce změněn</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="142"/> <location filename="../plugininfo.h" line="142"/>
<source>year changed</source> <source>year changed</source>
<extracomment>The name of the autocreated EventType (79d4ae9b-ea27-4346-8229-1d90f1ddfc9d)</extracomment> <extracomment>The name of the autocreated EventType (79d4ae9b-ea27-4346-8229-1d90f1ddfc9d)</extracomment>
<translation type="unfinished"></translation> <translation>rok změněn</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="145"/> <location filename="../plugininfo.h" line="145"/>
<source>year</source> <source>year</source>
<extracomment>The name of the ParamType of the autocreated EventType (79d4ae9b-ea27-4346-8229-1d90f1ddfc9d) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (79d4ae9b-ea27-4346-8229-1d90f1ddfc9d) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>rok</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="148"/> <location filename="../plugininfo.h" line="148"/>
<source>weekday changed</source> <source>weekday changed</source>
<extracomment>The name of the autocreated EventType (452c0388-7fa1-414e-aeb2-8c7c385824b4)</extracomment> <extracomment>The name of the autocreated EventType (452c0388-7fa1-414e-aeb2-8c7c385824b4)</extracomment>
<translation type="unfinished"></translation> <translation>den v týdnu změněn</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="151"/> <location filename="../plugininfo.h" line="151"/>
<source>weekday</source> <source>weekday</source>
<extracomment>The name of the ParamType of the autocreated EventType (452c0388-7fa1-414e-aeb2-8c7c385824b4) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (452c0388-7fa1-414e-aeb2-8c7c385824b4) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>den v týdnu</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="154"/> <location filename="../plugininfo.h" line="154"/>
<source>weekday name changed</source> <source>weekday name changed</source>
<extracomment>The name of the autocreated EventType (f627d052-cee6-4727-b9c6-0e935d41e04a)</extracomment> <extracomment>The name of the autocreated EventType (f627d052-cee6-4727-b9c6-0e935d41e04a)</extracomment>
<translation type="unfinished"></translation> <translation>název dne v týdnu změněn</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="100"/> <location filename="../plugininfo.h" line="100"/>
<source>guh GmbH</source> <source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment> <extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation> <translation>guh GmbH</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="97"/> <location filename="../plugininfo.h" line="97"/>
<source>Time</source> <source>Time</source>
<extracomment>The name of the plugin DateTime (c26014c6-87fb-4233-85ed-01d18625018d)</extracomment> <extracomment>The name of the plugin DateTime (c26014c6-87fb-4233-85ed-01d18625018d)</extracomment>
<translation type="unfinished"></translation> <translation>Čas</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="109"/> <location filename="../plugininfo.h" line="109"/>
<source>timezone</source> <source>timezone</source>
<extracomment>The name of the ParamType of the autocreated EventType (ab16997c-be29-438e-b588-2507d723d264) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (ab16997c-be29-438e-b588-2507d723d264) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>zóna času</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="139"/> <location filename="../plugininfo.h" line="139"/>
<source>month name</source> <source>month name</source>
<extracomment>The name of the ParamType of the autocreated EventType (a37acc9c-5cfb-4687-adce-e56beb32586f) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (a37acc9c-5cfb-4687-adce-e56beb32586f) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>název měsíce</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="157"/> <location filename="../plugininfo.h" line="157"/>
<source>weekday name</source> <source>weekday name</source>
<extracomment>The name of the ParamType of the autocreated EventType (f627d052-cee6-4727-b9c6-0e935d41e04a) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (f627d052-cee6-4727-b9c6-0e935d41e04a) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>název dne v týdnu</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="160"/> <location filename="../plugininfo.h" line="160"/>
<source>weekend changed</source> <source>weekend changed</source>
<extracomment>The name of the autocreated EventType (4de5b57b-bb1a-4d66-9ce3-22bb280b075d)</extracomment> <extracomment>The name of the autocreated EventType (4de5b57b-bb1a-4d66-9ce3-22bb280b075d)</extracomment>
<translation type="unfinished"></translation> <translation>víkend změněn</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="163"/> <location filename="../plugininfo.h" line="163"/>
<source>weekend</source> <source>weekend</source>
<extracomment>The name of the ParamType of the autocreated EventType (4de5b57b-bb1a-4d66-9ce3-22bb280b075d) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (4de5b57b-bb1a-4d66-9ce3-22bb280b075d) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>víkend</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="166"/> <location filename="../plugininfo.h" line="166"/>
<source>dusk changed</source> <source>dusk changed</source>
<extracomment>The name of the autocreated EventType (44a99419-fbcd-4d8e-9441-897848b8f77c)</extracomment> <extracomment>The name of the autocreated EventType (44a99419-fbcd-4d8e-9441-897848b8f77c)</extracomment>
<translation type="unfinished"></translation> <translation>soumrak změněn</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="169"/> <location filename="../plugininfo.h" line="169"/>
<source>dusk</source> <source>dusk</source>
<extracomment>The name of the ParamType of the autocreated EventType (44a99419-fbcd-4d8e-9441-897848b8f77c) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (44a99419-fbcd-4d8e-9441-897848b8f77c) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>soumrak</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="172"/> <location filename="../plugininfo.h" line="172"/>
<source>sunrise changed</source> <source>sunrise changed</source>
<extracomment>The name of the autocreated EventType (3a08824d-285b-412e-a515-9664b491a85c)</extracomment> <extracomment>The name of the autocreated EventType (3a08824d-285b-412e-a515-9664b491a85c)</extracomment>
<translation type="unfinished"></translation> <translation>východ slunce změněn</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="175"/> <location filename="../plugininfo.h" line="175"/>
<source>sunrise</source> <source>sunrise</source>
<extracomment>The name of the ParamType of the autocreated EventType (3a08824d-285b-412e-a515-9664b491a85c) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (3a08824d-285b-412e-a515-9664b491a85c) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>východ slunce</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="178"/> <location filename="../plugininfo.h" line="178"/>
<source>noon changed</source> <source>noon changed</source>
<extracomment>The name of the autocreated EventType (d92be29a-929c-4240-91a0-30153850f838)</extracomment> <extracomment>The name of the autocreated EventType (d92be29a-929c-4240-91a0-30153850f838)</extracomment>
<translation type="unfinished"></translation> <translation>poledne změněno</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="181"/> <location filename="../plugininfo.h" line="181"/>
<source>noon</source> <source>noon</source>
<extracomment>The name of the ParamType of the autocreated EventType (d92be29a-929c-4240-91a0-30153850f838) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (d92be29a-929c-4240-91a0-30153850f838) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>poledne</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="184"/> <location filename="../plugininfo.h" line="184"/>
<source>dawn changed</source> <source>dawn changed</source>
<extracomment>The name of the autocreated EventType (a5779b11-0499-4a6d-a7bd-8143dcc546b4)</extracomment> <extracomment>The name of the autocreated EventType (a5779b11-0499-4a6d-a7bd-8143dcc546b4)</extracomment>
<translation type="unfinished"></translation> <translation>svítání změněno</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="187"/> <location filename="../plugininfo.h" line="187"/>
<source>dawn</source> <source>dawn</source>
<extracomment>The name of the ParamType of the autocreated EventType (a5779b11-0499-4a6d-a7bd-8143dcc546b4) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (a5779b11-0499-4a6d-a7bd-8143dcc546b4) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>svítání</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="190"/> <location filename="../plugininfo.h" line="190"/>
<source>sunset changed</source> <source>sunset changed</source>
<extracomment>The name of the autocreated EventType (377f04a7-df58-42ad-a234-e9e23bdc2f85)</extracomment> <extracomment>The name of the autocreated EventType (377f04a7-df58-42ad-a234-e9e23bdc2f85)</extracomment>
<translation type="unfinished"></translation> <translation>západ slunce změněn</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="193"/> <location filename="../plugininfo.h" line="193"/>
<source>sunset</source> <source>sunset</source>
<extracomment>The name of the ParamType of the autocreated EventType (377f04a7-df58-42ad-a234-e9e23bdc2f85) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (377f04a7-df58-42ad-a234-e9e23bdc2f85) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>západ slunce</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="196"/> <location filename="../plugininfo.h" line="196"/>
<source>Alarm</source> <source>Alarm</source>
<extracomment>The name of the DeviceClass (3f3c7ecc-9915-4e4e-95a1-e11f4f9d174d)</extracomment> <extracomment>The name of the DeviceClass (3f3c7ecc-9915-4e4e-95a1-e11f4f9d174d)</extracomment>
<translation type="unfinished"></translation> <translation>Poplach</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="199"/> <location filename="../plugininfo.h" line="199"/>
<source>monday</source> <source>monday</source>
<extracomment>The name of the paramType (b36f1f62-60d7-49dd-926d-836c03563efa) of alarm</extracomment> <extracomment>The name of the paramType (b36f1f62-60d7-49dd-926d-836c03563efa) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>pondělí</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="202"/> <location filename="../plugininfo.h" line="202"/>
<source>tuesday</source> <source>tuesday</source>
<extracomment>The name of the paramType (6bcbecd9-d3b8-4a63-9a41-e3ee3f4c3bab) of alarm</extracomment> <extracomment>The name of the paramType (6bcbecd9-d3b8-4a63-9a41-e3ee3f4c3bab) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>úterý</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="205"/> <location filename="../plugininfo.h" line="205"/>
<source>wednesday</source> <source>wednesday</source>
<extracomment>The name of the paramType (66bf302c-a7de-41cd-9e12-415276b82e65) of alarm</extracomment> <extracomment>The name of the paramType (66bf302c-a7de-41cd-9e12-415276b82e65) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>středa</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="208"/> <location filename="../plugininfo.h" line="208"/>
<source>thursday</source> <source>thursday</source>
<extracomment>The name of the paramType (97aa24dc-a741-48db-ad13-7ba14ab71ea1) of alarm</extracomment> <extracomment>The name of the paramType (97aa24dc-a741-48db-ad13-7ba14ab71ea1) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>čtvrtek</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="211"/> <location filename="../plugininfo.h" line="211"/>
<source>friday</source> <source>friday</source>
<extracomment>The name of the paramType (8d99b490-9b59-4812-a18d-d43c1259d1b0) of alarm</extracomment> <extracomment>The name of the paramType (8d99b490-9b59-4812-a18d-d43c1259d1b0) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>pátek</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="214"/> <location filename="../plugininfo.h" line="214"/>
<source>saturday</source> <source>saturday</source>
<extracomment>The name of the paramType (59cc3316-8de7-4602-9ee2-71559f7b665a) of alarm</extracomment> <extracomment>The name of the paramType (59cc3316-8de7-4602-9ee2-71559f7b665a) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>sobota</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="217"/> <location filename="../plugininfo.h" line="217"/>
<source>sunday</source> <source>sunday</source>
<extracomment>The name of the paramType (2d519d8f-4bda-4d30-801f-48fe6c10c540) of alarm</extracomment> <extracomment>The name of the paramType (2d519d8f-4bda-4d30-801f-48fe6c10c540) of alarm</extracomment>
<translation type="unfinished"></translation> <translation> neděle</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="220"/> <location filename="../plugininfo.h" line="220"/>
@ -256,7 +256,7 @@
<extracomment>The name of the paramType (3e38649d-f415-400f-bec2-81f374cad1cb) of alarm <extracomment>The name of the paramType (3e38649d-f415-400f-bec2-81f374cad1cb) of alarm
---------- ----------
The name of the paramType (733e4174-dc42-4bf1-9a1d-65e785c2e580) of countdown</extracomment> The name of the paramType (733e4174-dc42-4bf1-9a1d-65e785c2e580) of countdown</extracomment>
<translation type="unfinished"></translation> <translation>minuty</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="223"/> <location filename="../plugininfo.h" line="223"/>
@ -265,79 +265,79 @@ The name of the paramType (733e4174-dc42-4bf1-9a1d-65e785c2e580) of countdown</e
<extracomment>The name of the paramType (85c1d50d-509b-4a6a-840f-fc8fdbf46a52) of alarm <extracomment>The name of the paramType (85c1d50d-509b-4a6a-840f-fc8fdbf46a52) of alarm
---------- ----------
The name of the paramType (0a54fe54-45a7-4fc5-a8d2-f9b6a92033de) of countdown</extracomment> The name of the paramType (0a54fe54-45a7-4fc5-a8d2-f9b6a92033de) of countdown</extracomment>
<translation type="unfinished"></translation> <translation>hodiny</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="226"/> <location filename="../plugininfo.h" line="226"/>
<source>time type</source> <source>time type</source>
<extracomment>The name of the paramType (5c285d83-284b-4ab2-bff8-d9a0ebbecbe4) of alarm</extracomment> <extracomment>The name of the paramType (5c285d83-284b-4ab2-bff8-d9a0ebbecbe4) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>typ času</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="229"/> <location filename="../plugininfo.h" line="229"/>
<source>offset</source> <source>offset</source>
<extracomment>The name of the paramType (b37ec6bb-9f37-4520-ae34-d788ac2d5056) of alarm</extracomment> <extracomment>The name of the paramType (b37ec6bb-9f37-4520-ae34-d788ac2d5056) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>ofset</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="232"/> <location filename="../plugininfo.h" line="232"/>
<source>alarm</source> <source>alarm</source>
<extracomment>The name of the EventType 5ec9a4af-d5ea-4f68-ab32-f7a3fcd75ccc of deviceClass alarm</extracomment> <extracomment>The name of the EventType 5ec9a4af-d5ea-4f68-ab32-f7a3fcd75ccc of deviceClass alarm</extracomment>
<translation type="unfinished"></translation> <translation>poplach</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="235"/> <location filename="../plugininfo.h" line="235"/>
<source>Countdown</source> <source>Countdown</source>
<extracomment>The name of the DeviceClass (805c8948-e663-4ba6-aa67-df7446ed7098)</extracomment> <extracomment>The name of the DeviceClass (805c8948-e663-4ba6-aa67-df7446ed7098)</extracomment>
<translation type="unfinished"></translation> <translation>Odpočítávání</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="238"/> <location filename="../plugininfo.h" line="238"/>
<source>seconds</source> <source>seconds</source>
<extracomment>The name of the paramType (7c1d33d8-bcc3-4890-a4be-2c753d9c14be) of countdown</extracomment> <extracomment>The name of the paramType (7c1d33d8-bcc3-4890-a4be-2c753d9c14be) of countdown</extracomment>
<translation type="unfinished"></translation> <translation>sekundy</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="247"/> <location filename="../plugininfo.h" line="247"/>
<source>repeating</source> <source>repeating</source>
<extracomment>The name of the paramType (7b0c11cd-64c5-4cfc-9860-aa9ce7b7b3b5) of countdown</extracomment> <extracomment>The name of the paramType (7b0c11cd-64c5-4cfc-9860-aa9ce7b7b3b5) of countdown</extracomment>
<translation type="unfinished"></translation> <translation>opakování</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="250"/> <location filename="../plugininfo.h" line="250"/>
<source>running changed</source> <source>running changed</source>
<extracomment>The name of the autocreated EventType (b21ccd53-1ebd-41a0-a2a3-662874e79837)</extracomment> <extracomment>The name of the autocreated EventType (b21ccd53-1ebd-41a0-a2a3-662874e79837)</extracomment>
<translation type="unfinished"></translation> <translation>běh změněn</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="253"/> <location filename="../plugininfo.h" line="253"/>
<source>running</source> <source>running</source>
<extracomment>The name of the ParamType of the autocreated EventType (b21ccd53-1ebd-41a0-a2a3-662874e79837) of DeviceClass countdown</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (b21ccd53-1ebd-41a0-a2a3-662874e79837) of DeviceClass countdown</extracomment>
<translation type="unfinished"></translation> <translation>běh</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="256"/> <location filename="../plugininfo.h" line="256"/>
<source>start</source> <source>start</source>
<extracomment>The name of the ActionType 436e9923-6eff-444e-bde7-a61228a4d748 of deviceClass countdown</extracomment> <extracomment>The name of the ActionType 436e9923-6eff-444e-bde7-a61228a4d748 of deviceClass countdown</extracomment>
<translation type="unfinished"></translation> <translation>spustit</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="259"/> <location filename="../plugininfo.h" line="259"/>
<source>stop</source> <source>stop</source>
<extracomment>The name of the ActionType bf4d1def-4159-4254-a76d-fd31aaa84e2d of deviceClass countdown</extracomment> <extracomment>The name of the ActionType bf4d1def-4159-4254-a76d-fd31aaa84e2d of deviceClass countdown</extracomment>
<translation type="unfinished"></translation> <translation>zastavit</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="262"/> <location filename="../plugininfo.h" line="262"/>
<source>restart</source> <source>restart</source>
<extracomment>The name of the ActionType 14aad613-b972-411f-93c9-f00bfd254285 of deviceClass countdown</extracomment> <extracomment>The name of the ActionType 14aad613-b972-411f-93c9-f00bfd254285 of deviceClass countdown</extracomment>
<translation type="unfinished"></translation> <translation>restartovat</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="265"/> <location filename="../plugininfo.h" line="265"/>
<source>timeout</source> <source>timeout</source>
<extracomment>The name of the EventType 1db11351-ad67-448e-a784-216741a06a58 of deviceClass countdown</extracomment> <extracomment>The name of the EventType 1db11351-ad67-448e-a784-216741a06a58 of deviceClass countdown</extracomment>
<translation type="unfinished"></translation> <translation>přestávka</translation>
</message> </message>
</context> </context>
</TS> </TS>

View File

@ -7,7 +7,7 @@
<location filename="../plugininfo.h" line="103"/> <location filename="../plugininfo.h" line="103"/>
<source>Today</source> <source>Today</source>
<extracomment>The name of the DeviceClass (fbf665fb-9aca-423f-a5f2-924e50ebe6ca)</extracomment> <extracomment>The name of the DeviceClass (fbf665fb-9aca-423f-a5f2-924e50ebe6ca)</extracomment>
<translation>aujourd&apos;hui</translation> <translation>Aujourdhui</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="106"/> <location filename="../plugininfo.h" line="106"/>
@ -19,13 +19,13 @@
<location filename="../plugininfo.h" line="112"/> <location filename="../plugininfo.h" line="112"/>
<source>city changed</source> <source>city changed</source>
<extracomment>The name of the autocreated EventType (65d2a5ff-bcab-43a8-b043-f88cf01586f4)</extracomment> <extracomment>The name of the autocreated EventType (65d2a5ff-bcab-43a8-b043-f88cf01586f4)</extracomment>
<translation>Domicile modifié</translation> <translation>Ville modifiée</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="115"/> <location filename="../plugininfo.h" line="115"/>
<source>city</source> <source>city</source>
<extracomment>The name of the ParamType of the autocreated EventType (65d2a5ff-bcab-43a8-b043-f88cf01586f4) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (65d2a5ff-bcab-43a8-b043-f88cf01586f4) of DeviceClass today</extracomment>
<translation>ville</translation> <translation>Ville</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="118"/> <location filename="../plugininfo.h" line="118"/>
@ -37,7 +37,7 @@
<location filename="../plugininfo.h" line="121"/> <location filename="../plugininfo.h" line="121"/>
<source>country</source> <source>country</source>
<extracomment>The name of the ParamType of the autocreated EventType (a534bd8b-6826-4d71-b9f9-df1433964b94) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (a534bd8b-6826-4d71-b9f9-df1433964b94) of DeviceClass today</extracomment>
<translation>pays</translation> <translation>Pays</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="124"/> <location filename="../plugininfo.h" line="124"/>
@ -49,7 +49,7 @@
<location filename="../plugininfo.h" line="127"/> <location filename="../plugininfo.h" line="127"/>
<source>day</source> <source>day</source>
<extracomment>The name of the ParamType of the autocreated EventType (eb5231ea-6a1b-4d7e-a95f-d49e7b25122e) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (eb5231ea-6a1b-4d7e-a95f-d49e7b25122e) of DeviceClass today</extracomment>
<translation>jour</translation> <translation>Jour</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="130"/> <location filename="../plugininfo.h" line="130"/>
@ -61,7 +61,7 @@
<location filename="../plugininfo.h" line="133"/> <location filename="../plugininfo.h" line="133"/>
<source>month</source> <source>month</source>
<extracomment>The name of the ParamType of the autocreated EventType (fcd8ec96-4488-438a-8b30-58bfe2a7fae2) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (fcd8ec96-4488-438a-8b30-58bfe2a7fae2) of DeviceClass today</extracomment>
<translation>mois</translation> <translation>Mois</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="136"/> <location filename="../plugininfo.h" line="136"/>
@ -73,13 +73,13 @@
<location filename="../plugininfo.h" line="142"/> <location filename="../plugininfo.h" line="142"/>
<source>year changed</source> <source>year changed</source>
<extracomment>The name of the autocreated EventType (79d4ae9b-ea27-4346-8229-1d90f1ddfc9d)</extracomment> <extracomment>The name of the autocreated EventType (79d4ae9b-ea27-4346-8229-1d90f1ddfc9d)</extracomment>
<translation>L&apos;année modifié</translation> <translation>Année modifiée</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="145"/> <location filename="../plugininfo.h" line="145"/>
<source>year</source> <source>year</source>
<extracomment>The name of the ParamType of the autocreated EventType (79d4ae9b-ea27-4346-8229-1d90f1ddfc9d) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (79d4ae9b-ea27-4346-8229-1d90f1ddfc9d) of DeviceClass today</extracomment>
<translation>an</translation> <translation>Année</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="148"/> <location filename="../plugininfo.h" line="148"/>
@ -91,13 +91,13 @@
<location filename="../plugininfo.h" line="151"/> <location filename="../plugininfo.h" line="151"/>
<source>weekday</source> <source>weekday</source>
<extracomment>The name of the ParamType of the autocreated EventType (452c0388-7fa1-414e-aeb2-8c7c385824b4) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (452c0388-7fa1-414e-aeb2-8c7c385824b4) of DeviceClass today</extracomment>
<translation>jour de la semaine</translation> <translation>Jour de la semaine</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="154"/> <location filename="../plugininfo.h" line="154"/>
<source>weekday name changed</source> <source>weekday name changed</source>
<extracomment>The name of the autocreated EventType (f627d052-cee6-4727-b9c6-0e935d41e04a)</extracomment> <extracomment>The name of the autocreated EventType (f627d052-cee6-4727-b9c6-0e935d41e04a)</extracomment>
<translation>Nom du jour modifié</translation> <translation>Nom du jour de semaine modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="100"/> <location filename="../plugininfo.h" line="100"/>
@ -109,7 +109,7 @@
<location filename="../plugininfo.h" line="97"/> <location filename="../plugininfo.h" line="97"/>
<source>Time</source> <source>Time</source>
<extracomment>The name of the plugin DateTime (c26014c6-87fb-4233-85ed-01d18625018d)</extracomment> <extracomment>The name of the plugin DateTime (c26014c6-87fb-4233-85ed-01d18625018d)</extracomment>
<translation>L&apos;heure/Date</translation> <translation>Heure</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="109"/> <location filename="../plugininfo.h" line="109"/>
@ -121,13 +121,13 @@
<location filename="../plugininfo.h" line="139"/> <location filename="../plugininfo.h" line="139"/>
<source>month name</source> <source>month name</source>
<extracomment>The name of the ParamType of the autocreated EventType (a37acc9c-5cfb-4687-adce-e56beb32586f) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (a37acc9c-5cfb-4687-adce-e56beb32586f) of DeviceClass today</extracomment>
<translation>Nom de mois</translation> <translation>Nom du mois</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="157"/> <location filename="../plugininfo.h" line="157"/>
<source>weekday name</source> <source>weekday name</source>
<extracomment>The name of the ParamType of the autocreated EventType (f627d052-cee6-4727-b9c6-0e935d41e04a) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (f627d052-cee6-4727-b9c6-0e935d41e04a) of DeviceClass today</extracomment>
<translation>Nom du jour</translation> <translation>Nom du jour de la semaine</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="160"/> <location filename="../plugininfo.h" line="160"/>
@ -169,85 +169,85 @@
<location filename="../plugininfo.h" line="178"/> <location filename="../plugininfo.h" line="178"/>
<source>noon changed</source> <source>noon changed</source>
<extracomment>The name of the autocreated EventType (d92be29a-929c-4240-91a0-30153850f838)</extracomment> <extracomment>The name of the autocreated EventType (d92be29a-929c-4240-91a0-30153850f838)</extracomment>
<translation>Niveau maximum de soleil modifié</translation> <translation>Midi modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="181"/> <location filename="../plugininfo.h" line="181"/>
<source>noon</source> <source>noon</source>
<extracomment>The name of the ParamType of the autocreated EventType (d92be29a-929c-4240-91a0-30153850f838) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (d92be29a-929c-4240-91a0-30153850f838) of DeviceClass today</extracomment>
<translation>Niveau maximum de soleil</translation> <translation>Midi</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="184"/> <location filename="../plugininfo.h" line="184"/>
<source>dawn changed</source> <source>dawn changed</source>
<extracomment>The name of the autocreated EventType (a5779b11-0499-4a6d-a7bd-8143dcc546b4)</extracomment> <extracomment>The name of the autocreated EventType (a5779b11-0499-4a6d-a7bd-8143dcc546b4)</extracomment>
<translation>Point du jour modifié</translation> <translation>Aube modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="187"/> <location filename="../plugininfo.h" line="187"/>
<source>dawn</source> <source>dawn</source>
<extracomment>The name of the ParamType of the autocreated EventType (a5779b11-0499-4a6d-a7bd-8143dcc546b4) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (a5779b11-0499-4a6d-a7bd-8143dcc546b4) of DeviceClass today</extracomment>
<translation>Point du Jour</translation> <translation>Aube</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="190"/> <location filename="../plugininfo.h" line="190"/>
<source>sunset changed</source> <source>sunset changed</source>
<extracomment>The name of the autocreated EventType (377f04a7-df58-42ad-a234-e9e23bdc2f85)</extracomment> <extracomment>The name of the autocreated EventType (377f04a7-df58-42ad-a234-e9e23bdc2f85)</extracomment>
<translation>Couche du soleil modifié</translation> <translation>Coucher du soleil modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="193"/> <location filename="../plugininfo.h" line="193"/>
<source>sunset</source> <source>sunset</source>
<extracomment>The name of the ParamType of the autocreated EventType (377f04a7-df58-42ad-a234-e9e23bdc2f85) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (377f04a7-df58-42ad-a234-e9e23bdc2f85) of DeviceClass today</extracomment>
<translation>Couche du soleil</translation> <translation>Coucher du soleil</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="196"/> <location filename="../plugininfo.h" line="196"/>
<source>Alarm</source> <source>Alarm</source>
<extracomment>The name of the DeviceClass (3f3c7ecc-9915-4e4e-95a1-e11f4f9d174d)</extracomment> <extracomment>The name of the DeviceClass (3f3c7ecc-9915-4e4e-95a1-e11f4f9d174d)</extracomment>
<translation>Réveil</translation> <translation>Alarme</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="199"/> <location filename="../plugininfo.h" line="199"/>
<source>monday</source> <source>monday</source>
<extracomment>The name of the paramType (b36f1f62-60d7-49dd-926d-836c03563efa) of alarm</extracomment> <extracomment>The name of the paramType (b36f1f62-60d7-49dd-926d-836c03563efa) of alarm</extracomment>
<translation>lundi</translation> <translation>Lundi</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="202"/> <location filename="../plugininfo.h" line="202"/>
<source>tuesday</source> <source>tuesday</source>
<extracomment>The name of the paramType (6bcbecd9-d3b8-4a63-9a41-e3ee3f4c3bab) of alarm</extracomment> <extracomment>The name of the paramType (6bcbecd9-d3b8-4a63-9a41-e3ee3f4c3bab) of alarm</extracomment>
<translation>mardi</translation> <translation>Mardi</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="205"/> <location filename="../plugininfo.h" line="205"/>
<source>wednesday</source> <source>wednesday</source>
<extracomment>The name of the paramType (66bf302c-a7de-41cd-9e12-415276b82e65) of alarm</extracomment> <extracomment>The name of the paramType (66bf302c-a7de-41cd-9e12-415276b82e65) of alarm</extracomment>
<translation>mercredi</translation> <translation>Mercredi</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="208"/> <location filename="../plugininfo.h" line="208"/>
<source>thursday</source> <source>thursday</source>
<extracomment>The name of the paramType (97aa24dc-a741-48db-ad13-7ba14ab71ea1) of alarm</extracomment> <extracomment>The name of the paramType (97aa24dc-a741-48db-ad13-7ba14ab71ea1) of alarm</extracomment>
<translation>jeudi</translation> <translation>Jeudi</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="211"/> <location filename="../plugininfo.h" line="211"/>
<source>friday</source> <source>friday</source>
<extracomment>The name of the paramType (8d99b490-9b59-4812-a18d-d43c1259d1b0) of alarm</extracomment> <extracomment>The name of the paramType (8d99b490-9b59-4812-a18d-d43c1259d1b0) of alarm</extracomment>
<translation>vendredi</translation> <translation>Vendredi</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="214"/> <location filename="../plugininfo.h" line="214"/>
<source>saturday</source> <source>saturday</source>
<extracomment>The name of the paramType (59cc3316-8de7-4602-9ee2-71559f7b665a) of alarm</extracomment> <extracomment>The name of the paramType (59cc3316-8de7-4602-9ee2-71559f7b665a) of alarm</extracomment>
<translation>samedi</translation> <translation>Samedi</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="217"/> <location filename="../plugininfo.h" line="217"/>
<source>sunday</source> <source>sunday</source>
<extracomment>The name of the paramType (2d519d8f-4bda-4d30-801f-48fe6c10c540) of alarm</extracomment> <extracomment>The name of the paramType (2d519d8f-4bda-4d30-801f-48fe6c10c540) of alarm</extracomment>
<translation>dimanche</translation> <translation>Dimanche</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="220"/> <location filename="../plugininfo.h" line="220"/>
@ -277,7 +277,7 @@ The name of the paramType (0a54fe54-45a7-4fc5-a8d2-f9b6a92033de) of countdown</e
<location filename="../plugininfo.h" line="229"/> <location filename="../plugininfo.h" line="229"/>
<source>offset</source> <source>offset</source>
<extracomment>The name of the paramType (b37ec6bb-9f37-4520-ae34-d788ac2d5056) of alarm</extracomment> <extracomment>The name of the paramType (b37ec6bb-9f37-4520-ae34-d788ac2d5056) of alarm</extracomment>
<translation>Différence</translation> <translation>Décalage</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="232"/> <location filename="../plugininfo.h" line="232"/>
@ -295,37 +295,37 @@ The name of the paramType (0a54fe54-45a7-4fc5-a8d2-f9b6a92033de) of countdown</e
<location filename="../plugininfo.h" line="238"/> <location filename="../plugininfo.h" line="238"/>
<source>seconds</source> <source>seconds</source>
<extracomment>The name of the paramType (7c1d33d8-bcc3-4890-a4be-2c753d9c14be) of countdown</extracomment> <extracomment>The name of the paramType (7c1d33d8-bcc3-4890-a4be-2c753d9c14be) of countdown</extracomment>
<translation>secondes</translation> <translation>Secondes</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="247"/> <location filename="../plugininfo.h" line="247"/>
<source>repeating</source> <source>repeating</source>
<extracomment>The name of the paramType (7b0c11cd-64c5-4cfc-9860-aa9ce7b7b3b5) of countdown</extracomment> <extracomment>The name of the paramType (7b0c11cd-64c5-4cfc-9860-aa9ce7b7b3b5) of countdown</extracomment>
<translation>répéter</translation> <translation>Répéter</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="250"/> <location filename="../plugininfo.h" line="250"/>
<source>running changed</source> <source>running changed</source>
<extracomment>The name of the autocreated EventType (b21ccd53-1ebd-41a0-a2a3-662874e79837)</extracomment> <extracomment>The name of the autocreated EventType (b21ccd53-1ebd-41a0-a2a3-662874e79837)</extracomment>
<translation>Cours modifié</translation> <translation>Course modifiée</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="253"/> <location filename="../plugininfo.h" line="253"/>
<source>running</source> <source>running</source>
<extracomment>The name of the ParamType of the autocreated EventType (b21ccd53-1ebd-41a0-a2a3-662874e79837) of DeviceClass countdown</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (b21ccd53-1ebd-41a0-a2a3-662874e79837) of DeviceClass countdown</extracomment>
<translation>fonctionner</translation> <translation>Course</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="256"/> <location filename="../plugininfo.h" line="256"/>
<source>start</source> <source>start</source>
<extracomment>The name of the ActionType 436e9923-6eff-444e-bde7-a61228a4d748 of deviceClass countdown</extracomment> <extracomment>The name of the ActionType 436e9923-6eff-444e-bde7-a61228a4d748 of deviceClass countdown</extracomment>
<translation>D&apos;epart</translation> <translation>Démarrage</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="259"/> <location filename="../plugininfo.h" line="259"/>
<source>stop</source> <source>stop</source>
<extracomment>The name of the ActionType bf4d1def-4159-4254-a76d-fd31aaa84e2d of deviceClass countdown</extracomment> <extracomment>The name of the ActionType bf4d1def-4159-4254-a76d-fd31aaa84e2d of deviceClass countdown</extracomment>
<translation>Stop</translation> <translation>Arrêt</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="262"/> <location filename="../plugininfo.h" line="262"/>
@ -337,7 +337,7 @@ The name of the paramType (0a54fe54-45a7-4fc5-a8d2-f9b6a92033de) of countdown</e
<location filename="../plugininfo.h" line="265"/> <location filename="../plugininfo.h" line="265"/>
<source>timeout</source> <source>timeout</source>
<extracomment>The name of the EventType 1db11351-ad67-448e-a784-216741a06a58 of deviceClass countdown</extracomment> <extracomment>The name of the EventType 1db11351-ad67-448e-a784-216741a06a58 of deviceClass countdown</extracomment>
<translation>Timeout</translation> <translation>Pause</translation>
</message> </message>
</context> </context>
</TS> </TS>

View File

@ -7,247 +7,247 @@
<location filename="../plugininfo.h" line="103"/> <location filename="../plugininfo.h" line="103"/>
<source>Today</source> <source>Today</source>
<extracomment>The name of the DeviceClass (fbf665fb-9aca-423f-a5f2-924e50ebe6ca)</extracomment> <extracomment>The name of the DeviceClass (fbf665fb-9aca-423f-a5f2-924e50ebe6ca)</extracomment>
<translation type="unfinished"></translation> <translation>Oggi</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="106"/> <location filename="../plugininfo.h" line="106"/>
<source>timezone changed</source> <source>timezone changed</source>
<extracomment>The name of the autocreated EventType (ab16997c-be29-438e-b588-2507d723d264)</extracomment> <extracomment>The name of the autocreated EventType (ab16997c-be29-438e-b588-2507d723d264)</extracomment>
<translation type="unfinished"></translation> <translation>fuso orario modificato</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="112"/> <location filename="../plugininfo.h" line="112"/>
<source>city changed</source> <source>city changed</source>
<extracomment>The name of the autocreated EventType (65d2a5ff-bcab-43a8-b043-f88cf01586f4)</extracomment> <extracomment>The name of the autocreated EventType (65d2a5ff-bcab-43a8-b043-f88cf01586f4)</extracomment>
<translation type="unfinished"></translation> <translation>città modificata</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="115"/> <location filename="../plugininfo.h" line="115"/>
<source>city</source> <source>city</source>
<extracomment>The name of the ParamType of the autocreated EventType (65d2a5ff-bcab-43a8-b043-f88cf01586f4) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (65d2a5ff-bcab-43a8-b043-f88cf01586f4) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>città</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="118"/> <location filename="../plugininfo.h" line="118"/>
<source>country changed</source> <source>country changed</source>
<extracomment>The name of the autocreated EventType (a534bd8b-6826-4d71-b9f9-df1433964b94)</extracomment> <extracomment>The name of the autocreated EventType (a534bd8b-6826-4d71-b9f9-df1433964b94)</extracomment>
<translation type="unfinished"></translation> <translation>paese modificato</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="121"/> <location filename="../plugininfo.h" line="121"/>
<source>country</source> <source>country</source>
<extracomment>The name of the ParamType of the autocreated EventType (a534bd8b-6826-4d71-b9f9-df1433964b94) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (a534bd8b-6826-4d71-b9f9-df1433964b94) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>paese</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="124"/> <location filename="../plugininfo.h" line="124"/>
<source>day changed</source> <source>day changed</source>
<extracomment>The name of the autocreated EventType (eb5231ea-6a1b-4d7e-a95f-d49e7b25122e)</extracomment> <extracomment>The name of the autocreated EventType (eb5231ea-6a1b-4d7e-a95f-d49e7b25122e)</extracomment>
<translation type="unfinished"></translation> <translation>giorno modificato</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="127"/> <location filename="../plugininfo.h" line="127"/>
<source>day</source> <source>day</source>
<extracomment>The name of the ParamType of the autocreated EventType (eb5231ea-6a1b-4d7e-a95f-d49e7b25122e) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (eb5231ea-6a1b-4d7e-a95f-d49e7b25122e) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>giorno</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="130"/> <location filename="../plugininfo.h" line="130"/>
<source>month changed</source> <source>month changed</source>
<extracomment>The name of the autocreated EventType (fcd8ec96-4488-438a-8b30-58bfe2a7fae2)</extracomment> <extracomment>The name of the autocreated EventType (fcd8ec96-4488-438a-8b30-58bfe2a7fae2)</extracomment>
<translation type="unfinished"></translation> <translation>mese modificato</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="133"/> <location filename="../plugininfo.h" line="133"/>
<source>month</source> <source>month</source>
<extracomment>The name of the ParamType of the autocreated EventType (fcd8ec96-4488-438a-8b30-58bfe2a7fae2) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (fcd8ec96-4488-438a-8b30-58bfe2a7fae2) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>mese</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="136"/> <location filename="../plugininfo.h" line="136"/>
<source>month name changed</source> <source>month name changed</source>
<extracomment>The name of the autocreated EventType (a37acc9c-5cfb-4687-adce-e56beb32586f)</extracomment> <extracomment>The name of the autocreated EventType (a37acc9c-5cfb-4687-adce-e56beb32586f)</extracomment>
<translation type="unfinished"></translation> <translation>nome mese modificato</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="142"/> <location filename="../plugininfo.h" line="142"/>
<source>year changed</source> <source>year changed</source>
<extracomment>The name of the autocreated EventType (79d4ae9b-ea27-4346-8229-1d90f1ddfc9d)</extracomment> <extracomment>The name of the autocreated EventType (79d4ae9b-ea27-4346-8229-1d90f1ddfc9d)</extracomment>
<translation type="unfinished"></translation> <translation>anno modificato</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="145"/> <location filename="../plugininfo.h" line="145"/>
<source>year</source> <source>year</source>
<extracomment>The name of the ParamType of the autocreated EventType (79d4ae9b-ea27-4346-8229-1d90f1ddfc9d) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (79d4ae9b-ea27-4346-8229-1d90f1ddfc9d) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>anno</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="148"/> <location filename="../plugininfo.h" line="148"/>
<source>weekday changed</source> <source>weekday changed</source>
<extracomment>The name of the autocreated EventType (452c0388-7fa1-414e-aeb2-8c7c385824b4)</extracomment> <extracomment>The name of the autocreated EventType (452c0388-7fa1-414e-aeb2-8c7c385824b4)</extracomment>
<translation type="unfinished"></translation> <translation>giorno settimana modificato</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="151"/> <location filename="../plugininfo.h" line="151"/>
<source>weekday</source> <source>weekday</source>
<extracomment>The name of the ParamType of the autocreated EventType (452c0388-7fa1-414e-aeb2-8c7c385824b4) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (452c0388-7fa1-414e-aeb2-8c7c385824b4) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>giorno settimana</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="154"/> <location filename="../plugininfo.h" line="154"/>
<source>weekday name changed</source> <source>weekday name changed</source>
<extracomment>The name of the autocreated EventType (f627d052-cee6-4727-b9c6-0e935d41e04a)</extracomment> <extracomment>The name of the autocreated EventType (f627d052-cee6-4727-b9c6-0e935d41e04a)</extracomment>
<translation type="unfinished"></translation> <translation>nome giorno settimana modificato</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="100"/> <location filename="../plugininfo.h" line="100"/>
<source>guh GmbH</source> <source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment> <extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation> <translation>guh GmbH</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="97"/> <location filename="../plugininfo.h" line="97"/>
<source>Time</source> <source>Time</source>
<extracomment>The name of the plugin DateTime (c26014c6-87fb-4233-85ed-01d18625018d)</extracomment> <extracomment>The name of the plugin DateTime (c26014c6-87fb-4233-85ed-01d18625018d)</extracomment>
<translation type="unfinished"></translation> <translation>Ora</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="109"/> <location filename="../plugininfo.h" line="109"/>
<source>timezone</source> <source>timezone</source>
<extracomment>The name of the ParamType of the autocreated EventType (ab16997c-be29-438e-b588-2507d723d264) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (ab16997c-be29-438e-b588-2507d723d264) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>fuso orario</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="139"/> <location filename="../plugininfo.h" line="139"/>
<source>month name</source> <source>month name</source>
<extracomment>The name of the ParamType of the autocreated EventType (a37acc9c-5cfb-4687-adce-e56beb32586f) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (a37acc9c-5cfb-4687-adce-e56beb32586f) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>nome mese</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="157"/> <location filename="../plugininfo.h" line="157"/>
<source>weekday name</source> <source>weekday name</source>
<extracomment>The name of the ParamType of the autocreated EventType (f627d052-cee6-4727-b9c6-0e935d41e04a) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (f627d052-cee6-4727-b9c6-0e935d41e04a) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>nome giorno settimana</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="160"/> <location filename="../plugininfo.h" line="160"/>
<source>weekend changed</source> <source>weekend changed</source>
<extracomment>The name of the autocreated EventType (4de5b57b-bb1a-4d66-9ce3-22bb280b075d)</extracomment> <extracomment>The name of the autocreated EventType (4de5b57b-bb1a-4d66-9ce3-22bb280b075d)</extracomment>
<translation type="unfinished"></translation> <translation>weekend modificato</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="163"/> <location filename="../plugininfo.h" line="163"/>
<source>weekend</source> <source>weekend</source>
<extracomment>The name of the ParamType of the autocreated EventType (4de5b57b-bb1a-4d66-9ce3-22bb280b075d) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (4de5b57b-bb1a-4d66-9ce3-22bb280b075d) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>weekend</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="166"/> <location filename="../plugininfo.h" line="166"/>
<source>dusk changed</source> <source>dusk changed</source>
<extracomment>The name of the autocreated EventType (44a99419-fbcd-4d8e-9441-897848b8f77c)</extracomment> <extracomment>The name of the autocreated EventType (44a99419-fbcd-4d8e-9441-897848b8f77c)</extracomment>
<translation type="unfinished"></translation> <translation>orario crepuscolo modificato</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="169"/> <location filename="../plugininfo.h" line="169"/>
<source>dusk</source> <source>dusk</source>
<extracomment>The name of the ParamType of the autocreated EventType (44a99419-fbcd-4d8e-9441-897848b8f77c) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (44a99419-fbcd-4d8e-9441-897848b8f77c) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>orario crepuscolo</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="172"/> <location filename="../plugininfo.h" line="172"/>
<source>sunrise changed</source> <source>sunrise changed</source>
<extracomment>The name of the autocreated EventType (3a08824d-285b-412e-a515-9664b491a85c)</extracomment> <extracomment>The name of the autocreated EventType (3a08824d-285b-412e-a515-9664b491a85c)</extracomment>
<translation type="unfinished"></translation> <translation>orario alba modificato</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="175"/> <location filename="../plugininfo.h" line="175"/>
<source>sunrise</source> <source>sunrise</source>
<extracomment>The name of the ParamType of the autocreated EventType (3a08824d-285b-412e-a515-9664b491a85c) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (3a08824d-285b-412e-a515-9664b491a85c) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>orario alba</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="178"/> <location filename="../plugininfo.h" line="178"/>
<source>noon changed</source> <source>noon changed</source>
<extracomment>The name of the autocreated EventType (d92be29a-929c-4240-91a0-30153850f838)</extracomment> <extracomment>The name of the autocreated EventType (d92be29a-929c-4240-91a0-30153850f838)</extracomment>
<translation type="unfinished"></translation> <translation>mezzogiorno modificato</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="181"/> <location filename="../plugininfo.h" line="181"/>
<source>noon</source> <source>noon</source>
<extracomment>The name of the ParamType of the autocreated EventType (d92be29a-929c-4240-91a0-30153850f838) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (d92be29a-929c-4240-91a0-30153850f838) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>mezzogiorno</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="184"/> <location filename="../plugininfo.h" line="184"/>
<source>dawn changed</source> <source>dawn changed</source>
<extracomment>The name of the autocreated EventType (a5779b11-0499-4a6d-a7bd-8143dcc546b4)</extracomment> <extracomment>The name of the autocreated EventType (a5779b11-0499-4a6d-a7bd-8143dcc546b4)</extracomment>
<translation type="unfinished"></translation> <translation>alba modificata</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="187"/> <location filename="../plugininfo.h" line="187"/>
<source>dawn</source> <source>dawn</source>
<extracomment>The name of the ParamType of the autocreated EventType (a5779b11-0499-4a6d-a7bd-8143dcc546b4) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (a5779b11-0499-4a6d-a7bd-8143dcc546b4) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>alba</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="190"/> <location filename="../plugininfo.h" line="190"/>
<source>sunset changed</source> <source>sunset changed</source>
<extracomment>The name of the autocreated EventType (377f04a7-df58-42ad-a234-e9e23bdc2f85)</extracomment> <extracomment>The name of the autocreated EventType (377f04a7-df58-42ad-a234-e9e23bdc2f85)</extracomment>
<translation type="unfinished"></translation> <translation>tramonto modificato</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="193"/> <location filename="../plugininfo.h" line="193"/>
<source>sunset</source> <source>sunset</source>
<extracomment>The name of the ParamType of the autocreated EventType (377f04a7-df58-42ad-a234-e9e23bdc2f85) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (377f04a7-df58-42ad-a234-e9e23bdc2f85) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>tramonto</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="196"/> <location filename="../plugininfo.h" line="196"/>
<source>Alarm</source> <source>Alarm</source>
<extracomment>The name of the DeviceClass (3f3c7ecc-9915-4e4e-95a1-e11f4f9d174d)</extracomment> <extracomment>The name of the DeviceClass (3f3c7ecc-9915-4e4e-95a1-e11f4f9d174d)</extracomment>
<translation type="unfinished"></translation> <translation>Sveglia</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="199"/> <location filename="../plugininfo.h" line="199"/>
<source>monday</source> <source>monday</source>
<extracomment>The name of the paramType (b36f1f62-60d7-49dd-926d-836c03563efa) of alarm</extracomment> <extracomment>The name of the paramType (b36f1f62-60d7-49dd-926d-836c03563efa) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>lunedì</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="202"/> <location filename="../plugininfo.h" line="202"/>
<source>tuesday</source> <source>tuesday</source>
<extracomment>The name of the paramType (6bcbecd9-d3b8-4a63-9a41-e3ee3f4c3bab) of alarm</extracomment> <extracomment>The name of the paramType (6bcbecd9-d3b8-4a63-9a41-e3ee3f4c3bab) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>martedì</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="205"/> <location filename="../plugininfo.h" line="205"/>
<source>wednesday</source> <source>wednesday</source>
<extracomment>The name of the paramType (66bf302c-a7de-41cd-9e12-415276b82e65) of alarm</extracomment> <extracomment>The name of the paramType (66bf302c-a7de-41cd-9e12-415276b82e65) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>mercoledì</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="208"/> <location filename="../plugininfo.h" line="208"/>
<source>thursday</source> <source>thursday</source>
<extracomment>The name of the paramType (97aa24dc-a741-48db-ad13-7ba14ab71ea1) of alarm</extracomment> <extracomment>The name of the paramType (97aa24dc-a741-48db-ad13-7ba14ab71ea1) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>giovedì</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="211"/> <location filename="../plugininfo.h" line="211"/>
<source>friday</source> <source>friday</source>
<extracomment>The name of the paramType (8d99b490-9b59-4812-a18d-d43c1259d1b0) of alarm</extracomment> <extracomment>The name of the paramType (8d99b490-9b59-4812-a18d-d43c1259d1b0) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>venerdì</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="214"/> <location filename="../plugininfo.h" line="214"/>
<source>saturday</source> <source>saturday</source>
<extracomment>The name of the paramType (59cc3316-8de7-4602-9ee2-71559f7b665a) of alarm</extracomment> <extracomment>The name of the paramType (59cc3316-8de7-4602-9ee2-71559f7b665a) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>sabato</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="217"/> <location filename="../plugininfo.h" line="217"/>
<source>sunday</source> <source>sunday</source>
<extracomment>The name of the paramType (2d519d8f-4bda-4d30-801f-48fe6c10c540) of alarm</extracomment> <extracomment>The name of the paramType (2d519d8f-4bda-4d30-801f-48fe6c10c540) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>domenica</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="220"/> <location filename="../plugininfo.h" line="220"/>
@ -256,7 +256,7 @@
<extracomment>The name of the paramType (3e38649d-f415-400f-bec2-81f374cad1cb) of alarm <extracomment>The name of the paramType (3e38649d-f415-400f-bec2-81f374cad1cb) of alarm
---------- ----------
The name of the paramType (733e4174-dc42-4bf1-9a1d-65e785c2e580) of countdown</extracomment> The name of the paramType (733e4174-dc42-4bf1-9a1d-65e785c2e580) of countdown</extracomment>
<translation type="unfinished"></translation> <translation>minuti</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="223"/> <location filename="../plugininfo.h" line="223"/>
@ -265,79 +265,79 @@ The name of the paramType (733e4174-dc42-4bf1-9a1d-65e785c2e580) of countdown</e
<extracomment>The name of the paramType (85c1d50d-509b-4a6a-840f-fc8fdbf46a52) of alarm <extracomment>The name of the paramType (85c1d50d-509b-4a6a-840f-fc8fdbf46a52) of alarm
---------- ----------
The name of the paramType (0a54fe54-45a7-4fc5-a8d2-f9b6a92033de) of countdown</extracomment> The name of the paramType (0a54fe54-45a7-4fc5-a8d2-f9b6a92033de) of countdown</extracomment>
<translation type="unfinished"></translation> <translation>ore</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="226"/> <location filename="../plugininfo.h" line="226"/>
<source>time type</source> <source>time type</source>
<extracomment>The name of the paramType (5c285d83-284b-4ab2-bff8-d9a0ebbecbe4) of alarm</extracomment> <extracomment>The name of the paramType (5c285d83-284b-4ab2-bff8-d9a0ebbecbe4) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>tipo ora</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="229"/> <location filename="../plugininfo.h" line="229"/>
<source>offset</source> <source>offset</source>
<extracomment>The name of the paramType (b37ec6bb-9f37-4520-ae34-d788ac2d5056) of alarm</extracomment> <extracomment>The name of the paramType (b37ec6bb-9f37-4520-ae34-d788ac2d5056) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>offset</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="232"/> <location filename="../plugininfo.h" line="232"/>
<source>alarm</source> <source>alarm</source>
<extracomment>The name of the EventType 5ec9a4af-d5ea-4f68-ab32-f7a3fcd75ccc of deviceClass alarm</extracomment> <extracomment>The name of the EventType 5ec9a4af-d5ea-4f68-ab32-f7a3fcd75ccc of deviceClass alarm</extracomment>
<translation type="unfinished"></translation> <translation>sveglia</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="235"/> <location filename="../plugininfo.h" line="235"/>
<source>Countdown</source> <source>Countdown</source>
<extracomment>The name of the DeviceClass (805c8948-e663-4ba6-aa67-df7446ed7098)</extracomment> <extracomment>The name of the DeviceClass (805c8948-e663-4ba6-aa67-df7446ed7098)</extracomment>
<translation type="unfinished"></translation> <translation>Conto alla rovescia</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="238"/> <location filename="../plugininfo.h" line="238"/>
<source>seconds</source> <source>seconds</source>
<extracomment>The name of the paramType (7c1d33d8-bcc3-4890-a4be-2c753d9c14be) of countdown</extracomment> <extracomment>The name of the paramType (7c1d33d8-bcc3-4890-a4be-2c753d9c14be) of countdown</extracomment>
<translation type="unfinished"></translation> <translation>secondi</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="247"/> <location filename="../plugininfo.h" line="247"/>
<source>repeating</source> <source>repeating</source>
<extracomment>The name of the paramType (7b0c11cd-64c5-4cfc-9860-aa9ce7b7b3b5) of countdown</extracomment> <extracomment>The name of the paramType (7b0c11cd-64c5-4cfc-9860-aa9ce7b7b3b5) of countdown</extracomment>
<translation type="unfinished"></translation> <translation>ripetizione</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="250"/> <location filename="../plugininfo.h" line="250"/>
<source>running changed</source> <source>running changed</source>
<extracomment>The name of the autocreated EventType (b21ccd53-1ebd-41a0-a2a3-662874e79837)</extracomment> <extracomment>The name of the autocreated EventType (b21ccd53-1ebd-41a0-a2a3-662874e79837)</extracomment>
<translation type="unfinished"></translation> <translation>attività modificata</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="253"/> <location filename="../plugininfo.h" line="253"/>
<source>running</source> <source>running</source>
<extracomment>The name of the ParamType of the autocreated EventType (b21ccd53-1ebd-41a0-a2a3-662874e79837) of DeviceClass countdown</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (b21ccd53-1ebd-41a0-a2a3-662874e79837) of DeviceClass countdown</extracomment>
<translation type="unfinished"></translation> <translation>attività</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="256"/> <location filename="../plugininfo.h" line="256"/>
<source>start</source> <source>start</source>
<extracomment>The name of the ActionType 436e9923-6eff-444e-bde7-a61228a4d748 of deviceClass countdown</extracomment> <extracomment>The name of the ActionType 436e9923-6eff-444e-bde7-a61228a4d748 of deviceClass countdown</extracomment>
<translation type="unfinished"></translation> <translation>inizia</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="259"/> <location filename="../plugininfo.h" line="259"/>
<source>stop</source> <source>stop</source>
<extracomment>The name of the ActionType bf4d1def-4159-4254-a76d-fd31aaa84e2d of deviceClass countdown</extracomment> <extracomment>The name of the ActionType bf4d1def-4159-4254-a76d-fd31aaa84e2d of deviceClass countdown</extracomment>
<translation type="unfinished"></translation> <translation>stop</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="262"/> <location filename="../plugininfo.h" line="262"/>
<source>restart</source> <source>restart</source>
<extracomment>The name of the ActionType 14aad613-b972-411f-93c9-f00bfd254285 of deviceClass countdown</extracomment> <extracomment>The name of the ActionType 14aad613-b972-411f-93c9-f00bfd254285 of deviceClass countdown</extracomment>
<translation type="unfinished"></translation> <translation>riavvia</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="265"/> <location filename="../plugininfo.h" line="265"/>
<source>timeout</source> <source>timeout</source>
<extracomment>The name of the EventType 1db11351-ad67-448e-a784-216741a06a58 of deviceClass countdown</extracomment> <extracomment>The name of the EventType 1db11351-ad67-448e-a784-216741a06a58 of deviceClass countdown</extracomment>
<translation type="unfinished"></translation> <translation>timeout</translation>
</message> </message>
</context> </context>
</TS> </TS>

View File

@ -7,247 +7,247 @@
<location filename="../plugininfo.h" line="103"/> <location filename="../plugininfo.h" line="103"/>
<source>Today</source> <source>Today</source>
<extracomment>The name of the DeviceClass (fbf665fb-9aca-423f-a5f2-924e50ebe6ca)</extracomment> <extracomment>The name of the DeviceClass (fbf665fb-9aca-423f-a5f2-924e50ebe6ca)</extracomment>
<translation type="unfinished"></translation> <translation>Vandaag</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="106"/> <location filename="../plugininfo.h" line="106"/>
<source>timezone changed</source> <source>timezone changed</source>
<extracomment>The name of the autocreated EventType (ab16997c-be29-438e-b588-2507d723d264)</extracomment> <extracomment>The name of the autocreated EventType (ab16997c-be29-438e-b588-2507d723d264)</extracomment>
<translation type="unfinished"></translation> <translation>tijdzone gewijzigd</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="112"/> <location filename="../plugininfo.h" line="112"/>
<source>city changed</source> <source>city changed</source>
<extracomment>The name of the autocreated EventType (65d2a5ff-bcab-43a8-b043-f88cf01586f4)</extracomment> <extracomment>The name of the autocreated EventType (65d2a5ff-bcab-43a8-b043-f88cf01586f4)</extracomment>
<translation type="unfinished"></translation> <translation>woonplaats gewijzigd</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="115"/> <location filename="../plugininfo.h" line="115"/>
<source>city</source> <source>city</source>
<extracomment>The name of the ParamType of the autocreated EventType (65d2a5ff-bcab-43a8-b043-f88cf01586f4) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (65d2a5ff-bcab-43a8-b043-f88cf01586f4) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>woonplaats</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="118"/> <location filename="../plugininfo.h" line="118"/>
<source>country changed</source> <source>country changed</source>
<extracomment>The name of the autocreated EventType (a534bd8b-6826-4d71-b9f9-df1433964b94)</extracomment> <extracomment>The name of the autocreated EventType (a534bd8b-6826-4d71-b9f9-df1433964b94)</extracomment>
<translation type="unfinished"></translation> <translation>land gewijzigd</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="121"/> <location filename="../plugininfo.h" line="121"/>
<source>country</source> <source>country</source>
<extracomment>The name of the ParamType of the autocreated EventType (a534bd8b-6826-4d71-b9f9-df1433964b94) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (a534bd8b-6826-4d71-b9f9-df1433964b94) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>land</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="124"/> <location filename="../plugininfo.h" line="124"/>
<source>day changed</source> <source>day changed</source>
<extracomment>The name of the autocreated EventType (eb5231ea-6a1b-4d7e-a95f-d49e7b25122e)</extracomment> <extracomment>The name of the autocreated EventType (eb5231ea-6a1b-4d7e-a95f-d49e7b25122e)</extracomment>
<translation type="unfinished"></translation> <translation>dag gewijzigd</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="127"/> <location filename="../plugininfo.h" line="127"/>
<source>day</source> <source>day</source>
<extracomment>The name of the ParamType of the autocreated EventType (eb5231ea-6a1b-4d7e-a95f-d49e7b25122e) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (eb5231ea-6a1b-4d7e-a95f-d49e7b25122e) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>dag</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="130"/> <location filename="../plugininfo.h" line="130"/>
<source>month changed</source> <source>month changed</source>
<extracomment>The name of the autocreated EventType (fcd8ec96-4488-438a-8b30-58bfe2a7fae2)</extracomment> <extracomment>The name of the autocreated EventType (fcd8ec96-4488-438a-8b30-58bfe2a7fae2)</extracomment>
<translation type="unfinished"></translation> <translation>maand gewijzigd</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="133"/> <location filename="../plugininfo.h" line="133"/>
<source>month</source> <source>month</source>
<extracomment>The name of the ParamType of the autocreated EventType (fcd8ec96-4488-438a-8b30-58bfe2a7fae2) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (fcd8ec96-4488-438a-8b30-58bfe2a7fae2) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>maand</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="136"/> <location filename="../plugininfo.h" line="136"/>
<source>month name changed</source> <source>month name changed</source>
<extracomment>The name of the autocreated EventType (a37acc9c-5cfb-4687-adce-e56beb32586f)</extracomment> <extracomment>The name of the autocreated EventType (a37acc9c-5cfb-4687-adce-e56beb32586f)</extracomment>
<translation type="unfinished"></translation> <translation>maandnaam gewijzigd</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="142"/> <location filename="../plugininfo.h" line="142"/>
<source>year changed</source> <source>year changed</source>
<extracomment>The name of the autocreated EventType (79d4ae9b-ea27-4346-8229-1d90f1ddfc9d)</extracomment> <extracomment>The name of the autocreated EventType (79d4ae9b-ea27-4346-8229-1d90f1ddfc9d)</extracomment>
<translation type="unfinished"></translation> <translation>jaar gewijzigd</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="145"/> <location filename="../plugininfo.h" line="145"/>
<source>year</source> <source>year</source>
<extracomment>The name of the ParamType of the autocreated EventType (79d4ae9b-ea27-4346-8229-1d90f1ddfc9d) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (79d4ae9b-ea27-4346-8229-1d90f1ddfc9d) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>jaar</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="148"/> <location filename="../plugininfo.h" line="148"/>
<source>weekday changed</source> <source>weekday changed</source>
<extracomment>The name of the autocreated EventType (452c0388-7fa1-414e-aeb2-8c7c385824b4)</extracomment> <extracomment>The name of the autocreated EventType (452c0388-7fa1-414e-aeb2-8c7c385824b4)</extracomment>
<translation type="unfinished"></translation> <translation>weekdag gewijzigd</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="151"/> <location filename="../plugininfo.h" line="151"/>
<source>weekday</source> <source>weekday</source>
<extracomment>The name of the ParamType of the autocreated EventType (452c0388-7fa1-414e-aeb2-8c7c385824b4) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (452c0388-7fa1-414e-aeb2-8c7c385824b4) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>weekdag</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="154"/> <location filename="../plugininfo.h" line="154"/>
<source>weekday name changed</source> <source>weekday name changed</source>
<extracomment>The name of the autocreated EventType (f627d052-cee6-4727-b9c6-0e935d41e04a)</extracomment> <extracomment>The name of the autocreated EventType (f627d052-cee6-4727-b9c6-0e935d41e04a)</extracomment>
<translation type="unfinished"></translation> <translation>naam weekdag gewijzigd</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="100"/> <location filename="../plugininfo.h" line="100"/>
<source>guh GmbH</source> <source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment> <extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation> <translation>guh GmbH</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="97"/> <location filename="../plugininfo.h" line="97"/>
<source>Time</source> <source>Time</source>
<extracomment>The name of the plugin DateTime (c26014c6-87fb-4233-85ed-01d18625018d)</extracomment> <extracomment>The name of the plugin DateTime (c26014c6-87fb-4233-85ed-01d18625018d)</extracomment>
<translation type="unfinished"></translation> <translation>Tijd</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="109"/> <location filename="../plugininfo.h" line="109"/>
<source>timezone</source> <source>timezone</source>
<extracomment>The name of the ParamType of the autocreated EventType (ab16997c-be29-438e-b588-2507d723d264) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (ab16997c-be29-438e-b588-2507d723d264) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>tijdzone</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="139"/> <location filename="../plugininfo.h" line="139"/>
<source>month name</source> <source>month name</source>
<extracomment>The name of the ParamType of the autocreated EventType (a37acc9c-5cfb-4687-adce-e56beb32586f) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (a37acc9c-5cfb-4687-adce-e56beb32586f) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>maandnaam</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="157"/> <location filename="../plugininfo.h" line="157"/>
<source>weekday name</source> <source>weekday name</source>
<extracomment>The name of the ParamType of the autocreated EventType (f627d052-cee6-4727-b9c6-0e935d41e04a) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (f627d052-cee6-4727-b9c6-0e935d41e04a) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>naam weekdag</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="160"/> <location filename="../plugininfo.h" line="160"/>
<source>weekend changed</source> <source>weekend changed</source>
<extracomment>The name of the autocreated EventType (4de5b57b-bb1a-4d66-9ce3-22bb280b075d)</extracomment> <extracomment>The name of the autocreated EventType (4de5b57b-bb1a-4d66-9ce3-22bb280b075d)</extracomment>
<translation type="unfinished"></translation> <translation>weekend gewijzigd</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="163"/> <location filename="../plugininfo.h" line="163"/>
<source>weekend</source> <source>weekend</source>
<extracomment>The name of the ParamType of the autocreated EventType (4de5b57b-bb1a-4d66-9ce3-22bb280b075d) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (4de5b57b-bb1a-4d66-9ce3-22bb280b075d) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>weekend</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="166"/> <location filename="../plugininfo.h" line="166"/>
<source>dusk changed</source> <source>dusk changed</source>
<extracomment>The name of the autocreated EventType (44a99419-fbcd-4d8e-9441-897848b8f77c)</extracomment> <extracomment>The name of the autocreated EventType (44a99419-fbcd-4d8e-9441-897848b8f77c)</extracomment>
<translation type="unfinished"></translation> <translation>schemering gewijzigd</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="169"/> <location filename="../plugininfo.h" line="169"/>
<source>dusk</source> <source>dusk</source>
<extracomment>The name of the ParamType of the autocreated EventType (44a99419-fbcd-4d8e-9441-897848b8f77c) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (44a99419-fbcd-4d8e-9441-897848b8f77c) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>schemering</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="172"/> <location filename="../plugininfo.h" line="172"/>
<source>sunrise changed</source> <source>sunrise changed</source>
<extracomment>The name of the autocreated EventType (3a08824d-285b-412e-a515-9664b491a85c)</extracomment> <extracomment>The name of the autocreated EventType (3a08824d-285b-412e-a515-9664b491a85c)</extracomment>
<translation type="unfinished"></translation> <translation>zonsopkomst gewijzigd</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="175"/> <location filename="../plugininfo.h" line="175"/>
<source>sunrise</source> <source>sunrise</source>
<extracomment>The name of the ParamType of the autocreated EventType (3a08824d-285b-412e-a515-9664b491a85c) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (3a08824d-285b-412e-a515-9664b491a85c) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>zonsopkomst</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="178"/> <location filename="../plugininfo.h" line="178"/>
<source>noon changed</source> <source>noon changed</source>
<extracomment>The name of the autocreated EventType (d92be29a-929c-4240-91a0-30153850f838)</extracomment> <extracomment>The name of the autocreated EventType (d92be29a-929c-4240-91a0-30153850f838)</extracomment>
<translation type="unfinished"></translation> <translation>middaguur gewijzigd</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="181"/> <location filename="../plugininfo.h" line="181"/>
<source>noon</source> <source>noon</source>
<extracomment>The name of the ParamType of the autocreated EventType (d92be29a-929c-4240-91a0-30153850f838) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (d92be29a-929c-4240-91a0-30153850f838) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>middaguur</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="184"/> <location filename="../plugininfo.h" line="184"/>
<source>dawn changed</source> <source>dawn changed</source>
<extracomment>The name of the autocreated EventType (a5779b11-0499-4a6d-a7bd-8143dcc546b4)</extracomment> <extracomment>The name of the autocreated EventType (a5779b11-0499-4a6d-a7bd-8143dcc546b4)</extracomment>
<translation type="unfinished"></translation> <translation>dageraad gewijzigd</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="187"/> <location filename="../plugininfo.h" line="187"/>
<source>dawn</source> <source>dawn</source>
<extracomment>The name of the ParamType of the autocreated EventType (a5779b11-0499-4a6d-a7bd-8143dcc546b4) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (a5779b11-0499-4a6d-a7bd-8143dcc546b4) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>dageraad</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="190"/> <location filename="../plugininfo.h" line="190"/>
<source>sunset changed</source> <source>sunset changed</source>
<extracomment>The name of the autocreated EventType (377f04a7-df58-42ad-a234-e9e23bdc2f85)</extracomment> <extracomment>The name of the autocreated EventType (377f04a7-df58-42ad-a234-e9e23bdc2f85)</extracomment>
<translation type="unfinished"></translation> <translation>zonsondergang gewijzigd</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="193"/> <location filename="../plugininfo.h" line="193"/>
<source>sunset</source> <source>sunset</source>
<extracomment>The name of the ParamType of the autocreated EventType (377f04a7-df58-42ad-a234-e9e23bdc2f85) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (377f04a7-df58-42ad-a234-e9e23bdc2f85) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>zonsondergang</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="196"/> <location filename="../plugininfo.h" line="196"/>
<source>Alarm</source> <source>Alarm</source>
<extracomment>The name of the DeviceClass (3f3c7ecc-9915-4e4e-95a1-e11f4f9d174d)</extracomment> <extracomment>The name of the DeviceClass (3f3c7ecc-9915-4e4e-95a1-e11f4f9d174d)</extracomment>
<translation type="unfinished"></translation> <translation>Alarm</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="199"/> <location filename="../plugininfo.h" line="199"/>
<source>monday</source> <source>monday</source>
<extracomment>The name of the paramType (b36f1f62-60d7-49dd-926d-836c03563efa) of alarm</extracomment> <extracomment>The name of the paramType (b36f1f62-60d7-49dd-926d-836c03563efa) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>maandag</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="202"/> <location filename="../plugininfo.h" line="202"/>
<source>tuesday</source> <source>tuesday</source>
<extracomment>The name of the paramType (6bcbecd9-d3b8-4a63-9a41-e3ee3f4c3bab) of alarm</extracomment> <extracomment>The name of the paramType (6bcbecd9-d3b8-4a63-9a41-e3ee3f4c3bab) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>dinsdag</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="205"/> <location filename="../plugininfo.h" line="205"/>
<source>wednesday</source> <source>wednesday</source>
<extracomment>The name of the paramType (66bf302c-a7de-41cd-9e12-415276b82e65) of alarm</extracomment> <extracomment>The name of the paramType (66bf302c-a7de-41cd-9e12-415276b82e65) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>woensdag</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="208"/> <location filename="../plugininfo.h" line="208"/>
<source>thursday</source> <source>thursday</source>
<extracomment>The name of the paramType (97aa24dc-a741-48db-ad13-7ba14ab71ea1) of alarm</extracomment> <extracomment>The name of the paramType (97aa24dc-a741-48db-ad13-7ba14ab71ea1) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>donderdag</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="211"/> <location filename="../plugininfo.h" line="211"/>
<source>friday</source> <source>friday</source>
<extracomment>The name of the paramType (8d99b490-9b59-4812-a18d-d43c1259d1b0) of alarm</extracomment> <extracomment>The name of the paramType (8d99b490-9b59-4812-a18d-d43c1259d1b0) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>vrijdag</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="214"/> <location filename="../plugininfo.h" line="214"/>
<source>saturday</source> <source>saturday</source>
<extracomment>The name of the paramType (59cc3316-8de7-4602-9ee2-71559f7b665a) of alarm</extracomment> <extracomment>The name of the paramType (59cc3316-8de7-4602-9ee2-71559f7b665a) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>zaterdag</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="217"/> <location filename="../plugininfo.h" line="217"/>
<source>sunday</source> <source>sunday</source>
<extracomment>The name of the paramType (2d519d8f-4bda-4d30-801f-48fe6c10c540) of alarm</extracomment> <extracomment>The name of the paramType (2d519d8f-4bda-4d30-801f-48fe6c10c540) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>zondag</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="220"/> <location filename="../plugininfo.h" line="220"/>
@ -256,7 +256,7 @@
<extracomment>The name of the paramType (3e38649d-f415-400f-bec2-81f374cad1cb) of alarm <extracomment>The name of the paramType (3e38649d-f415-400f-bec2-81f374cad1cb) of alarm
---------- ----------
The name of the paramType (733e4174-dc42-4bf1-9a1d-65e785c2e580) of countdown</extracomment> The name of the paramType (733e4174-dc42-4bf1-9a1d-65e785c2e580) of countdown</extracomment>
<translation type="unfinished"></translation> <translation>minuten</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="223"/> <location filename="../plugininfo.h" line="223"/>
@ -265,79 +265,79 @@ The name of the paramType (733e4174-dc42-4bf1-9a1d-65e785c2e580) of countdown</e
<extracomment>The name of the paramType (85c1d50d-509b-4a6a-840f-fc8fdbf46a52) of alarm <extracomment>The name of the paramType (85c1d50d-509b-4a6a-840f-fc8fdbf46a52) of alarm
---------- ----------
The name of the paramType (0a54fe54-45a7-4fc5-a8d2-f9b6a92033de) of countdown</extracomment> The name of the paramType (0a54fe54-45a7-4fc5-a8d2-f9b6a92033de) of countdown</extracomment>
<translation type="unfinished"></translation> <translation>uren</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="226"/> <location filename="../plugininfo.h" line="226"/>
<source>time type</source> <source>time type</source>
<extracomment>The name of the paramType (5c285d83-284b-4ab2-bff8-d9a0ebbecbe4) of alarm</extracomment> <extracomment>The name of the paramType (5c285d83-284b-4ab2-bff8-d9a0ebbecbe4) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>type tijd</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="229"/> <location filename="../plugininfo.h" line="229"/>
<source>offset</source> <source>offset</source>
<extracomment>The name of the paramType (b37ec6bb-9f37-4520-ae34-d788ac2d5056) of alarm</extracomment> <extracomment>The name of the paramType (b37ec6bb-9f37-4520-ae34-d788ac2d5056) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>compensatie</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="232"/> <location filename="../plugininfo.h" line="232"/>
<source>alarm</source> <source>alarm</source>
<extracomment>The name of the EventType 5ec9a4af-d5ea-4f68-ab32-f7a3fcd75ccc of deviceClass alarm</extracomment> <extracomment>The name of the EventType 5ec9a4af-d5ea-4f68-ab32-f7a3fcd75ccc of deviceClass alarm</extracomment>
<translation type="unfinished"></translation> <translation>alarm</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="235"/> <location filename="../plugininfo.h" line="235"/>
<source>Countdown</source> <source>Countdown</source>
<extracomment>The name of the DeviceClass (805c8948-e663-4ba6-aa67-df7446ed7098)</extracomment> <extracomment>The name of the DeviceClass (805c8948-e663-4ba6-aa67-df7446ed7098)</extracomment>
<translation type="unfinished"></translation> <translation>Aftelprocedure</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="238"/> <location filename="../plugininfo.h" line="238"/>
<source>seconds</source> <source>seconds</source>
<extracomment>The name of the paramType (7c1d33d8-bcc3-4890-a4be-2c753d9c14be) of countdown</extracomment> <extracomment>The name of the paramType (7c1d33d8-bcc3-4890-a4be-2c753d9c14be) of countdown</extracomment>
<translation type="unfinished"></translation> <translation>seconden</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="247"/> <location filename="../plugininfo.h" line="247"/>
<source>repeating</source> <source>repeating</source>
<extracomment>The name of the paramType (7b0c11cd-64c5-4cfc-9860-aa9ce7b7b3b5) of countdown</extracomment> <extracomment>The name of the paramType (7b0c11cd-64c5-4cfc-9860-aa9ce7b7b3b5) of countdown</extracomment>
<translation type="unfinished"></translation> <translation>bezig met herhalen</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="250"/> <location filename="../plugininfo.h" line="250"/>
<source>running changed</source> <source>running changed</source>
<extracomment>The name of the autocreated EventType (b21ccd53-1ebd-41a0-a2a3-662874e79837)</extracomment> <extracomment>The name of the autocreated EventType (b21ccd53-1ebd-41a0-a2a3-662874e79837)</extracomment>
<translation type="unfinished"></translation> <translation>uitvoering gewijzigd</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="253"/> <location filename="../plugininfo.h" line="253"/>
<source>running</source> <source>running</source>
<extracomment>The name of the ParamType of the autocreated EventType (b21ccd53-1ebd-41a0-a2a3-662874e79837) of DeviceClass countdown</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (b21ccd53-1ebd-41a0-a2a3-662874e79837) of DeviceClass countdown</extracomment>
<translation type="unfinished"></translation> <translation>bezig met uitvoering</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="256"/> <location filename="../plugininfo.h" line="256"/>
<source>start</source> <source>start</source>
<extracomment>The name of the ActionType 436e9923-6eff-444e-bde7-a61228a4d748 of deviceClass countdown</extracomment> <extracomment>The name of the ActionType 436e9923-6eff-444e-bde7-a61228a4d748 of deviceClass countdown</extracomment>
<translation type="unfinished"></translation> <translation>beginnen</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="259"/> <location filename="../plugininfo.h" line="259"/>
<source>stop</source> <source>stop</source>
<extracomment>The name of the ActionType bf4d1def-4159-4254-a76d-fd31aaa84e2d of deviceClass countdown</extracomment> <extracomment>The name of the ActionType bf4d1def-4159-4254-a76d-fd31aaa84e2d of deviceClass countdown</extracomment>
<translation type="unfinished"></translation> <translation>stoppen</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="262"/> <location filename="../plugininfo.h" line="262"/>
<source>restart</source> <source>restart</source>
<extracomment>The name of the ActionType 14aad613-b972-411f-93c9-f00bfd254285 of deviceClass countdown</extracomment> <extracomment>The name of the ActionType 14aad613-b972-411f-93c9-f00bfd254285 of deviceClass countdown</extracomment>
<translation type="unfinished"></translation> <translation>opnieuw beginnen</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="265"/> <location filename="../plugininfo.h" line="265"/>
<source>timeout</source> <source>timeout</source>
<extracomment>The name of the EventType 1db11351-ad67-448e-a784-216741a06a58 of deviceClass countdown</extracomment> <extracomment>The name of the EventType 1db11351-ad67-448e-a784-216741a06a58 of deviceClass countdown</extracomment>
<translation type="unfinished"></translation> <translation>timeout</translation>
</message> </message>
</context> </context>
</TS> </TS>

View File

@ -7,247 +7,247 @@
<location filename="../plugininfo.h" line="103"/> <location filename="../plugininfo.h" line="103"/>
<source>Today</source> <source>Today</source>
<extracomment>The name of the DeviceClass (fbf665fb-9aca-423f-a5f2-924e50ebe6ca)</extracomment> <extracomment>The name of the DeviceClass (fbf665fb-9aca-423f-a5f2-924e50ebe6ca)</extracomment>
<translation type="unfinished"></translation> <translation>Hoje</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="106"/> <location filename="../plugininfo.h" line="106"/>
<source>timezone changed</source> <source>timezone changed</source>
<extracomment>The name of the autocreated EventType (ab16997c-be29-438e-b588-2507d723d264)</extracomment> <extracomment>The name of the autocreated EventType (ab16997c-be29-438e-b588-2507d723d264)</extracomment>
<translation type="unfinished"></translation> <translation>fuso horário alterado</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="112"/> <location filename="../plugininfo.h" line="112"/>
<source>city changed</source> <source>city changed</source>
<extracomment>The name of the autocreated EventType (65d2a5ff-bcab-43a8-b043-f88cf01586f4)</extracomment> <extracomment>The name of the autocreated EventType (65d2a5ff-bcab-43a8-b043-f88cf01586f4)</extracomment>
<translation type="unfinished"></translation> <translation>cidade alterada</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="115"/> <location filename="../plugininfo.h" line="115"/>
<source>city</source> <source>city</source>
<extracomment>The name of the ParamType of the autocreated EventType (65d2a5ff-bcab-43a8-b043-f88cf01586f4) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (65d2a5ff-bcab-43a8-b043-f88cf01586f4) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>cidade</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="118"/> <location filename="../plugininfo.h" line="118"/>
<source>country changed</source> <source>country changed</source>
<extracomment>The name of the autocreated EventType (a534bd8b-6826-4d71-b9f9-df1433964b94)</extracomment> <extracomment>The name of the autocreated EventType (a534bd8b-6826-4d71-b9f9-df1433964b94)</extracomment>
<translation type="unfinished"></translation> <translation>país alterado</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="121"/> <location filename="../plugininfo.h" line="121"/>
<source>country</source> <source>country</source>
<extracomment>The name of the ParamType of the autocreated EventType (a534bd8b-6826-4d71-b9f9-df1433964b94) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (a534bd8b-6826-4d71-b9f9-df1433964b94) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>país</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="124"/> <location filename="../plugininfo.h" line="124"/>
<source>day changed</source> <source>day changed</source>
<extracomment>The name of the autocreated EventType (eb5231ea-6a1b-4d7e-a95f-d49e7b25122e)</extracomment> <extracomment>The name of the autocreated EventType (eb5231ea-6a1b-4d7e-a95f-d49e7b25122e)</extracomment>
<translation type="unfinished"></translation> <translation>dia alterado</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="127"/> <location filename="../plugininfo.h" line="127"/>
<source>day</source> <source>day</source>
<extracomment>The name of the ParamType of the autocreated EventType (eb5231ea-6a1b-4d7e-a95f-d49e7b25122e) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (eb5231ea-6a1b-4d7e-a95f-d49e7b25122e) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>dia</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="130"/> <location filename="../plugininfo.h" line="130"/>
<source>month changed</source> <source>month changed</source>
<extracomment>The name of the autocreated EventType (fcd8ec96-4488-438a-8b30-58bfe2a7fae2)</extracomment> <extracomment>The name of the autocreated EventType (fcd8ec96-4488-438a-8b30-58bfe2a7fae2)</extracomment>
<translation type="unfinished"></translation> <translation>mês alterado</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="133"/> <location filename="../plugininfo.h" line="133"/>
<source>month</source> <source>month</source>
<extracomment>The name of the ParamType of the autocreated EventType (fcd8ec96-4488-438a-8b30-58bfe2a7fae2) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (fcd8ec96-4488-438a-8b30-58bfe2a7fae2) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>mês </translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="136"/> <location filename="../plugininfo.h" line="136"/>
<source>month name changed</source> <source>month name changed</source>
<extracomment>The name of the autocreated EventType (a37acc9c-5cfb-4687-adce-e56beb32586f)</extracomment> <extracomment>The name of the autocreated EventType (a37acc9c-5cfb-4687-adce-e56beb32586f)</extracomment>
<translation type="unfinished"></translation> <translation>nome do mês alterado</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="142"/> <location filename="../plugininfo.h" line="142"/>
<source>year changed</source> <source>year changed</source>
<extracomment>The name of the autocreated EventType (79d4ae9b-ea27-4346-8229-1d90f1ddfc9d)</extracomment> <extracomment>The name of the autocreated EventType (79d4ae9b-ea27-4346-8229-1d90f1ddfc9d)</extracomment>
<translation type="unfinished"></translation> <translation>ano alterado</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="145"/> <location filename="../plugininfo.h" line="145"/>
<source>year</source> <source>year</source>
<extracomment>The name of the ParamType of the autocreated EventType (79d4ae9b-ea27-4346-8229-1d90f1ddfc9d) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (79d4ae9b-ea27-4346-8229-1d90f1ddfc9d) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>ano</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="148"/> <location filename="../plugininfo.h" line="148"/>
<source>weekday changed</source> <source>weekday changed</source>
<extracomment>The name of the autocreated EventType (452c0388-7fa1-414e-aeb2-8c7c385824b4)</extracomment> <extracomment>The name of the autocreated EventType (452c0388-7fa1-414e-aeb2-8c7c385824b4)</extracomment>
<translation type="unfinished"></translation> <translation>dia da semana alterado</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="151"/> <location filename="../plugininfo.h" line="151"/>
<source>weekday</source> <source>weekday</source>
<extracomment>The name of the ParamType of the autocreated EventType (452c0388-7fa1-414e-aeb2-8c7c385824b4) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (452c0388-7fa1-414e-aeb2-8c7c385824b4) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>dia da semana</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="154"/> <location filename="../plugininfo.h" line="154"/>
<source>weekday name changed</source> <source>weekday name changed</source>
<extracomment>The name of the autocreated EventType (f627d052-cee6-4727-b9c6-0e935d41e04a)</extracomment> <extracomment>The name of the autocreated EventType (f627d052-cee6-4727-b9c6-0e935d41e04a)</extracomment>
<translation type="unfinished"></translation> <translation>nome do dia da semana alterado</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="100"/> <location filename="../plugininfo.h" line="100"/>
<source>guh GmbH</source> <source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment> <extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation> <translation>guh GmbH</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="97"/> <location filename="../plugininfo.h" line="97"/>
<source>Time</source> <source>Time</source>
<extracomment>The name of the plugin DateTime (c26014c6-87fb-4233-85ed-01d18625018d)</extracomment> <extracomment>The name of the plugin DateTime (c26014c6-87fb-4233-85ed-01d18625018d)</extracomment>
<translation type="unfinished"></translation> <translation>Hora</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="109"/> <location filename="../plugininfo.h" line="109"/>
<source>timezone</source> <source>timezone</source>
<extracomment>The name of the ParamType of the autocreated EventType (ab16997c-be29-438e-b588-2507d723d264) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (ab16997c-be29-438e-b588-2507d723d264) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>fuso horário</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="139"/> <location filename="../plugininfo.h" line="139"/>
<source>month name</source> <source>month name</source>
<extracomment>The name of the ParamType of the autocreated EventType (a37acc9c-5cfb-4687-adce-e56beb32586f) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (a37acc9c-5cfb-4687-adce-e56beb32586f) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>nome mês </translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="157"/> <location filename="../plugininfo.h" line="157"/>
<source>weekday name</source> <source>weekday name</source>
<extracomment>The name of the ParamType of the autocreated EventType (f627d052-cee6-4727-b9c6-0e935d41e04a) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (f627d052-cee6-4727-b9c6-0e935d41e04a) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>nome dia da semana</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="160"/> <location filename="../plugininfo.h" line="160"/>
<source>weekend changed</source> <source>weekend changed</source>
<extracomment>The name of the autocreated EventType (4de5b57b-bb1a-4d66-9ce3-22bb280b075d)</extracomment> <extracomment>The name of the autocreated EventType (4de5b57b-bb1a-4d66-9ce3-22bb280b075d)</extracomment>
<translation type="unfinished"></translation> <translation>dia da semana alterada</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="163"/> <location filename="../plugininfo.h" line="163"/>
<source>weekend</source> <source>weekend</source>
<extracomment>The name of the ParamType of the autocreated EventType (4de5b57b-bb1a-4d66-9ce3-22bb280b075d) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (4de5b57b-bb1a-4d66-9ce3-22bb280b075d) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>dia da semana</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="166"/> <location filename="../plugininfo.h" line="166"/>
<source>dusk changed</source> <source>dusk changed</source>
<extracomment>The name of the autocreated EventType (44a99419-fbcd-4d8e-9441-897848b8f77c)</extracomment> <extracomment>The name of the autocreated EventType (44a99419-fbcd-4d8e-9441-897848b8f77c)</extracomment>
<translation type="unfinished"></translation> <translation>crepúsculo alterado</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="169"/> <location filename="../plugininfo.h" line="169"/>
<source>dusk</source> <source>dusk</source>
<extracomment>The name of the ParamType of the autocreated EventType (44a99419-fbcd-4d8e-9441-897848b8f77c) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (44a99419-fbcd-4d8e-9441-897848b8f77c) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>crepúsculo</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="172"/> <location filename="../plugininfo.h" line="172"/>
<source>sunrise changed</source> <source>sunrise changed</source>
<extracomment>The name of the autocreated EventType (3a08824d-285b-412e-a515-9664b491a85c)</extracomment> <extracomment>The name of the autocreated EventType (3a08824d-285b-412e-a515-9664b491a85c)</extracomment>
<translation type="unfinished"></translation> <translation>alvorada alterada</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="175"/> <location filename="../plugininfo.h" line="175"/>
<source>sunrise</source> <source>sunrise</source>
<extracomment>The name of the ParamType of the autocreated EventType (3a08824d-285b-412e-a515-9664b491a85c) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (3a08824d-285b-412e-a515-9664b491a85c) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>alvorada</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="178"/> <location filename="../plugininfo.h" line="178"/>
<source>noon changed</source> <source>noon changed</source>
<extracomment>The name of the autocreated EventType (d92be29a-929c-4240-91a0-30153850f838)</extracomment> <extracomment>The name of the autocreated EventType (d92be29a-929c-4240-91a0-30153850f838)</extracomment>
<translation type="unfinished"></translation> <translation>meio-dia alterado</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="181"/> <location filename="../plugininfo.h" line="181"/>
<source>noon</source> <source>noon</source>
<extracomment>The name of the ParamType of the autocreated EventType (d92be29a-929c-4240-91a0-30153850f838) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (d92be29a-929c-4240-91a0-30153850f838) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>meio-dia</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="184"/> <location filename="../plugininfo.h" line="184"/>
<source>dawn changed</source> <source>dawn changed</source>
<extracomment>The name of the autocreated EventType (a5779b11-0499-4a6d-a7bd-8143dcc546b4)</extracomment> <extracomment>The name of the autocreated EventType (a5779b11-0499-4a6d-a7bd-8143dcc546b4)</extracomment>
<translation type="unfinished"></translation> <translation>amanhecer alterado</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="187"/> <location filename="../plugininfo.h" line="187"/>
<source>dawn</source> <source>dawn</source>
<extracomment>The name of the ParamType of the autocreated EventType (a5779b11-0499-4a6d-a7bd-8143dcc546b4) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (a5779b11-0499-4a6d-a7bd-8143dcc546b4) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>amanhecer</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="190"/> <location filename="../plugininfo.h" line="190"/>
<source>sunset changed</source> <source>sunset changed</source>
<extracomment>The name of the autocreated EventType (377f04a7-df58-42ad-a234-e9e23bdc2f85)</extracomment> <extracomment>The name of the autocreated EventType (377f04a7-df58-42ad-a234-e9e23bdc2f85)</extracomment>
<translation type="unfinished"></translation> <translation>entardecer alterado</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="193"/> <location filename="../plugininfo.h" line="193"/>
<source>sunset</source> <source>sunset</source>
<extracomment>The name of the ParamType of the autocreated EventType (377f04a7-df58-42ad-a234-e9e23bdc2f85) of DeviceClass today</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (377f04a7-df58-42ad-a234-e9e23bdc2f85) of DeviceClass today</extracomment>
<translation type="unfinished"></translation> <translation>entardecer</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="196"/> <location filename="../plugininfo.h" line="196"/>
<source>Alarm</source> <source>Alarm</source>
<extracomment>The name of the DeviceClass (3f3c7ecc-9915-4e4e-95a1-e11f4f9d174d)</extracomment> <extracomment>The name of the DeviceClass (3f3c7ecc-9915-4e4e-95a1-e11f4f9d174d)</extracomment>
<translation type="unfinished"></translation> <translation>Alarme</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="199"/> <location filename="../plugininfo.h" line="199"/>
<source>monday</source> <source>monday</source>
<extracomment>The name of the paramType (b36f1f62-60d7-49dd-926d-836c03563efa) of alarm</extracomment> <extracomment>The name of the paramType (b36f1f62-60d7-49dd-926d-836c03563efa) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>segunda-feira</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="202"/> <location filename="../plugininfo.h" line="202"/>
<source>tuesday</source> <source>tuesday</source>
<extracomment>The name of the paramType (6bcbecd9-d3b8-4a63-9a41-e3ee3f4c3bab) of alarm</extracomment> <extracomment>The name of the paramType (6bcbecd9-d3b8-4a63-9a41-e3ee3f4c3bab) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>terça-feira</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="205"/> <location filename="../plugininfo.h" line="205"/>
<source>wednesday</source> <source>wednesday</source>
<extracomment>The name of the paramType (66bf302c-a7de-41cd-9e12-415276b82e65) of alarm</extracomment> <extracomment>The name of the paramType (66bf302c-a7de-41cd-9e12-415276b82e65) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>quarta-feira</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="208"/> <location filename="../plugininfo.h" line="208"/>
<source>thursday</source> <source>thursday</source>
<extracomment>The name of the paramType (97aa24dc-a741-48db-ad13-7ba14ab71ea1) of alarm</extracomment> <extracomment>The name of the paramType (97aa24dc-a741-48db-ad13-7ba14ab71ea1) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>quinta-feira</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="211"/> <location filename="../plugininfo.h" line="211"/>
<source>friday</source> <source>friday</source>
<extracomment>The name of the paramType (8d99b490-9b59-4812-a18d-d43c1259d1b0) of alarm</extracomment> <extracomment>The name of the paramType (8d99b490-9b59-4812-a18d-d43c1259d1b0) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>sexta-feira</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="214"/> <location filename="../plugininfo.h" line="214"/>
<source>saturday</source> <source>saturday</source>
<extracomment>The name of the paramType (59cc3316-8de7-4602-9ee2-71559f7b665a) of alarm</extracomment> <extracomment>The name of the paramType (59cc3316-8de7-4602-9ee2-71559f7b665a) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>sábado</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="217"/> <location filename="../plugininfo.h" line="217"/>
<source>sunday</source> <source>sunday</source>
<extracomment>The name of the paramType (2d519d8f-4bda-4d30-801f-48fe6c10c540) of alarm</extracomment> <extracomment>The name of the paramType (2d519d8f-4bda-4d30-801f-48fe6c10c540) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>domingo</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="220"/> <location filename="../plugininfo.h" line="220"/>
@ -256,7 +256,7 @@
<extracomment>The name of the paramType (3e38649d-f415-400f-bec2-81f374cad1cb) of alarm <extracomment>The name of the paramType (3e38649d-f415-400f-bec2-81f374cad1cb) of alarm
---------- ----------
The name of the paramType (733e4174-dc42-4bf1-9a1d-65e785c2e580) of countdown</extracomment> The name of the paramType (733e4174-dc42-4bf1-9a1d-65e785c2e580) of countdown</extracomment>
<translation type="unfinished"></translation> <translation>minutos</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="223"/> <location filename="../plugininfo.h" line="223"/>
@ -265,79 +265,79 @@ The name of the paramType (733e4174-dc42-4bf1-9a1d-65e785c2e580) of countdown</e
<extracomment>The name of the paramType (85c1d50d-509b-4a6a-840f-fc8fdbf46a52) of alarm <extracomment>The name of the paramType (85c1d50d-509b-4a6a-840f-fc8fdbf46a52) of alarm
---------- ----------
The name of the paramType (0a54fe54-45a7-4fc5-a8d2-f9b6a92033de) of countdown</extracomment> The name of the paramType (0a54fe54-45a7-4fc5-a8d2-f9b6a92033de) of countdown</extracomment>
<translation type="unfinished"></translation> <translation>horas</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="226"/> <location filename="../plugininfo.h" line="226"/>
<source>time type</source> <source>time type</source>
<extracomment>The name of the paramType (5c285d83-284b-4ab2-bff8-d9a0ebbecbe4) of alarm</extracomment> <extracomment>The name of the paramType (5c285d83-284b-4ab2-bff8-d9a0ebbecbe4) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>tipo de tempo</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="229"/> <location filename="../plugininfo.h" line="229"/>
<source>offset</source> <source>offset</source>
<extracomment>The name of the paramType (b37ec6bb-9f37-4520-ae34-d788ac2d5056) of alarm</extracomment> <extracomment>The name of the paramType (b37ec6bb-9f37-4520-ae34-d788ac2d5056) of alarm</extracomment>
<translation type="unfinished"></translation> <translation>compensação</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="232"/> <location filename="../plugininfo.h" line="232"/>
<source>alarm</source> <source>alarm</source>
<extracomment>The name of the EventType 5ec9a4af-d5ea-4f68-ab32-f7a3fcd75ccc of deviceClass alarm</extracomment> <extracomment>The name of the EventType 5ec9a4af-d5ea-4f68-ab32-f7a3fcd75ccc of deviceClass alarm</extracomment>
<translation type="unfinished"></translation> <translation>alarme</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="235"/> <location filename="../plugininfo.h" line="235"/>
<source>Countdown</source> <source>Countdown</source>
<extracomment>The name of the DeviceClass (805c8948-e663-4ba6-aa67-df7446ed7098)</extracomment> <extracomment>The name of the DeviceClass (805c8948-e663-4ba6-aa67-df7446ed7098)</extracomment>
<translation type="unfinished"></translation> <translation>contagem decrescente</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="238"/> <location filename="../plugininfo.h" line="238"/>
<source>seconds</source> <source>seconds</source>
<extracomment>The name of the paramType (7c1d33d8-bcc3-4890-a4be-2c753d9c14be) of countdown</extracomment> <extracomment>The name of the paramType (7c1d33d8-bcc3-4890-a4be-2c753d9c14be) of countdown</extracomment>
<translation type="unfinished"></translation> <translation>segundos</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="247"/> <location filename="../plugininfo.h" line="247"/>
<source>repeating</source> <source>repeating</source>
<extracomment>The name of the paramType (7b0c11cd-64c5-4cfc-9860-aa9ce7b7b3b5) of countdown</extracomment> <extracomment>The name of the paramType (7b0c11cd-64c5-4cfc-9860-aa9ce7b7b3b5) of countdown</extracomment>
<translation type="unfinished"></translation> <translation>repetir</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="250"/> <location filename="../plugininfo.h" line="250"/>
<source>running changed</source> <source>running changed</source>
<extracomment>The name of the autocreated EventType (b21ccd53-1ebd-41a0-a2a3-662874e79837)</extracomment> <extracomment>The name of the autocreated EventType (b21ccd53-1ebd-41a0-a2a3-662874e79837)</extracomment>
<translation type="unfinished"></translation> <translation>funcionamento alterado</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="253"/> <location filename="../plugininfo.h" line="253"/>
<source>running</source> <source>running</source>
<extracomment>The name of the ParamType of the autocreated EventType (b21ccd53-1ebd-41a0-a2a3-662874e79837) of DeviceClass countdown</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (b21ccd53-1ebd-41a0-a2a3-662874e79837) of DeviceClass countdown</extracomment>
<translation type="unfinished"></translation> <translation>funcionamento</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="256"/> <location filename="../plugininfo.h" line="256"/>
<source>start</source> <source>start</source>
<extracomment>The name of the ActionType 436e9923-6eff-444e-bde7-a61228a4d748 of deviceClass countdown</extracomment> <extracomment>The name of the ActionType 436e9923-6eff-444e-bde7-a61228a4d748 of deviceClass countdown</extracomment>
<translation type="unfinished"></translation> <translation>iniciar</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="259"/> <location filename="../plugininfo.h" line="259"/>
<source>stop</source> <source>stop</source>
<extracomment>The name of the ActionType bf4d1def-4159-4254-a76d-fd31aaa84e2d of deviceClass countdown</extracomment> <extracomment>The name of the ActionType bf4d1def-4159-4254-a76d-fd31aaa84e2d of deviceClass countdown</extracomment>
<translation type="unfinished"></translation> <translation>parar</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="262"/> <location filename="../plugininfo.h" line="262"/>
<source>restart</source> <source>restart</source>
<extracomment>The name of the ActionType 14aad613-b972-411f-93c9-f00bfd254285 of deviceClass countdown</extracomment> <extracomment>The name of the ActionType 14aad613-b972-411f-93c9-f00bfd254285 of deviceClass countdown</extracomment>
<translation type="unfinished"></translation> <translation>restaurar</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="265"/> <location filename="../plugininfo.h" line="265"/>
<source>timeout</source> <source>timeout</source>
<extracomment>The name of the EventType 1db11351-ad67-448e-a784-216741a06a58 of deviceClass countdown</extracomment> <extracomment>The name of the EventType 1db11351-ad67-448e-a784-216741a06a58 of deviceClass countdown</extracomment>
<translation type="unfinished"></translation> <translation>tempo esgotado</translation>
</message> </message>
</context> </context>
</TS> </TS>

15
debian/control vendored
View File

@ -108,6 +108,21 @@ Description: nymea.io plugin for denon
This package will install the nymea.io plugin for denon This package will install the nymea.io plugin for denon
Package: nymea-plugin-dweetio
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends},
nymea-plugins-translations,
Description: nymea.io plugin for dweet.io
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and
allows them to interact.
With the powerful rule engine you are able to connect any device available
in the system and create individual scenes and behaviors for your environment.
.
This package will install the nymea.io plugin for dweet.io
Package: nymea-plugin-elro Package: nymea-plugin-elro
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},

View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_deviceplugindweetio.so

View File

@ -0,0 +1,265 @@
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *
* Copyright (C) 2018 Bernhard Trinnes <bernhard.trinnes@guh.io> *
* *
* This file is part of nymea. *
* *
* This library is free software; you can redistribute it and/or *
* modify it under the terms of the GNU Lesser General Public *
* License as published by the Free Software Foundation; either *
* version 2.1 of the License, or (at your option) any later version. *
* *
* This library is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
* Lesser General Public License for more details. *
* *
* You should have received a copy of the GNU Lesser General Public *
* License along with this library; If not, see *
* <http://www.gnu.org/licenses/>. *
* *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#include "deviceplugindweetio.h"
#include "plugininfo.h"
#include "hardwaremanager.h"
#include "network/networkaccessmanager.h"
#include <QUuid>
#include <QJsonDocument>
#include <QJsonObject>
#include <QUrl>
#include <QUrlQuery>
DevicePluginDweetio::DevicePluginDweetio()
{
}
DevicePluginDweetio::~DevicePluginDweetio()
{
hardwareManager()->pluginTimerManager()->unregisterTimer(m_pluginTimer);
}
void DevicePluginDweetio::init()
{
m_pluginTimer = hardwareManager()->pluginTimerManager()->registerTimer(60);
connect(m_pluginTimer, &PluginTimer::timeout, this, &DevicePluginDweetio::onPluginTimer);
}
DeviceManager::DeviceSetupStatus DevicePluginDweetio::setupDevice(Device *device)
{
if (device->deviceClassId() == postDeviceClassId) {
QString thing = device->paramValue(postThingParamTypeId).toString();
if (thing.isEmpty()){
qDebug(dcDweetio) << "No thing name given, creating one";
thing = QUuid::createUuid().toString();
}
return DeviceManager::DeviceSetupStatusSuccess;
} else if (device->deviceClassId() == getDeviceClassId) {
return DeviceManager::DeviceSetupStatusSuccess;
}
return DeviceManager::DeviceSetupStatusFailure;
}
void DevicePluginDweetio::postSetupDevice(Device *device)
{
if (device->deviceClassId() == getDeviceClassId){
getRequest(device);
}
}
void DevicePluginDweetio::deviceRemoved(Device *device)
{
if (device->deviceClassId() == getDeviceClassId) {
foreach(QNetworkReply *reply, m_getReplies.keys()){
if (m_getReplies.value(reply) == device) {
m_getReplies.remove(reply);
}
}
}
if (device->deviceClassId() == postDeviceClassId) {
foreach(QNetworkReply *reply, m_postReplies.keys()){
if (m_postReplies.value(reply) == device) {
m_postReplies.remove(reply);
}
}
}
}
DeviceManager::DeviceError DevicePluginDweetio::executeAction(Device *device, const Action &action)
{
qCDebug(dcDweetio) << "Execute action" << device->id() << action.id() << action.params();
if (device->deviceClassId() == postDeviceClassId) {
if (action.actionTypeId() == postContentDataActionTypeId) {
QString content = action.param(postContentDataAreaParamTypeId).value().toString();
postContent(content, device, action);
return DeviceManager::DeviceErrorAsync;
}
return DeviceManager::DeviceErrorActionTypeNotFound;
}
return DeviceManager::DeviceErrorDeviceClassNotFound;
}
void DevicePluginDweetio::postContent(const QString &content, Device *device, const Action &action)
{
QUrl url = QString("https://dweet.io:443/dweet/for/") + device->paramValue(postThingParamTypeId).toString();
QNetworkRequest request(url);
request.setRawHeader("Content-Type", QString("application/json").toLocal8Bit());
request.setRawHeader("Accept", QString("application/json").toLocal8Bit());
request.setSslConfiguration(QSslConfiguration::defaultConfiguration());
QString key = device->paramValue(postKeyParamTypeId).toString();
if (!(key.isEmpty()) || !(key == "none")) {
QUrlQuery query;
query.addQueryItem("key", key);
url.setQuery(query);
}
QVariantMap contentMap;
contentMap.insert(device->paramValue(postContentNameParamTypeId).toString(), content);
QByteArray data = QJsonDocument::fromVariant(contentMap).toJson(QJsonDocument::Compact);
qDebug(dcDweetio) << "Dweet: " << data << "Url: " << url;
QNetworkReply *reply = hardwareManager()->networkManager()->post(request, data);
m_asyncActions.insert(reply, action.id());
connect(reply, &QNetworkReply::finished, this, &DevicePluginDweetio::onNetworkReplyFinished);
m_postReplies.insert(reply, device);
}
void DevicePluginDweetio::setConnectionStatus(bool status, Device *device)
{
// Set connection status
device->setStateValue(postConnectedStateTypeId, status);
}
void DevicePluginDweetio::processPostReply(const QVariantMap &data, Device *device)
{
QString message = data.value("this").toString();
qDebug(dcDweetio) << "Access Reply: " << message << "Device: " << device->name();
}
void DevicePluginDweetio::processGetReply(const QVariantMap &data, Device *device)
{
QVariantList withList = data.value("with").toList();
QVariantMap contentMap = withList.first().toMap().value("content").toMap();
QString content = contentMap.value(device->paramValue(getContentNameParamTypeId).toString()).toString();
device->setStateValue(getContentStateTypeId, content);
qDebug(dcDweetio) << "Data: " << data << "Device: " << device->name();
}
void DevicePluginDweetio::onNetworkReplyFinished()
{
QNetworkReply *reply = static_cast<QNetworkReply *>(sender());
int status = reply->attribute(QNetworkRequest::HttpStatusCodeAttribute).toInt();
if (m_postReplies.contains(reply)) {
Device *device = m_postReplies.value(reply);
m_postReplies.remove(reply);
ActionId actionId = m_asyncActions.value(reply);
// check HTTP status code
if ((status != 200) && (status != 204)) {
qCWarning(dcDweetio) << "Update reply HTTP error:" << status << reply->errorString() << reply->readAll();
emit actionExecutionFinished(actionId, DeviceManager::DeviceErrorMissingParameter);
setConnectionStatus(false, device);
reply->deleteLater();
return;
}
emit actionExecutionFinished(actionId, DeviceManager::DeviceErrorNoError);
setConnectionStatus(true, device);
if (status == 204){
reply->deleteLater();
return;
}
// check JSON file
QJsonParseError error;
QJsonDocument jsonDoc = QJsonDocument::fromJson(reply->readAll(), &error);
if (error.error != QJsonParseError::NoError) {
qCWarning(dcDweetio) << "Update reply JSON error:" << error.errorString();
reply->deleteLater();
return;
}
processPostReply(jsonDoc.toVariant().toMap(), device);
} else if (m_getReplies.contains(reply)) {
Device *device = m_getReplies.value(reply);
m_getReplies.remove(reply);
// check HTTP status code
if ((status != 200) && (status != 204)) {
qCWarning(dcDweetio) << "Update reply HTTP error:" << status << reply->errorString() << reply->readAll();
setConnectionStatus(false, device);
reply->deleteLater();
return;
}
setConnectionStatus(true, device);
if (status == 204){
reply->deleteLater();
return;
}
// check JSON file
QJsonParseError error;
QJsonDocument jsonDoc = QJsonDocument::fromJson(reply->readAll(), &error);
if (error.error != QJsonParseError::NoError) {
qCWarning(dcDweetio) << "Update reply JSON error:" << error.errorString();
reply->deleteLater();
return;
}
processGetReply(jsonDoc.toVariant().toMap(), device);
}
}
void DevicePluginDweetio::getRequest(Device *device)
{
qCDebug(dcDweetio()) << "Refresh data for" << device->name();
QUrl url = QString("https://dweet.io:443/get/latest/dweet/for/") + device->paramValue(postThingParamTypeId).toString();
QNetworkRequest request(url);
request.setRawHeader("Content-Type", QString("application/json").toLocal8Bit());
request.setRawHeader("Accept", QString("application/json").toLocal8Bit());
request.setSslConfiguration(QSslConfiguration::defaultConfiguration());
QString key = device->paramValue(getKeyParamTypeId).toString();
if (!(key.isEmpty()) || !(key == "none")) {
QUrlQuery query;
query.addQueryItem("key", key);
url.setQuery(query);
}
QNetworkReply *reply = hardwareManager()->networkManager()->get(QNetworkRequest(url));
connect(reply, &QNetworkReply::finished, this, &DevicePluginDweetio::onNetworkReplyFinished);
m_getReplies.insert(reply, device);
}
void DevicePluginDweetio::onPluginTimer()
{
foreach (Device *device, myDevices()) {
if (device->deviceClassId() == getDeviceClassId) {
getRequest(device);
}
}
}

View File

@ -0,0 +1,72 @@
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *
* Copyright (C) 2018 Bernhard Trinnes <bernhard.trinnes@guh.io> *
* *
* This file is part of nymea. *
* *
* This library is free software; you can redistribute it and/or *
* modify it under the terms of the GNU Lesser General Public *
* License as published by the Free Software Foundation; either *
* version 2.1 of the License, or (at your option) any later version. *
* *
* This library is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
* Lesser General Public License for more details. *
* *
* You should have received a copy of the GNU Lesser General Public *
* License along with this library; If not, see *
* <http://www.gnu.org/licenses/>. *
* *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#ifndef DEVICEPLUGINDWEETIO_H
#define DEVICEPLUGINDWEETIO_H
#include "devicemanager.h"
#include "plugin/deviceplugin.h"
#include <QHash>
#include <QObject>
#include <QPointer>
#include <QHostAddress>
#include <QNetworkReply>
#include "plugintimer.h"
class DevicePluginDweetio : public DevicePlugin
{
Q_OBJECT
Q_PLUGIN_METADATA(IID "io.nymea.DevicePlugin" FILE "deviceplugindweetio.json")
Q_INTERFACES(DevicePlugin)
public:
explicit DevicePluginDweetio();
~DevicePluginDweetio();
void init() override;
DeviceManager::DeviceSetupStatus setupDevice(Device *device) override;
void deviceRemoved(Device *device) override;
DeviceManager::DeviceError executeAction(Device *device, const Action &action) override;
void postSetupDevice(Device *device) override;
private:
PluginTimer *m_pluginTimer = nullptr;
QHash<QNetworkReply *, Device *> m_postReplies;
QHash<QNetworkReply *, Device *> m_getReplies;
QHash<QNetworkReply *, ActionId> m_asyncActions;
void postContent(const QString &content, Device *device, const Action &action);
void processPostReply(const QVariantMap &data, Device *device);
void processGetReply(const QVariantMap &data, Device *device);
void setConnectionStatus(bool status, Device *device);
void getRequest(Device *device);
private slots:
void onNetworkReplyFinished();
void onPluginTimer();
};
#endif // DEVICEPLUGINDWEETIO_H

View File

@ -0,0 +1,130 @@
{
"displayName": "Dweetio",
"name": "Dweetio",
"id": "9338f22c-df47-414e-a33c-9b6d40c953c9",
"vendors": [
{
"id": "23ff381d-c580-4ba1-85bd-30598f893a43",
"displayName": "Dweetio",
"name": "dweetio",
"deviceClasses": [
{
"id": "5036030e-adc7-403b-b9b6-a27a4a5afea8",
"name": "post",
"displayName": "Post",
"createMethods": ["user"],
"criticalStateTypeId": "4d1790bf-28c6-4c1f-8892-ba1a0ef140f5",
"deviceIcon": "Network",
"interfaces": [],
"basicTags": [
"Service"
],
"paramTypes": [
{
"id": "b50b3682-fb2e-4185-b7aa-31741648d9bb",
"name": "thing",
"displayName": "Thing",
"type" : "QString",
"inputType": "TextLine"
},
{
"id": "892b7323-ee85-4520-9160-f206f11b344e",
"name": "key",
"displayName": "key",
"defaultValue": "none",
"type" : "QString",
"inputType": "TextLine"
},
{
"id": "f2b2c3ae-a915-4dd9-a9dd-9545d9dd3d4e",
"name": "contentName",
"displayName": "Content Name",
"type": "QString",
"inputType": "TextLine"
}
],
"stateTypes": [
{
"id": "4d1790bf-28c6-4c1f-8892-ba1a0ef140f5",
"name": "connected",
"displayName": "connected",
"displayNameEvent": "connected changed",
"defaultValue": false,
"type": "bool"
}
],
"actionTypes": [
{
"id": "76472328-dbaa-458f-90c9-0b46968af511",
"name": "contentData",
"displayName": "Send Content",
"paramTypes": [
{
"id": "13760d36-26eb-40b5-85b3-450ca7937666",
"name": "contentDataArea",
"displayName": "Content",
"type": "QString",
"inputType": "TextArea"
}
]
}
]
},
{
"id": "8318f86c-061a-450f-978d-f42e3513ca8c",
"name": "get",
"displayName": "Get",
"createMethods": ["user"],
"criticalStateTypeId": "4d1790bf-28c6-4c1f-8892-ba1a0ef140f5",
"deviceIcon": "Network",
"interfaces": [],
"basicTags": [
"Service"
],
"paramTypes": [
{
"id": "b50b3682-fb2e-4185-b7aa-31741648d9bb",
"name": "thing",
"displayName": "Thing",
"type" : "QString",
"inputType": "TextLine"
},
{
"id": "892b7323-ee85-4520-9160-f206f11b344e",
"name": "key",
"displayName": "Key",
"type" : "QString",
"defaultValue": "none",
"inputType": "TextLine"
},
{
"id": "f2b2c3ae-a915-4dd9-a9dd-9545d9dd3d4e",
"name": "contentName",
"displayName": "Content name",
"type": "QString",
"inputType": "TextLine"
}
],
"stateTypes": [
{
"id": "4d1790bf-28c6-4c1f-8892-ba1a0ef140f5",
"name": "connected",
"displayName": "connected",
"displayNameEvent": "connected changed",
"defaultValue": false,
"type": "bool"
},
{
"id": "53dfe2bc-792d-420e-bc1f-2890ad715b27",
"name": "content",
"displayName": "Content",
"displayNameEvent": "content changed",
"defaultValue": "",
"type": "QString"
}
]
}
]
}
]
}

11
dweetio/dweetio.pro Normal file
View File

@ -0,0 +1,11 @@
include(../plugins.pri)
QT += network
TARGET = $$qtLibraryTarget(nymea_deviceplugindweetio)
SOURCES += \
deviceplugindweetio.cpp \
HEADERS += \
deviceplugindweetio.h \

View File

@ -0,0 +1,80 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1">
<context>
<name>Dweetio</name>
<message>
<source>Dweetio</source>
<extracomment>The name of the plugin Dweetio (9338f22c-df47-414e-a33c-9b6d40c953c9)
----------
The name of the vendor (23ff381d-c580-4ba1-85bd-30598f893a43)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Post</source>
<extracomment>The name of the DeviceClass (5036030e-adc7-403b-b9b6-a27a4a5afea8)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Thing</source>
<extracomment>The name of the paramType (b50b3682-fb2e-4185-b7aa-31741648d9bb) of post
----------
The name of the paramType (b50b3682-fb2e-4185-b7aa-31741648d9bb) of get</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>key</source>
<extracomment>The name of the paramType (892b7323-ee85-4520-9160-f206f11b344e) of post</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Content Name</source>
<extracomment>The name of the paramType (f2b2c3ae-a915-4dd9-a9dd-9545d9dd3d4e) of post</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>connected changed</source>
<extracomment>The name of the autocreated EventType (4d1790bf-28c6-4c1f-8892-ba1a0ef140f5)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>connected</source>
<extracomment>The name of the ParamType of the autocreated EventType (4d1790bf-28c6-4c1f-8892-ba1a0ef140f5) of DeviceClass post
----------
The name of the ParamType of the autocreated EventType (4d1790bf-28c6-4c1f-8892-ba1a0ef140f5) of DeviceClass get</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Send Content</source>
<extracomment>The name of the ActionType 76472328-dbaa-458f-90c9-0b46968af511 of deviceClass post</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Content</source>
<extracomment>The name of the paramType (13760d36-26eb-40b5-85b3-450ca7937666) of post
----------
The name of the ParamType of the autocreated EventType (53dfe2bc-792d-420e-bc1f-2890ad715b27) of DeviceClass get</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Get</source>
<extracomment>The name of the DeviceClass (8318f86c-061a-450f-978d-f42e3513ca8c)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Key</source>
<extracomment>The name of the paramType (892b7323-ee85-4520-9160-f206f11b344e) of get</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Content name</source>
<extracomment>The name of the paramType (f2b2c3ae-a915-4dd9-a9dd-9545d9dd3d4e) of get</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>content changed</source>
<extracomment>The name of the autocreated EventType (53dfe2bc-792d-420e-bc1f-2890ad715b27)</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View File

@ -205,7 +205,7 @@ bool AveaBulb::syncColor()
return false; return false;
} }
m_device->setStateValue(aveaBlueStateTypeId, m_white); m_device->setStateValue(aveaWhiteStateTypeId, m_white);
m_device->setStateValue(aveaRedStateTypeId, m_red); m_device->setStateValue(aveaRedStateTypeId, m_red);
m_device->setStateValue(aveaGreenStateTypeId, m_green); m_device->setStateValue(aveaGreenStateTypeId, m_green);
m_device->setStateValue(aveaBlueStateTypeId, m_blue); m_device->setStateValue(aveaBlueStateTypeId, m_blue);

View File

@ -498,12 +498,32 @@ DeviceManager::DeviceError DevicePluginElgato::executeAction(Device *device, con
device->setStateValue(aveaColorStateTypeId, color); device->setStateValue(aveaColorStateTypeId, color);
return DeviceManager::DeviceErrorNoError; return DeviceManager::DeviceErrorNoError;
} else if (action.actionTypeId() == aveaColorTemperatureActionTypeId) {
int ctValue = action.param(aveaColorTemperatureActionParamTypeId).value().toInt();
// normalize from 0 to 347 instead of 153 to 500
int ct = ctValue - 153;
// for blue: lower half fades blue from 255 to 0
// ct : (255-blue) = (347 / 2) : 255
int blue = qMax(0, 255 - (ct * 255 / (347 / 2)));
// for red: upper half fades red from 0 255
// ct - (347/2) : red = (347 / 2) : 255
int red = qMax(0, (ct - (347/2)) * 255 / ((500-153)/2));
QColor color;
color.setRed(red);
color.setGreen(0);
color.setBlue(blue);
if (!bulb->setWhite(4095) || !bulb->setColor(color)) {
return DeviceManager::DeviceErrorHardwareNotAvailable;
}
device->setStateValue(aveaColorStateTypeId, color);
device->setStateValue(aveaColorTemperatureStateTypeId, ctValue);
return DeviceManager::DeviceErrorNoError;
} else if (action.actionTypeId() == aveaWhiteActionTypeId) { } else if (action.actionTypeId() == aveaWhiteActionTypeId) {
int whiteValue = action.param(aveaWhiteActionParamTypeId).value().toInt(); int whiteValue = action.param(aveaWhiteActionParamTypeId).value().toInt();
if (!bulb->setWhite(whiteValue)) if (!bulb->setWhite(whiteValue))
return DeviceManager::DeviceErrorHardwareNotAvailable; return DeviceManager::DeviceErrorHardwareNotAvailable;
device->setStateValue(aveaWhiteStateTypeId, whiteValue);
return DeviceManager::DeviceErrorNoError; return DeviceManager::DeviceErrorNoError;
} else if (action.actionTypeId() == aveaGreenActionTypeId) { } else if (action.actionTypeId() == aveaGreenActionTypeId) {
int greenValue = action.param(aveaGreenActionParamTypeId).value().toInt(); int greenValue = action.param(aveaGreenActionParamTypeId).value().toInt();

View File

@ -14,7 +14,7 @@
"displayName": "Avea", "displayName": "Avea",
"deviceIcon": "LightBulb", "deviceIcon": "LightBulb",
"basicTags": ["Device", "Actuator", "Lighting"], "basicTags": ["Device", "Actuator", "Lighting"],
"interfaces": ["connectable"], "interfaces": ["connectable", "light", "colorlight"],
"createMethods": ["discovery"], "createMethods": ["discovery"],
"paramTypes": [ "paramTypes": [
{ {
@ -78,6 +78,19 @@
"defaultValue": "#000000", "defaultValue": "#000000",
"writable": true "writable": true
}, },
{
"id": "8932ddac-d718-4345-94aa-f4c9611f132f",
"name": "colorTemperature",
"displayName": "color temperature",
"displayNameEvent": "color temperature changed",
"displayNameAction": "Set color temperature",
"type": "int",
"unit": "Mired",
"defaultValue": 170,
"minValue": 153,
"maxValue": 500,
"writable": true
},
{ {
"id": "50f6a224-fb8d-487d-8774-1a0536e5b1aa", "id": "50f6a224-fb8d-487d-8774-1a0536e5b1aa",
"name": "white", "name": "white",

View File

@ -4,8 +4,8 @@
<context> <context>
<name>Elgato</name> <name>Elgato</name>
<message> <message>
<location filename="../plugininfo.h" line="72"/> <location filename="../plugininfo.h" line="77"/>
<location filename="../plugininfo.h" line="75"/> <location filename="../plugininfo.h" line="80"/>
<source>Elgato</source> <source>Elgato</source>
<extracomment>The name of the plugin Elgato (c5c03ad4-bfdb-444a-8eca-2c234c46cc27) <extracomment>The name of the plugin Elgato (c5c03ad4-bfdb-444a-8eca-2c234c46cc27)
---------- ----------
@ -13,50 +13,50 @@ The name of the vendor (90a3091d-1053-4f77-8dc3-92e27bbcebe7)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="78"/> <location filename="../plugininfo.h" line="83"/>
<source>Avea</source> <source>Avea</source>
<extracomment>The name of the DeviceClass (164f9602-90ee-4693-bda3-9cafae37603e)</extracomment> <extracomment>The name of the DeviceClass (164f9602-90ee-4693-bda3-9cafae37603e)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="123"/> <location filename="../plugininfo.h" line="128"/>
<source>Set color</source> <source>Set color</source>
<extracomment>The name of the autocreated ActionType (3f15637a-8272-4714-bd08-04806e05bbef)</extracomment> <extracomment>The name of the autocreated ActionType (3f15637a-8272-4714-bd08-04806e05bbef)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="81"/> <location filename="../plugininfo.h" line="86"/>
<source>Name</source> <source>Name</source>
<extracomment>The name of the paramType (d7a5d96f-33dc-4dc3-a171-b1e89a5e1a4b) of avea</extracomment> <extracomment>The name of the paramType (d7a5d96f-33dc-4dc3-a171-b1e89a5e1a4b) of avea</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="84"/> <location filename="../plugininfo.h" line="89"/>
<source>MAC address</source> <source>MAC address</source>
<extracomment>The name of the paramType (20932e39-00fd-40e3-8f39-850ba149844e) of avea</extracomment> <extracomment>The name of the paramType (20932e39-00fd-40e3-8f39-850ba149844e) of avea</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="87"/> <location filename="../plugininfo.h" line="92"/>
<source>Connected changed</source> <source>Connected changed</source>
<extracomment>The name of the autocreated EventType (6d5e792a-c786-40d2-ae35-a48ac6fafcbc)</extracomment> <extracomment>The name of the autocreated EventType (6d5e792a-c786-40d2-ae35-a48ac6fafcbc)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="90"/> <location filename="../plugininfo.h" line="95"/>
<source>Connected</source> <source>Connected</source>
<extracomment>The name of the ParamType of the autocreated EventType (6d5e792a-c786-40d2-ae35-a48ac6fafcbc) of DeviceClass avea</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (6d5e792a-c786-40d2-ae35-a48ac6fafcbc) of DeviceClass avea</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="93"/> <location filename="../plugininfo.h" line="98"/>
<source>Power changed</source> <source>Power changed</source>
<extracomment>The name of the autocreated EventType (2b779968-ff4f-4a05-a466-074e14288a8c)</extracomment> <extracomment>The name of the autocreated EventType (2b779968-ff4f-4a05-a466-074e14288a8c)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="96"/> <location filename="../plugininfo.h" line="101"/>
<location filename="../plugininfo.h" line="102"/> <location filename="../plugininfo.h" line="107"/>
<source>Power</source> <source>Power</source>
<extracomment>The name of the ParamType of the autocreated EventType (2b779968-ff4f-4a05-a466-074e14288a8c) of DeviceClass avea <extracomment>The name of the ParamType of the autocreated EventType (2b779968-ff4f-4a05-a466-074e14288a8c) of DeviceClass avea
---------- ----------
@ -64,8 +64,8 @@ The name of the autocreated ParamType of the writable StateType (2b779968-ff4f-4
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="108"/> <location filename="../plugininfo.h" line="113"/>
<location filename="../plugininfo.h" line="114"/> <location filename="../plugininfo.h" line="119"/>
<source>Brightness</source> <source>Brightness</source>
<extracomment>The name of the ParamType of the autocreated EventType (c38181a0-e19b-423f-8b66-dedda94e89b5) of DeviceClass avea <extracomment>The name of the ParamType of the autocreated EventType (c38181a0-e19b-423f-8b66-dedda94e89b5) of DeviceClass avea
---------- ----------
@ -73,8 +73,8 @@ The name of the autocreated ParamType of the writable StateType (c38181a0-e19b-4
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="120"/> <location filename="../plugininfo.h" line="125"/>
<location filename="../plugininfo.h" line="126"/> <location filename="../plugininfo.h" line="131"/>
<source>Color</source> <source>Color</source>
<extracomment>The name of the ParamType of the autocreated EventType (3f15637a-8272-4714-bd08-04806e05bbef) of DeviceClass avea <extracomment>The name of the ParamType of the autocreated EventType (3f15637a-8272-4714-bd08-04806e05bbef) of DeviceClass avea
---------- ----------
@ -82,8 +82,8 @@ The name of the autocreated ParamType of the writable StateType (3f15637a-8272-4
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="144"/> <location filename="../plugininfo.h" line="161"/>
<location filename="../plugininfo.h" line="150"/> <location filename="../plugininfo.h" line="167"/>
<source>Red</source> <source>Red</source>
<extracomment>The name of the ParamType of the autocreated EventType (50ab71d1-8970-4531-b1ad-f387d01bab90) of DeviceClass avea <extracomment>The name of the ParamType of the autocreated EventType (50ab71d1-8970-4531-b1ad-f387d01bab90) of DeviceClass avea
---------- ----------
@ -91,8 +91,8 @@ The name of the autocreated ParamType of the writable StateType (50ab71d1-8970-4
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="156"/> <location filename="../plugininfo.h" line="173"/>
<location filename="../plugininfo.h" line="162"/> <location filename="../plugininfo.h" line="179"/>
<source>Green</source> <source>Green</source>
<extracomment>The name of the ParamType of the autocreated EventType (9e8ddebc-33fe-418a-895f-d8148fabcfee) of DeviceClass avea <extracomment>The name of the ParamType of the autocreated EventType (9e8ddebc-33fe-418a-895f-d8148fabcfee) of DeviceClass avea
---------- ----------
@ -100,8 +100,8 @@ The name of the autocreated ParamType of the writable StateType (9e8ddebc-33fe-4
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="168"/> <location filename="../plugininfo.h" line="185"/>
<location filename="../plugininfo.h" line="174"/> <location filename="../plugininfo.h" line="191"/>
<source>Blue</source> <source>Blue</source>
<extracomment>The name of the ParamType of the autocreated EventType (f4310747-d468-4d2e-abe4-b5e4d0245dad) of DeviceClass avea <extracomment>The name of the ParamType of the autocreated EventType (f4310747-d468-4d2e-abe4-b5e4d0245dad) of DeviceClass avea
---------- ----------
@ -109,8 +109,8 @@ The name of the autocreated ParamType of the writable StateType (f4310747-d468-4
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="180"/> <location filename="../plugininfo.h" line="197"/>
<location filename="../plugininfo.h" line="186"/> <location filename="../plugininfo.h" line="203"/>
<source>Fade</source> <source>Fade</source>
<extracomment>The name of the ParamType of the autocreated EventType (01ccda48-44c6-495b-b0a7-c2a0bf5a570d) of DeviceClass avea <extracomment>The name of the ParamType of the autocreated EventType (01ccda48-44c6-495b-b0a7-c2a0bf5a570d) of DeviceClass avea
---------- ----------
@ -118,38 +118,59 @@ The name of the autocreated ParamType of the writable StateType (01ccda48-44c6-4
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="99"/> <location filename="../plugininfo.h" line="104"/>
<source>Set power</source> <source>Set power</source>
<extracomment>The name of the autocreated ActionType (2b779968-ff4f-4a05-a466-074e14288a8c)</extracomment> <extracomment>The name of the autocreated ActionType (2b779968-ff4f-4a05-a466-074e14288a8c)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="105"/> <location filename="../plugininfo.h" line="110"/>
<source>Brightness changed</source> <source>Brightness changed</source>
<extracomment>The name of the autocreated EventType (c38181a0-e19b-423f-8b66-dedda94e89b5)</extracomment> <extracomment>The name of the autocreated EventType (c38181a0-e19b-423f-8b66-dedda94e89b5)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="111"/> <location filename="../plugininfo.h" line="116"/>
<source>Set brightness</source> <source>Set brightness</source>
<extracomment>The name of the autocreated ActionType (c38181a0-e19b-423f-8b66-dedda94e89b5)</extracomment> <extracomment>The name of the autocreated ActionType (c38181a0-e19b-423f-8b66-dedda94e89b5)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="117"/> <location filename="../plugininfo.h" line="122"/>
<source>Color changed</source> <source>Color changed</source>
<extracomment>The name of the autocreated EventType (3f15637a-8272-4714-bd08-04806e05bbef)</extracomment> <extracomment>The name of the autocreated EventType (3f15637a-8272-4714-bd08-04806e05bbef)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="129"/> <location filename="../plugininfo.h" line="134"/>
<source>color temperature changed</source>
<extracomment>The name of the autocreated EventType (8932ddac-d718-4345-94aa-f4c9611f132f)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="137"/>
<location filename="../plugininfo.h" line="143"/>
<source>color temperature</source>
<extracomment>The name of the ParamType of the autocreated EventType (8932ddac-d718-4345-94aa-f4c9611f132f) of DeviceClass avea
----------
The name of the autocreated ParamType of the writable StateType (8932ddac-d718-4345-94aa-f4c9611f132f) of DeviceClass avea</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="140"/>
<source>Set color temperature</source>
<extracomment>The name of the autocreated ActionType (8932ddac-d718-4345-94aa-f4c9611f132f)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="146"/>
<source>white changed</source> <source>white changed</source>
<extracomment>The name of the autocreated EventType (50f6a224-fb8d-487d-8774-1a0536e5b1aa)</extracomment> <extracomment>The name of the autocreated EventType (50f6a224-fb8d-487d-8774-1a0536e5b1aa)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="132"/> <location filename="../plugininfo.h" line="149"/>
<location filename="../plugininfo.h" line="138"/> <location filename="../plugininfo.h" line="155"/>
<source>white</source> <source>white</source>
<extracomment>The name of the ParamType of the autocreated EventType (50f6a224-fb8d-487d-8774-1a0536e5b1aa) of DeviceClass avea <extracomment>The name of the ParamType of the autocreated EventType (50f6a224-fb8d-487d-8774-1a0536e5b1aa) of DeviceClass avea
---------- ----------
@ -157,55 +178,55 @@ The name of the autocreated ParamType of the writable StateType (50f6a224-fb8d-4
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="135"/> <location filename="../plugininfo.h" line="152"/>
<source>Set white</source> <source>Set white</source>
<extracomment>The name of the autocreated ActionType (50f6a224-fb8d-487d-8774-1a0536e5b1aa)</extracomment> <extracomment>The name of the autocreated ActionType (50f6a224-fb8d-487d-8774-1a0536e5b1aa)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="141"/> <location filename="../plugininfo.h" line="158"/>
<source>Red changed</source> <source>Red changed</source>
<extracomment>The name of the autocreated EventType (50ab71d1-8970-4531-b1ad-f387d01bab90)</extracomment> <extracomment>The name of the autocreated EventType (50ab71d1-8970-4531-b1ad-f387d01bab90)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="147"/> <location filename="../plugininfo.h" line="164"/>
<source>Set red</source> <source>Set red</source>
<extracomment>The name of the autocreated ActionType (50ab71d1-8970-4531-b1ad-f387d01bab90)</extracomment> <extracomment>The name of the autocreated ActionType (50ab71d1-8970-4531-b1ad-f387d01bab90)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="153"/> <location filename="../plugininfo.h" line="170"/>
<source>Green changed</source> <source>Green changed</source>
<extracomment>The name of the autocreated EventType (9e8ddebc-33fe-418a-895f-d8148fabcfee)</extracomment> <extracomment>The name of the autocreated EventType (9e8ddebc-33fe-418a-895f-d8148fabcfee)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="159"/> <location filename="../plugininfo.h" line="176"/>
<source>Set green</source> <source>Set green</source>
<extracomment>The name of the autocreated ActionType (9e8ddebc-33fe-418a-895f-d8148fabcfee)</extracomment> <extracomment>The name of the autocreated ActionType (9e8ddebc-33fe-418a-895f-d8148fabcfee)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="165"/> <location filename="../plugininfo.h" line="182"/>
<source>Blue changed</source> <source>Blue changed</source>
<extracomment>The name of the autocreated EventType (f4310747-d468-4d2e-abe4-b5e4d0245dad)</extracomment> <extracomment>The name of the autocreated EventType (f4310747-d468-4d2e-abe4-b5e4d0245dad)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="171"/> <location filename="../plugininfo.h" line="188"/>
<source>Set blue</source> <source>Set blue</source>
<extracomment>The name of the autocreated ActionType (f4310747-d468-4d2e-abe4-b5e4d0245dad)</extracomment> <extracomment>The name of the autocreated ActionType (f4310747-d468-4d2e-abe4-b5e4d0245dad)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="177"/> <location filename="../plugininfo.h" line="194"/>
<source>Fade changed</source> <source>Fade changed</source>
<extracomment>The name of the autocreated EventType (01ccda48-44c6-495b-b0a7-c2a0bf5a570d)</extracomment> <extracomment>The name of the autocreated EventType (01ccda48-44c6-495b-b0a7-c2a0bf5a570d)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="183"/> <location filename="../plugininfo.h" line="200"/>
<source>Set fade</source> <source>Set fade</source>
<extracomment>The name of the autocreated ActionType (01ccda48-44c6-495b-b0a7-c2a0bf5a570d)</extracomment> <extracomment>The name of the autocreated ActionType (01ccda48-44c6-495b-b0a7-c2a0bf5a570d)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>

View File

@ -4,8 +4,8 @@
<context> <context>
<name>Elgato</name> <name>Elgato</name>
<message> <message>
<location filename="../plugininfo.h" line="72"/> <location filename="../plugininfo.h" line="77"/>
<location filename="../plugininfo.h" line="75"/> <location filename="../plugininfo.h" line="80"/>
<source>Elgato</source> <source>Elgato</source>
<extracomment>The name of the plugin Elgato (c5c03ad4-bfdb-444a-8eca-2c234c46cc27) <extracomment>The name of the plugin Elgato (c5c03ad4-bfdb-444a-8eca-2c234c46cc27)
---------- ----------
@ -13,50 +13,50 @@ The name of the vendor (90a3091d-1053-4f77-8dc3-92e27bbcebe7)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="78"/> <location filename="../plugininfo.h" line="83"/>
<source>Avea</source> <source>Avea</source>
<extracomment>The name of the DeviceClass (164f9602-90ee-4693-bda3-9cafae37603e)</extracomment> <extracomment>The name of the DeviceClass (164f9602-90ee-4693-bda3-9cafae37603e)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="123"/> <location filename="../plugininfo.h" line="128"/>
<source>Set color</source> <source>Set color</source>
<extracomment>The name of the autocreated ActionType (3f15637a-8272-4714-bd08-04806e05bbef)</extracomment> <extracomment>The name of the autocreated ActionType (3f15637a-8272-4714-bd08-04806e05bbef)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="81"/> <location filename="../plugininfo.h" line="86"/>
<source>Name</source> <source>Name</source>
<extracomment>The name of the paramType (d7a5d96f-33dc-4dc3-a171-b1e89a5e1a4b) of avea</extracomment> <extracomment>The name of the paramType (d7a5d96f-33dc-4dc3-a171-b1e89a5e1a4b) of avea</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="84"/> <location filename="../plugininfo.h" line="89"/>
<source>MAC address</source> <source>MAC address</source>
<extracomment>The name of the paramType (20932e39-00fd-40e3-8f39-850ba149844e) of avea</extracomment> <extracomment>The name of the paramType (20932e39-00fd-40e3-8f39-850ba149844e) of avea</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="87"/> <location filename="../plugininfo.h" line="92"/>
<source>Connected changed</source> <source>Connected changed</source>
<extracomment>The name of the autocreated EventType (6d5e792a-c786-40d2-ae35-a48ac6fafcbc)</extracomment> <extracomment>The name of the autocreated EventType (6d5e792a-c786-40d2-ae35-a48ac6fafcbc)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="90"/> <location filename="../plugininfo.h" line="95"/>
<source>Connected</source> <source>Connected</source>
<extracomment>The name of the ParamType of the autocreated EventType (6d5e792a-c786-40d2-ae35-a48ac6fafcbc) of DeviceClass avea</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (6d5e792a-c786-40d2-ae35-a48ac6fafcbc) of DeviceClass avea</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="93"/> <location filename="../plugininfo.h" line="98"/>
<source>Power changed</source> <source>Power changed</source>
<extracomment>The name of the autocreated EventType (2b779968-ff4f-4a05-a466-074e14288a8c)</extracomment> <extracomment>The name of the autocreated EventType (2b779968-ff4f-4a05-a466-074e14288a8c)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="96"/> <location filename="../plugininfo.h" line="101"/>
<location filename="../plugininfo.h" line="102"/> <location filename="../plugininfo.h" line="107"/>
<source>Power</source> <source>Power</source>
<extracomment>The name of the ParamType of the autocreated EventType (2b779968-ff4f-4a05-a466-074e14288a8c) of DeviceClass avea <extracomment>The name of the ParamType of the autocreated EventType (2b779968-ff4f-4a05-a466-074e14288a8c) of DeviceClass avea
---------- ----------
@ -64,8 +64,8 @@ The name of the autocreated ParamType of the writable StateType (2b779968-ff4f-4
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="108"/> <location filename="../plugininfo.h" line="113"/>
<location filename="../plugininfo.h" line="114"/> <location filename="../plugininfo.h" line="119"/>
<source>Brightness</source> <source>Brightness</source>
<extracomment>The name of the ParamType of the autocreated EventType (c38181a0-e19b-423f-8b66-dedda94e89b5) of DeviceClass avea <extracomment>The name of the ParamType of the autocreated EventType (c38181a0-e19b-423f-8b66-dedda94e89b5) of DeviceClass avea
---------- ----------
@ -73,8 +73,8 @@ The name of the autocreated ParamType of the writable StateType (c38181a0-e19b-4
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="120"/> <location filename="../plugininfo.h" line="125"/>
<location filename="../plugininfo.h" line="126"/> <location filename="../plugininfo.h" line="131"/>
<source>Color</source> <source>Color</source>
<extracomment>The name of the ParamType of the autocreated EventType (3f15637a-8272-4714-bd08-04806e05bbef) of DeviceClass avea <extracomment>The name of the ParamType of the autocreated EventType (3f15637a-8272-4714-bd08-04806e05bbef) of DeviceClass avea
---------- ----------
@ -82,8 +82,8 @@ The name of the autocreated ParamType of the writable StateType (3f15637a-8272-4
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="144"/> <location filename="../plugininfo.h" line="161"/>
<location filename="../plugininfo.h" line="150"/> <location filename="../plugininfo.h" line="167"/>
<source>Red</source> <source>Red</source>
<extracomment>The name of the ParamType of the autocreated EventType (50ab71d1-8970-4531-b1ad-f387d01bab90) of DeviceClass avea <extracomment>The name of the ParamType of the autocreated EventType (50ab71d1-8970-4531-b1ad-f387d01bab90) of DeviceClass avea
---------- ----------
@ -91,8 +91,8 @@ The name of the autocreated ParamType of the writable StateType (50ab71d1-8970-4
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="156"/> <location filename="../plugininfo.h" line="173"/>
<location filename="../plugininfo.h" line="162"/> <location filename="../plugininfo.h" line="179"/>
<source>Green</source> <source>Green</source>
<extracomment>The name of the ParamType of the autocreated EventType (9e8ddebc-33fe-418a-895f-d8148fabcfee) of DeviceClass avea <extracomment>The name of the ParamType of the autocreated EventType (9e8ddebc-33fe-418a-895f-d8148fabcfee) of DeviceClass avea
---------- ----------
@ -100,8 +100,8 @@ The name of the autocreated ParamType of the writable StateType (9e8ddebc-33fe-4
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="168"/> <location filename="../plugininfo.h" line="185"/>
<location filename="../plugininfo.h" line="174"/> <location filename="../plugininfo.h" line="191"/>
<source>Blue</source> <source>Blue</source>
<extracomment>The name of the ParamType of the autocreated EventType (f4310747-d468-4d2e-abe4-b5e4d0245dad) of DeviceClass avea <extracomment>The name of the ParamType of the autocreated EventType (f4310747-d468-4d2e-abe4-b5e4d0245dad) of DeviceClass avea
---------- ----------
@ -109,8 +109,8 @@ The name of the autocreated ParamType of the writable StateType (f4310747-d468-4
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="180"/> <location filename="../plugininfo.h" line="197"/>
<location filename="../plugininfo.h" line="186"/> <location filename="../plugininfo.h" line="203"/>
<source>Fade</source> <source>Fade</source>
<extracomment>The name of the ParamType of the autocreated EventType (01ccda48-44c6-495b-b0a7-c2a0bf5a570d) of DeviceClass avea <extracomment>The name of the ParamType of the autocreated EventType (01ccda48-44c6-495b-b0a7-c2a0bf5a570d) of DeviceClass avea
---------- ----------
@ -118,38 +118,59 @@ The name of the autocreated ParamType of the writable StateType (01ccda48-44c6-4
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="99"/> <location filename="../plugininfo.h" line="104"/>
<source>Set power</source> <source>Set power</source>
<extracomment>The name of the autocreated ActionType (2b779968-ff4f-4a05-a466-074e14288a8c)</extracomment> <extracomment>The name of the autocreated ActionType (2b779968-ff4f-4a05-a466-074e14288a8c)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="105"/> <location filename="../plugininfo.h" line="110"/>
<source>Brightness changed</source> <source>Brightness changed</source>
<extracomment>The name of the autocreated EventType (c38181a0-e19b-423f-8b66-dedda94e89b5)</extracomment> <extracomment>The name of the autocreated EventType (c38181a0-e19b-423f-8b66-dedda94e89b5)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="111"/> <location filename="../plugininfo.h" line="116"/>
<source>Set brightness</source> <source>Set brightness</source>
<extracomment>The name of the autocreated ActionType (c38181a0-e19b-423f-8b66-dedda94e89b5)</extracomment> <extracomment>The name of the autocreated ActionType (c38181a0-e19b-423f-8b66-dedda94e89b5)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="117"/> <location filename="../plugininfo.h" line="122"/>
<source>Color changed</source> <source>Color changed</source>
<extracomment>The name of the autocreated EventType (3f15637a-8272-4714-bd08-04806e05bbef)</extracomment> <extracomment>The name of the autocreated EventType (3f15637a-8272-4714-bd08-04806e05bbef)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="129"/> <location filename="../plugininfo.h" line="134"/>
<source>color temperature changed</source>
<extracomment>The name of the autocreated EventType (8932ddac-d718-4345-94aa-f4c9611f132f)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="137"/>
<location filename="../plugininfo.h" line="143"/>
<source>color temperature</source>
<extracomment>The name of the ParamType of the autocreated EventType (8932ddac-d718-4345-94aa-f4c9611f132f) of DeviceClass avea
----------
The name of the autocreated ParamType of the writable StateType (8932ddac-d718-4345-94aa-f4c9611f132f) of DeviceClass avea</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="140"/>
<source>Set color temperature</source>
<extracomment>The name of the autocreated ActionType (8932ddac-d718-4345-94aa-f4c9611f132f)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="146"/>
<source>white changed</source> <source>white changed</source>
<extracomment>The name of the autocreated EventType (50f6a224-fb8d-487d-8774-1a0536e5b1aa)</extracomment> <extracomment>The name of the autocreated EventType (50f6a224-fb8d-487d-8774-1a0536e5b1aa)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="132"/> <location filename="../plugininfo.h" line="149"/>
<location filename="../plugininfo.h" line="138"/> <location filename="../plugininfo.h" line="155"/>
<source>white</source> <source>white</source>
<extracomment>The name of the ParamType of the autocreated EventType (50f6a224-fb8d-487d-8774-1a0536e5b1aa) of DeviceClass avea <extracomment>The name of the ParamType of the autocreated EventType (50f6a224-fb8d-487d-8774-1a0536e5b1aa) of DeviceClass avea
---------- ----------
@ -157,55 +178,55 @@ The name of the autocreated ParamType of the writable StateType (50f6a224-fb8d-4
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="135"/> <location filename="../plugininfo.h" line="152"/>
<source>Set white</source> <source>Set white</source>
<extracomment>The name of the autocreated ActionType (50f6a224-fb8d-487d-8774-1a0536e5b1aa)</extracomment> <extracomment>The name of the autocreated ActionType (50f6a224-fb8d-487d-8774-1a0536e5b1aa)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="141"/> <location filename="../plugininfo.h" line="158"/>
<source>Red changed</source> <source>Red changed</source>
<extracomment>The name of the autocreated EventType (50ab71d1-8970-4531-b1ad-f387d01bab90)</extracomment> <extracomment>The name of the autocreated EventType (50ab71d1-8970-4531-b1ad-f387d01bab90)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="147"/> <location filename="../plugininfo.h" line="164"/>
<source>Set red</source> <source>Set red</source>
<extracomment>The name of the autocreated ActionType (50ab71d1-8970-4531-b1ad-f387d01bab90)</extracomment> <extracomment>The name of the autocreated ActionType (50ab71d1-8970-4531-b1ad-f387d01bab90)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="153"/> <location filename="../plugininfo.h" line="170"/>
<source>Green changed</source> <source>Green changed</source>
<extracomment>The name of the autocreated EventType (9e8ddebc-33fe-418a-895f-d8148fabcfee)</extracomment> <extracomment>The name of the autocreated EventType (9e8ddebc-33fe-418a-895f-d8148fabcfee)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="159"/> <location filename="../plugininfo.h" line="176"/>
<source>Set green</source> <source>Set green</source>
<extracomment>The name of the autocreated ActionType (9e8ddebc-33fe-418a-895f-d8148fabcfee)</extracomment> <extracomment>The name of the autocreated ActionType (9e8ddebc-33fe-418a-895f-d8148fabcfee)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="165"/> <location filename="../plugininfo.h" line="182"/>
<source>Blue changed</source> <source>Blue changed</source>
<extracomment>The name of the autocreated EventType (f4310747-d468-4d2e-abe4-b5e4d0245dad)</extracomment> <extracomment>The name of the autocreated EventType (f4310747-d468-4d2e-abe4-b5e4d0245dad)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="171"/> <location filename="../plugininfo.h" line="188"/>
<source>Set blue</source> <source>Set blue</source>
<extracomment>The name of the autocreated ActionType (f4310747-d468-4d2e-abe4-b5e4d0245dad)</extracomment> <extracomment>The name of the autocreated ActionType (f4310747-d468-4d2e-abe4-b5e4d0245dad)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="177"/> <location filename="../plugininfo.h" line="194"/>
<source>Fade changed</source> <source>Fade changed</source>
<extracomment>The name of the autocreated EventType (01ccda48-44c6-495b-b0a7-c2a0bf5a570d)</extracomment> <extracomment>The name of the autocreated EventType (01ccda48-44c6-495b-b0a7-c2a0bf5a570d)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="183"/> <location filename="../plugininfo.h" line="200"/>
<source>Set fade</source> <source>Set fade</source>
<extracomment>The name of the autocreated ActionType (01ccda48-44c6-495b-b0a7-c2a0bf5a570d)</extracomment> <extracomment>The name of the autocreated ActionType (01ccda48-44c6-495b-b0a7-c2a0bf5a570d)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>

View File

@ -16,7 +16,7 @@ The name of the vendor (4b46b4ed-5ec9-4aa4-afc3-92d3f80e6351)</extracomment>
<location filename="../plugininfo.h" line="93"/> <location filename="../plugininfo.h" line="93"/>
<source>Netatmo Connection</source> <source>Netatmo Connection</source>
<extracomment>The name of the DeviceClass (728d5a67-27a3-400e-b83c-2765f5196f69)</extracomment> <extracomment>The name of the DeviceClass (728d5a67-27a3-400e-b83c-2765f5196f69)</extracomment>
<translation type="unfinished"></translation> <translation>Connexion Netatmo</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="111"/> <location filename="../plugininfo.h" line="111"/>
@ -25,37 +25,37 @@ The name of the vendor (4b46b4ed-5ec9-4aa4-afc3-92d3f80e6351)</extracomment>
<extracomment>The name of the paramType (a97d256c-e159-4aa0-bc71-6bd7cd0688b3) of indoor <extracomment>The name of the paramType (a97d256c-e159-4aa0-bc71-6bd7cd0688b3) of indoor
---------- ----------
The name of the paramType (a97d256c-e159-4aa0-bc71-6bd7cd0688b3) of outdoor</extracomment> The name of the paramType (a97d256c-e159-4aa0-bc71-6bd7cd0688b3) of outdoor</extracomment>
<translation type="unfinished"></translation> <translation>Nom</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="96"/> <location filename="../plugininfo.h" line="96"/>
<source>username</source> <source>username</source>
<extracomment>The name of the paramType (763c2c10-dee5-41c8-9f7e-ded741945e73) of connection</extracomment> <extracomment>The name of the paramType (763c2c10-dee5-41c8-9f7e-ded741945e73) of connection</extracomment>
<translation type="unfinished"></translation> <translation>Nom d&apos;utilisateur</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="99"/> <location filename="../plugininfo.h" line="99"/>
<source>password</source> <source>password</source>
<extracomment>The name of the paramType (c0d892d6-f359-4782-9d7d-8f74a3b53e3e) of connection</extracomment> <extracomment>The name of the paramType (c0d892d6-f359-4782-9d7d-8f74a3b53e3e) of connection</extracomment>
<translation type="unfinished"></translation> <translation>Mot de passe</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="102"/> <location filename="../plugininfo.h" line="102"/>
<source>available changed</source> <source>available changed</source>
<extracomment>The name of the autocreated EventType (2f79bc1d-27ed-480a-b583-728363c83ea6)</extracomment> <extracomment>The name of the autocreated EventType (2f79bc1d-27ed-480a-b583-728363c83ea6)</extracomment>
<translation type="unfinished"></translation> <translation>Disponibilité modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="105"/> <location filename="../plugininfo.h" line="105"/>
<source>available</source> <source>available</source>
<extracomment>The name of the ParamType of the autocreated EventType (2f79bc1d-27ed-480a-b583-728363c83ea6) of DeviceClass connection</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (2f79bc1d-27ed-480a-b583-728363c83ea6) of DeviceClass connection</extracomment>
<translation type="unfinished"></translation> <translation>Disponible</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="108"/> <location filename="../plugininfo.h" line="108"/>
<source>Indoor Station</source> <source>Indoor Station</source>
<extracomment>The name of the DeviceClass (1c809049-04f2-4710-99f5-6ed379a2934f)</extracomment> <extracomment>The name of the DeviceClass (1c809049-04f2-4710-99f5-6ed379a2934f)</extracomment>
<translation type="unfinished"></translation> <translation>Sation intérieure</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="114"/> <location filename="../plugininfo.h" line="114"/>
@ -64,14 +64,14 @@ The name of the paramType (a97d256c-e159-4aa0-bc71-6bd7cd0688b3) of outdoor</ext
<extracomment>The name of the paramType (157d470a-e579-4d0e-b879-6b5bfa8e34ae) of indoor <extracomment>The name of the paramType (157d470a-e579-4d0e-b879-6b5bfa8e34ae) of indoor
---------- ----------
The name of the paramType (157d470a-e579-4d0e-b879-6b5bfa8e34ae) of outdoor</extracomment> The name of the paramType (157d470a-e579-4d0e-b879-6b5bfa8e34ae) of outdoor</extracomment>
<translation type="unfinished"></translation> <translation>MAC adresse</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="117"/> <location filename="../plugininfo.h" line="117"/>
<location filename="../plugininfo.h" line="183"/> <location filename="../plugininfo.h" line="183"/>
<source>last update changed</source> <source>last update changed</source>
<extracomment>The name of the autocreated EventType (50da9f6b-c350-401c-a72e-2e4036f3975d)</extracomment> <extracomment>The name of the autocreated EventType (50da9f6b-c350-401c-a72e-2e4036f3975d)</extracomment>
<translation type="unfinished"></translation> <translation>Derniére version modernisée</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="120"/> <location filename="../plugininfo.h" line="120"/>
@ -80,14 +80,14 @@ The name of the paramType (157d470a-e579-4d0e-b879-6b5bfa8e34ae) of outdoor</ext
<extracomment>The name of the ParamType of the autocreated EventType (50da9f6b-c350-401c-a72e-2e4036f3975d) of DeviceClass indoor <extracomment>The name of the ParamType of the autocreated EventType (50da9f6b-c350-401c-a72e-2e4036f3975d) of DeviceClass indoor
---------- ----------
The name of the ParamType of the autocreated EventType (50da9f6b-c350-401c-a72e-2e4036f3975d) of DeviceClass outdoor</extracomment> The name of the ParamType of the autocreated EventType (50da9f6b-c350-401c-a72e-2e4036f3975d) of DeviceClass outdoor</extracomment>
<translation type="unfinished"></translation> <translation>Dernier version</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="123"/> <location filename="../plugininfo.h" line="123"/>
<location filename="../plugininfo.h" line="189"/> <location filename="../plugininfo.h" line="189"/>
<source>temperature changed</source> <source>temperature changed</source>
<extracomment>The name of the autocreated EventType (3cb25538-e463-40ae-92f9-8f34f0c06b92)</extracomment> <extracomment>The name of the autocreated EventType (3cb25538-e463-40ae-92f9-8f34f0c06b92)</extracomment>
<translation type="unfinished"></translation> <translation>Temperature modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="126"/> <location filename="../plugininfo.h" line="126"/>
@ -96,14 +96,14 @@ The name of the ParamType of the autocreated EventType (50da9f6b-c350-401c-a72e-
<extracomment>The name of the ParamType of the autocreated EventType (3cb25538-e463-40ae-92f9-8f34f0c06b92) of DeviceClass indoor <extracomment>The name of the ParamType of the autocreated EventType (3cb25538-e463-40ae-92f9-8f34f0c06b92) of DeviceClass indoor
---------- ----------
The name of the ParamType of the autocreated EventType (3cb25538-e463-40ae-92f9-8f34f0c06b92) of DeviceClass outdoor</extracomment> The name of the ParamType of the autocreated EventType (3cb25538-e463-40ae-92f9-8f34f0c06b92) of DeviceClass outdoor</extracomment>
<translation type="unfinished"></translation> <translation>Temperature</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="129"/> <location filename="../plugininfo.h" line="129"/>
<location filename="../plugininfo.h" line="195"/> <location filename="../plugininfo.h" line="195"/>
<source>temperature minimum changed</source> <source>temperature minimum changed</source>
<extracomment>The name of the autocreated EventType (ae8bb713-8805-4efd-89a1-bca44a1f1690)</extracomment> <extracomment>The name of the autocreated EventType (ae8bb713-8805-4efd-89a1-bca44a1f1690)</extracomment>
<translation type="unfinished"></translation> <translation>Temperatur minimum modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="132"/> <location filename="../plugininfo.h" line="132"/>
@ -112,14 +112,14 @@ The name of the ParamType of the autocreated EventType (3cb25538-e463-40ae-92f9-
<extracomment>The name of the ParamType of the autocreated EventType (ae8bb713-8805-4efd-89a1-bca44a1f1690) of DeviceClass indoor <extracomment>The name of the ParamType of the autocreated EventType (ae8bb713-8805-4efd-89a1-bca44a1f1690) of DeviceClass indoor
---------- ----------
The name of the ParamType of the autocreated EventType (ae8bb713-8805-4efd-89a1-bca44a1f1690) of DeviceClass outdoor</extracomment> The name of the ParamType of the autocreated EventType (ae8bb713-8805-4efd-89a1-bca44a1f1690) of DeviceClass outdoor</extracomment>
<translation type="unfinished"></translation> <translation>Temperatur minimum</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="135"/> <location filename="../plugininfo.h" line="135"/>
<location filename="../plugininfo.h" line="201"/> <location filename="../plugininfo.h" line="201"/>
<source>temperature maximum changed</source> <source>temperature maximum changed</source>
<extracomment>The name of the autocreated EventType (dd30507e-037b-4c74-bcca-e04b94c7c5fe)</extracomment> <extracomment>The name of the autocreated EventType (dd30507e-037b-4c74-bcca-e04b94c7c5fe)</extracomment>
<translation type="unfinished"></translation> <translation>Temperatur maximum modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="138"/> <location filename="../plugininfo.h" line="138"/>
@ -128,20 +128,20 @@ The name of the ParamType of the autocreated EventType (ae8bb713-8805-4efd-89a1-
<extracomment>The name of the ParamType of the autocreated EventType (dd30507e-037b-4c74-bcca-e04b94c7c5fe) of DeviceClass indoor <extracomment>The name of the ParamType of the autocreated EventType (dd30507e-037b-4c74-bcca-e04b94c7c5fe) of DeviceClass indoor
---------- ----------
The name of the ParamType of the autocreated EventType (dd30507e-037b-4c74-bcca-e04b94c7c5fe) of DeviceClass outdoor</extracomment> The name of the ParamType of the autocreated EventType (dd30507e-037b-4c74-bcca-e04b94c7c5fe) of DeviceClass outdoor</extracomment>
<translation type="unfinished"></translation> <translation>Temperatur maximum</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="168"/> <location filename="../plugininfo.h" line="168"/>
<source>wifi signal strength</source> <source>wifi signal strength</source>
<extracomment>The name of the ParamType of the autocreated EventType (6ea906d4-5740-454d-a730-6fdb9fa0d624) of DeviceClass indoor</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (6ea906d4-5740-454d-a730-6fdb9fa0d624) of DeviceClass indoor</extracomment>
<translation type="unfinished"></translation> <translation>Wifi signal modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="141"/> <location filename="../plugininfo.h" line="141"/>
<location filename="../plugininfo.h" line="207"/> <location filename="../plugininfo.h" line="207"/>
<source>humidity changed</source> <source>humidity changed</source>
<extracomment>The name of the autocreated EventType (e2db5f01-196a-48d1-8874-6b8cbfe0d8c9)</extracomment> <extracomment>The name of the autocreated EventType (e2db5f01-196a-48d1-8874-6b8cbfe0d8c9)</extracomment>
<translation type="unfinished"></translation> <translation>Humidité modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="144"/> <location filename="../plugininfo.h" line="144"/>
@ -150,85 +150,85 @@ The name of the ParamType of the autocreated EventType (dd30507e-037b-4c74-bcca-
<extracomment>The name of the ParamType of the autocreated EventType (e2db5f01-196a-48d1-8874-6b8cbfe0d8c9) of DeviceClass indoor <extracomment>The name of the ParamType of the autocreated EventType (e2db5f01-196a-48d1-8874-6b8cbfe0d8c9) of DeviceClass indoor
---------- ----------
The name of the ParamType of the autocreated EventType (e2db5f01-196a-48d1-8874-6b8cbfe0d8c9) of DeviceClass outdoor</extracomment> The name of the ParamType of the autocreated EventType (e2db5f01-196a-48d1-8874-6b8cbfe0d8c9) of DeviceClass outdoor</extracomment>
<translation type="unfinished"></translation> <translation>Humidité</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="147"/> <location filename="../plugininfo.h" line="147"/>
<source>pressure changed</source> <source>pressure changed</source>
<extracomment>The name of the autocreated EventType (03b0a7b7-987d-4d3b-b3f0-21d9f92ad326)</extracomment> <extracomment>The name of the autocreated EventType (03b0a7b7-987d-4d3b-b3f0-21d9f92ad326)</extracomment>
<translation type="unfinished"></translation> <translation>Pression d&apos;air modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="150"/> <location filename="../plugininfo.h" line="150"/>
<source>pressure</source> <source>pressure</source>
<extracomment>The name of the ParamType of the autocreated EventType (03b0a7b7-987d-4d3b-b3f0-21d9f92ad326) of DeviceClass indoor</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (03b0a7b7-987d-4d3b-b3f0-21d9f92ad326) of DeviceClass indoor</extracomment>
<translation type="unfinished"></translation> <translation>Pression d&apos;air</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="153"/> <location filename="../plugininfo.h" line="153"/>
<source>noise changed</source> <source>noise changed</source>
<extracomment>The name of the autocreated EventType (906cea9d-1daf-4e9c-90b9-e40f43052a34)</extracomment> <extracomment>The name of the autocreated EventType (906cea9d-1daf-4e9c-90b9-e40f43052a34)</extracomment>
<translation type="unfinished"></translation> <translation>Puissance acoustique modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="156"/> <location filename="../plugininfo.h" line="156"/>
<source>noise</source> <source>noise</source>
<extracomment>The name of the ParamType of the autocreated EventType (906cea9d-1daf-4e9c-90b9-e40f43052a34) of DeviceClass indoor</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (906cea9d-1daf-4e9c-90b9-e40f43052a34) of DeviceClass indoor</extracomment>
<translation type="unfinished"></translation> <translation>Puissance acoustique</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="159"/> <location filename="../plugininfo.h" line="159"/>
<source>co2 changed</source> <source>co2 changed</source>
<extracomment>The name of the autocreated EventType (e5710bd1-79fa-4bd4-9052-8416aae909b9)</extracomment> <extracomment>The name of the autocreated EventType (e5710bd1-79fa-4bd4-9052-8416aae909b9)</extracomment>
<translation type="unfinished"></translation> <translation>Valeur CO2 modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="162"/> <location filename="../plugininfo.h" line="162"/>
<source>co2</source> <source>co2</source>
<extracomment>The name of the ParamType of the autocreated EventType (e5710bd1-79fa-4bd4-9052-8416aae909b9) of DeviceClass indoor</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (e5710bd1-79fa-4bd4-9052-8416aae909b9) of DeviceClass indoor</extracomment>
<translation type="unfinished"></translation> <translation>Valeur CO2</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="165"/> <location filename="../plugininfo.h" line="165"/>
<source>wifi signal strength changed</source> <source>wifi signal strength changed</source>
<extracomment>The name of the autocreated EventType (6ea906d4-5740-454d-a730-6fdb9fa0d624)</extracomment> <extracomment>The name of the autocreated EventType (6ea906d4-5740-454d-a730-6fdb9fa0d624)</extracomment>
<translation type="unfinished"></translation> <translation>Wifi signal modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="171"/> <location filename="../plugininfo.h" line="171"/>
<source>Outdoor Station</source> <source>Outdoor Station</source>
<extracomment>The name of the DeviceClass (6cc01d62-7317-4ec4-8ac4-a4cab762c179)</extracomment> <extracomment>The name of the DeviceClass (6cc01d62-7317-4ec4-8ac4-a4cab762c179)</extracomment>
<translation type="unfinished"></translation> <translation>Station extérieur</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="180"/> <location filename="../plugininfo.h" line="180"/>
<source>base station</source> <source>base station</source>
<extracomment>The name of the paramType (d7a0ec46-760c-4fdc-9753-fe10c86fe1b9) of outdoor</extracomment> <extracomment>The name of the paramType (d7a0ec46-760c-4fdc-9753-fe10c86fe1b9) of outdoor</extracomment>
<translation type="unfinished"></translation> <translation>Station de Base</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="213"/> <location filename="../plugininfo.h" line="213"/>
<source>signal strength changed</source> <source>signal strength changed</source>
<extracomment>The name of the autocreated EventType (0faa3d08-9004-46fb-a5aa-a59b75e454cc)</extracomment> <extracomment>The name of the autocreated EventType (0faa3d08-9004-46fb-a5aa-a59b75e454cc)</extracomment>
<translation type="unfinished"></translation> <translation>Force de signal modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="216"/> <location filename="../plugininfo.h" line="216"/>
<source>signal strength</source> <source>signal strength</source>
<extracomment>The name of the ParamType of the autocreated EventType (0faa3d08-9004-46fb-a5aa-a59b75e454cc) of DeviceClass outdoor</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (0faa3d08-9004-46fb-a5aa-a59b75e454cc) of DeviceClass outdoor</extracomment>
<translation type="unfinished"></translation> <translation>Force de signal</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="219"/> <location filename="../plugininfo.h" line="219"/>
<source>battery changed</source> <source>battery changed</source>
<extracomment>The name of the autocreated EventType (15d8fae1-ba47-42e1-994d-530e8017c965)</extracomment> <extracomment>The name of the autocreated EventType (15d8fae1-ba47-42e1-994d-530e8017c965)</extracomment>
<translation type="unfinished"></translation> <translation>Staut batterie modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="222"/> <location filename="../plugininfo.h" line="222"/>
<source>battery</source> <source>battery</source>
<extracomment>The name of the ParamType of the autocreated EventType (15d8fae1-ba47-42e1-994d-530e8017c965) of DeviceClass outdoor</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (15d8fae1-ba47-42e1-994d-530e8017c965) of DeviceClass outdoor</extracomment>
<translation type="unfinished"></translation> <translation>Batterie</translation>
</message> </message>
</context> </context>
</TS> </TS>

View File

@ -39,6 +39,7 @@ PLUGIN_DIRS = \
simulation \ simulation \
keba \ keba \
remotessh \ remotessh \
dweetio \
CONFIG+=all CONFIG+=all

View File

@ -7,19 +7,19 @@
<location filename="../plugininfo.h" line="146"/> <location filename="../plugininfo.h" line="146"/>
<source>Philips</source> <source>Philips</source>
<extracomment>The name of the vendor (0ae1e001-2aa6-47ed-b8c0-334c3728a68f)</extracomment> <extracomment>The name of the vendor (0ae1e001-2aa6-47ed-b8c0-334c3728a68f)</extracomment>
<translation type="unfinished"></translation> <translation>Philips</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="149"/> <location filename="../plugininfo.h" line="149"/>
<source>Please press the button on the Hue Bridge within 30 seconds before you continue</source> <source>Please press the button on the Hue Bridge within 30 seconds before you continue</source>
<extracomment>The pairing info of deviceClass hueBridge</extracomment> <extracomment>The pairing info of deviceClass hueBridge</extracomment>
<translation type="unfinished"></translation> <translation>S&apos;il vous plaît presser le bouton de la &quot;hue Brigde&quot; au cours de 30 secondes avant que vous continues</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="152"/> <location filename="../plugininfo.h" line="152"/>
<source>Hue gateway</source> <source>Hue gateway</source>
<extracomment>The name of the DeviceClass (642aa4c7-19aa-45ed-ba06-aa1ae6c9edf7)</extracomment> <extracomment>The name of the DeviceClass (642aa4c7-19aa-45ed-ba06-aa1ae6c9edf7)</extracomment>
<translation type="unfinished"></translation> <translation>Pont de connexion Hue</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="155"/> <location filename="../plugininfo.h" line="155"/>
@ -37,31 +37,31 @@ The name of the paramType (0d71522c-08c0-4a66-bb5e-e31eb2dd41e5) of hueWhiteLigh
The name of the paramType (0d71522c-08c0-4a66-bb5e-e31eb2dd41e5) of hueRemote The name of the paramType (0d71522c-08c0-4a66-bb5e-e31eb2dd41e5) of hueRemote
---------- ----------
The name of the paramType (3d450f00-b521-4a2c-985f-046fad5122cb) of hueTap</extracomment> The name of the paramType (3d450f00-b521-4a2c-985f-046fad5122cb) of hueTap</extracomment>
<translation type="unfinished"></translation> <translation>Nom</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="158"/> <location filename="../plugininfo.h" line="158"/>
<source>api key</source> <source>api key</source>
<extracomment>The name of the paramType (8bf5776a-d5a6-4600-8b27-481f0d803a8f) of hueBridge</extracomment> <extracomment>The name of the paramType (8bf5776a-d5a6-4600-8b27-481f0d803a8f) of hueBridge</extracomment>
<translation type="unfinished"></translation> <translation>Clé API</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="161"/> <location filename="../plugininfo.h" line="161"/>
<source>host address</source> <source>host address</source>
<extracomment>The name of the paramType (1845975b-1184-4440-bc0d-73d53a9f683c) of hueBridge</extracomment> <extracomment>The name of the paramType (1845975b-1184-4440-bc0d-73d53a9f683c) of hueBridge</extracomment>
<translation type="unfinished"></translation> <translation>Adresse</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="164"/> <location filename="../plugininfo.h" line="164"/>
<source>mac address</source> <source>mac address</source>
<extracomment>The name of the paramType (2c67203d-a308-45ec-9a08-fc4183c06ff8) of hueBridge</extracomment> <extracomment>The name of the paramType (2c67203d-a308-45ec-9a08-fc4183c06ff8) of hueBridge</extracomment>
<translation type="unfinished"></translation> <translation>MAC adresse</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="167"/> <location filename="../plugininfo.h" line="167"/>
<source>id</source> <source>id</source>
<extracomment>The name of the paramType (a496feb0-3b7b-46cb-a63a-e063447d6b1d) of hueBridge</extracomment> <extracomment>The name of the paramType (a496feb0-3b7b-46cb-a63a-e063447d6b1d) of hueBridge</extracomment>
<translation type="unfinished"></translation> <translation>ID</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="170"/> <location filename="../plugininfo.h" line="170"/>
@ -70,13 +70,13 @@ The name of the paramType (3d450f00-b521-4a2c-985f-046fad5122cb) of hueTap</extr
<extracomment>The name of the paramType (ea228c4d-975c-4b43-9445-7c9a907c29d6) of hueBridge <extracomment>The name of the paramType (ea228c4d-975c-4b43-9445-7c9a907c29d6) of hueBridge
---------- ----------
The name of the ParamType of the autocreated EventType (4c707b18-6604-4e6d-b6bc-4e27769c2adc) of DeviceClass hueBridge</extracomment> The name of the ParamType of the autocreated EventType (4c707b18-6604-4e6d-b6bc-4e27769c2adc) of DeviceClass hueBridge</extracomment>
<translation type="unfinished"></translation> <translation>Version logiciel</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="173"/> <location filename="../plugininfo.h" line="173"/>
<source>zigbee channel</source> <source>zigbee channel</source>
<extracomment>The name of the paramType (53170394-956c-4511-b3a8-2c8a502ef1ed) of hueBridge</extracomment> <extracomment>The name of the paramType (53170394-956c-4511-b3a8-2c8a502ef1ed) of hueBridge</extracomment>
<translation type="unfinished"></translation> <translation>Canaux Zigbee</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="176"/> <location filename="../plugininfo.h" line="176"/>
@ -90,49 +90,49 @@ The name of the ParamType of the autocreated EventType (4c707b18-6604-4e6d-b6bc-
The name of the autocreated EventType (19bb8d10-1b28-4ba3-99b7-a634138dcfde) The name of the autocreated EventType (19bb8d10-1b28-4ba3-99b7-a634138dcfde)
---------- ----------
The name of the autocreated EventType (5e21b032-1230-4e93-8543-0c4773da17d3)</extracomment> The name of the autocreated EventType (5e21b032-1230-4e93-8543-0c4773da17d3)</extracomment>
<translation type="unfinished"></translation> <translation>Accessibilité modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="182"/> <location filename="../plugininfo.h" line="182"/>
<source>api version changed</source> <source>api version changed</source>
<extracomment>The name of the autocreated EventType (7a230e89-c4ce-4276-90e0-6a9ddb890603)</extracomment> <extracomment>The name of the autocreated EventType (7a230e89-c4ce-4276-90e0-6a9ddb890603)</extracomment>
<translation type="unfinished"></translation> <translation>Version API modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="188"/> <location filename="../plugininfo.h" line="188"/>
<source>software version changed</source> <source>software version changed</source>
<extracomment>The name of the autocreated EventType (4c707b18-6604-4e6d-b6bc-4e27769c2adc)</extracomment> <extracomment>The name of the autocreated EventType (4c707b18-6604-4e6d-b6bc-4e27769c2adc)</extracomment>
<translation type="unfinished"></translation> <translation>Version logiciel modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="194"/> <location filename="../plugininfo.h" line="194"/>
<source>update status changed</source> <source>update status changed</source>
<extracomment>The name of the autocreated EventType (16a126f3-0cef-4931-bb2b-9e1b49bec7fc)</extracomment> <extracomment>The name of the autocreated EventType (16a126f3-0cef-4931-bb2b-9e1b49bec7fc)</extracomment>
<translation type="unfinished"></translation> <translation>Satut mise à jour modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="200"/> <location filename="../plugininfo.h" line="200"/>
<source>search devices</source> <source>search devices</source>
<extracomment>The name of the ActionType cca3f171-6318-44e7-a2ac-d841857c1c24 of deviceClass hueBridge</extracomment> <extracomment>The name of the ActionType cca3f171-6318-44e7-a2ac-d841857c1c24 of deviceClass hueBridge</extracomment>
<translation type="unfinished"></translation> <translation>Chercher appareil</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="203"/> <location filename="../plugininfo.h" line="203"/>
<source>check updates</source> <source>check updates</source>
<extracomment>The name of the ActionType 07a85e91-d064-4bce-b017-13fd0c320c0b of deviceClass hueBridge</extracomment> <extracomment>The name of the ActionType 07a85e91-d064-4bce-b017-13fd0c320c0b of deviceClass hueBridge</extracomment>
<translation type="unfinished"></translation> <translation>Cherche mise à jour</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="206"/> <location filename="../plugininfo.h" line="206"/>
<source>Upgrade bridge</source> <source>Upgrade bridge</source>
<extracomment>The name of the ActionType 6dfbc7c0-7372-42f6-82ba-e777cb32dc4c of deviceClass hueBridge</extracomment> <extracomment>The name of the ActionType 6dfbc7c0-7372-42f6-82ba-e777cb32dc4c of deviceClass hueBridge</extracomment>
<translation type="unfinished"></translation> <translation>Mise à jour la Bridge</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="209"/> <location filename="../plugininfo.h" line="209"/>
<source>Hue Light</source> <source>Hue Light</source>
<extracomment>The name of the DeviceClass (0edba26c-96ab-44fb-a6a2-c0574d19630e)</extracomment> <extracomment>The name of the DeviceClass (0edba26c-96ab-44fb-a6a2-c0574d19630e)</extracomment>
<translation type="unfinished"></translation> <translation>Hue lumiére</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="215"/> <location filename="../plugininfo.h" line="215"/>
@ -147,7 +147,7 @@ The name of the paramType (095a463b-f59e-46b1-989a-a71f9cbe3e30) of hueWhiteLigh
The name of the paramType (095a463b-f59e-46b1-989a-a71f9cbe3e30) of hueRemote The name of the paramType (095a463b-f59e-46b1-989a-a71f9cbe3e30) of hueRemote
---------- ----------
The name of the paramType (62d92175-db3a-4da2-a72b-f58f34cb6911) of hueTap</extracomment> The name of the paramType (62d92175-db3a-4da2-a72b-f58f34cb6911) of hueTap</extracomment>
<translation type="unfinished"></translation> <translation>Model ID</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="218"/> <location filename="../plugininfo.h" line="218"/>
@ -162,7 +162,7 @@ The name of the paramType (3f3467ef-4483-4eb9-bcae-84e628322f84) of hueWhiteLigh
The name of the paramType (3f3467ef-4483-4eb9-bcae-84e628322f84) of hueRemote The name of the paramType (3f3467ef-4483-4eb9-bcae-84e628322f84) of hueRemote
---------- ----------
The name of the paramType (eace85b9-5369-466f-89eb-46c4de718305) of hueTap</extracomment> The name of the paramType (eace85b9-5369-466f-89eb-46c4de718305) of hueTap</extracomment>
<translation type="unfinished"></translation> <translation>Typ</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="221"/> <location filename="../plugininfo.h" line="221"/>
@ -177,7 +177,7 @@ The name of the paramType (1a5129ca-006c-446c-9f2e-79b065de715f) of hueWhiteLigh
The name of the paramType (1a5129ca-006c-446c-9f2e-79b065de715f) of hueRemote The name of the paramType (1a5129ca-006c-446c-9f2e-79b065de715f) of hueRemote
---------- ----------
The name of the paramType (25cf4167-6c28-4497-9fa9-3d02faf4f3ed) of hueTap</extracomment> The name of the paramType (25cf4167-6c28-4497-9fa9-3d02faf4f3ed) of hueTap</extracomment>
<translation type="unfinished"></translation> <translation>UUID</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="224"/> <location filename="../plugininfo.h" line="224"/>
@ -186,14 +186,14 @@ The name of the paramType (25cf4167-6c28-4497-9fa9-3d02faf4f3ed) of hueTap</extr
<extracomment>The name of the paramType (491dc012-ccf2-4d3a-9f18-add98f7374af) of hueLight <extracomment>The name of the paramType (491dc012-ccf2-4d3a-9f18-add98f7374af) of hueLight
---------- ----------
The name of the paramType (491dc012-ccf2-4d3a-9f18-add98f7374af) of hueWhiteLight</extracomment> The name of the paramType (491dc012-ccf2-4d3a-9f18-add98f7374af) of hueWhiteLight</extracomment>
<translation type="unfinished"></translation> <translation>ID lumiére</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="233"/> <location filename="../plugininfo.h" line="233"/>
<location filename="../plugininfo.h" line="323"/> <location filename="../plugininfo.h" line="323"/>
<source>power changed</source> <source>power changed</source>
<extracomment>The name of the autocreated EventType (90aaffe5-6a76-47d2-a14a-550f60390245)</extracomment> <extracomment>The name of the autocreated EventType (90aaffe5-6a76-47d2-a14a-550f60390245)</extracomment>
<translation type="unfinished"></translation> <translation>Allumer modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="236"/> <location filename="../plugininfo.h" line="236"/>
@ -208,32 +208,32 @@ The name of the autocreated ParamType of the writable StateType (90aaffe5-6a76-4
The name of the ParamType of the autocreated EventType (90aaffe5-6a76-47d2-a14a-550f60390245) of DeviceClass hueWhiteLight The name of the ParamType of the autocreated EventType (90aaffe5-6a76-47d2-a14a-550f60390245) of DeviceClass hueWhiteLight
---------- ----------
The name of the autocreated ParamType of the writable StateType (90aaffe5-6a76-47d2-a14a-550f60390245) of DeviceClass hueWhiteLight</extracomment> The name of the autocreated ParamType of the writable StateType (90aaffe5-6a76-47d2-a14a-550f60390245) of DeviceClass hueWhiteLight</extracomment>
<translation type="unfinished"></translation> <translation>Allumée</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="239"/> <location filename="../plugininfo.h" line="239"/>
<location filename="../plugininfo.h" line="329"/> <location filename="../plugininfo.h" line="329"/>
<source>Set power</source> <source>Set power</source>
<extracomment>The name of the autocreated ActionType (90aaffe5-6a76-47d2-a14a-550f60390245)</extracomment> <extracomment>The name of the autocreated ActionType (90aaffe5-6a76-47d2-a14a-550f60390245)</extracomment>
<translation type="unfinished"></translation> <translation>Allumer</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="245"/> <location filename="../plugininfo.h" line="245"/>
<source>color temperature changed</source> <source>color temperature changed</source>
<extracomment>The name of the autocreated EventType (c0f4206f-f219-4f06-93c4-4ca515a56f79)</extracomment> <extracomment>The name of the autocreated EventType (c0f4206f-f219-4f06-93c4-4ca515a56f79)</extracomment>
<translation type="unfinished"></translation> <translation>Températur de couleur modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="251"/> <location filename="../plugininfo.h" line="251"/>
<source>Set color temperature</source> <source>Set color temperature</source>
<extracomment>The name of the autocreated ActionType (c0f4206f-f219-4f06-93c4-4ca515a56f79)</extracomment> <extracomment>The name of the autocreated ActionType (c0f4206f-f219-4f06-93c4-4ca515a56f79)</extracomment>
<translation type="unfinished"></translation> <translation>Définir la températur de couleur</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="257"/> <location filename="../plugininfo.h" line="257"/>
<source>color changed</source> <source>color changed</source>
<extracomment>The name of the autocreated EventType (d25423e7-b924-4b20-80b6-77eecc65d089)</extracomment> <extracomment>The name of the autocreated EventType (d25423e7-b924-4b20-80b6-77eecc65d089)</extracomment>
<translation type="unfinished"></translation> <translation>Couleur modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="260"/> <location filename="../plugininfo.h" line="260"/>
@ -242,20 +242,20 @@ The name of the autocreated ParamType of the writable StateType (90aaffe5-6a76-4
<extracomment>The name of the ParamType of the autocreated EventType (d25423e7-b924-4b20-80b6-77eecc65d089) of DeviceClass hueLight <extracomment>The name of the ParamType of the autocreated EventType (d25423e7-b924-4b20-80b6-77eecc65d089) of DeviceClass hueLight
---------- ----------
The name of the autocreated ParamType of the writable StateType (d25423e7-b924-4b20-80b6-77eecc65d089) of DeviceClass hueLight</extracomment> The name of the autocreated ParamType of the writable StateType (d25423e7-b924-4b20-80b6-77eecc65d089) of DeviceClass hueLight</extracomment>
<translation type="unfinished"></translation> <translation>Couleur</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="263"/> <location filename="../plugininfo.h" line="263"/>
<source>Set color</source> <source>Set color</source>
<extracomment>The name of the autocreated ActionType (d25423e7-b924-4b20-80b6-77eecc65d089)</extracomment> <extracomment>The name of the autocreated ActionType (d25423e7-b924-4b20-80b6-77eecc65d089)</extracomment>
<translation type="unfinished"></translation> <translation>Définir la couleur</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="269"/> <location filename="../plugininfo.h" line="269"/>
<location filename="../plugininfo.h" line="335"/> <location filename="../plugininfo.h" line="335"/>
<source>brightness changed</source> <source>brightness changed</source>
<extracomment>The name of the autocreated EventType (90e91f64-a208-468c-a5a2-7f47e08859e2)</extracomment> <extracomment>The name of the autocreated EventType (90e91f64-a208-468c-a5a2-7f47e08859e2)</extracomment>
<translation type="unfinished"></translation> <translation>Luminosité modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="272"/> <location filename="../plugininfo.h" line="272"/>
@ -270,25 +270,25 @@ The name of the autocreated ParamType of the writable StateType (90e91f64-a208-4
The name of the ParamType of the autocreated EventType (90e91f64-a208-468c-a5a2-7f47e08859e2) of DeviceClass hueWhiteLight The name of the ParamType of the autocreated EventType (90e91f64-a208-468c-a5a2-7f47e08859e2) of DeviceClass hueWhiteLight
---------- ----------
The name of the autocreated ParamType of the writable StateType (90e91f64-a208-468c-a5a2-7f47e08859e2) of DeviceClass hueWhiteLight</extracomment> The name of the autocreated ParamType of the writable StateType (90e91f64-a208-468c-a5a2-7f47e08859e2) of DeviceClass hueWhiteLight</extracomment>
<translation type="unfinished"></translation> <translation>Luminosité</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="275"/> <location filename="../plugininfo.h" line="275"/>
<source>Set brigtness</source> <source>Set brigtness</source>
<extracomment>The name of the autocreated ActionType (90e91f64-a208-468c-a5a2-7f47e08859e2)</extracomment> <extracomment>The name of the autocreated ActionType (90e91f64-a208-468c-a5a2-7f47e08859e2)</extracomment>
<translation type="unfinished"></translation> <translation>Définir luminosité</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="281"/> <location filename="../plugininfo.h" line="281"/>
<source>effect changed</source> <source>effect changed</source>
<extracomment>The name of the autocreated EventType (0b7cdd8d-4db8-4183-abe2-f3c01d1c9afc)</extracomment> <extracomment>The name of the autocreated EventType (0b7cdd8d-4db8-4183-abe2-f3c01d1c9afc)</extracomment>
<translation type="unfinished"></translation> <translation>Effet de lumière modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="383"/> <location filename="../plugininfo.h" line="383"/>
<source>battery critical changed</source> <source>battery critical changed</source>
<extracomment>The name of the autocreated EventType (f8516899-6312-4110-bb97-70ffa81dc530)</extracomment> <extracomment>The name of the autocreated EventType (f8516899-6312-4110-bb97-70ffa81dc530)</extracomment>
<translation type="unfinished"></translation> <translation>Statut de batterie critique modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="413"/> <location filename="../plugininfo.h" line="413"/>
@ -297,7 +297,7 @@ The name of the autocreated ParamType of the writable StateType (90e91f64-a208-4
<extracomment>The name of the EventType 8da28cf1-2457-451e-953e-2685f8daeda8 of deviceClass hueRemote <extracomment>The name of the EventType 8da28cf1-2457-451e-953e-2685f8daeda8 of deviceClass hueRemote
---------- ----------
The name of the EventType c45dd703-7cbd-48f7-88dc-31045cc3d39c of deviceClass hueTap</extracomment> The name of the EventType c45dd703-7cbd-48f7-88dc-31045cc3d39c of deviceClass hueTap</extracomment>
<translation type="unfinished"></translation> <translation>Bouton appuyer</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="416"/> <location filename="../plugininfo.h" line="416"/>
@ -306,25 +306,25 @@ The name of the EventType c45dd703-7cbd-48f7-88dc-31045cc3d39c of deviceClass hu
<extracomment>The name of the paramType (e4e3eb3a-a7c4-49e3-9344-0b3f213e0b42) of hueRemote <extracomment>The name of the paramType (e4e3eb3a-a7c4-49e3-9344-0b3f213e0b42) of hueRemote
---------- ----------
The name of the paramType (8ed643c0-1b8a-4709-8abf-717cf213f4a4) of hueTap</extracomment> The name of the paramType (8ed643c0-1b8a-4709-8abf-717cf213f4a4) of hueTap</extracomment>
<translation type="unfinished"></translation> <translation>Nom de bouton</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="419"/> <location filename="../plugininfo.h" line="419"/>
<source>Button longpressed</source> <source>Button longpressed</source>
<extracomment>The name of the EventType 2c64561b-2381-4769-8e21-0e206c84bbcc of deviceClass hueRemote</extracomment> <extracomment>The name of the EventType 2c64561b-2381-4769-8e21-0e206c84bbcc of deviceClass hueRemote</extracomment>
<translation type="unfinished"></translation> <translation>Bouton appuyer le plus long</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="422"/> <location filename="../plugininfo.h" line="422"/>
<source>Hue Tap</source> <source>Hue Tap</source>
<extracomment>The name of the DeviceClass (2b8c1fb8-67ee-42e9-947b-16e0a09f0d4e)</extracomment> <extracomment>The name of the DeviceClass (2b8c1fb8-67ee-42e9-947b-16e0a09f0d4e)</extracomment>
<translation type="unfinished"></translation> <translation>Hue Tap</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="143"/> <location filename="../plugininfo.h" line="143"/>
<source>Philips Hue</source> <source>Philips Hue</source>
<extracomment>The name of the plugin PhilipsHue (5f2e634b-b7f3-48ee-976a-b5ae22aa5c55)</extracomment> <extracomment>The name of the plugin PhilipsHue (5f2e634b-b7f3-48ee-976a-b5ae22aa5c55)</extracomment>
<translation type="unfinished"></translation> <translation>Philips Hue</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="179"/> <location filename="../plugininfo.h" line="179"/>
@ -342,19 +342,19 @@ The name of the ParamType of the autocreated EventType (19bb8d10-1b28-4ba3-99b7-
The name of the ParamType of the autocreated EventType (19bb8d10-1b28-4ba3-99b7-a634138dcfde) of DeviceClass hueRemote The name of the ParamType of the autocreated EventType (19bb8d10-1b28-4ba3-99b7-a634138dcfde) of DeviceClass hueRemote
---------- ----------
The name of the ParamType of the autocreated EventType (5e21b032-1230-4e93-8543-0c4773da17d3) of DeviceClass hueTap</extracomment> The name of the ParamType of the autocreated EventType (5e21b032-1230-4e93-8543-0c4773da17d3) of DeviceClass hueTap</extracomment>
<translation type="unfinished"></translation> <translation>Accessible</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="185"/> <location filename="../plugininfo.h" line="185"/>
<source>api version</source> <source>api version</source>
<extracomment>The name of the ParamType of the autocreated EventType (7a230e89-c4ce-4276-90e0-6a9ddb890603) of DeviceClass hueBridge</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (7a230e89-c4ce-4276-90e0-6a9ddb890603) of DeviceClass hueBridge</extracomment>
<translation type="unfinished"></translation> <translation>API version</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="197"/> <location filename="../plugininfo.h" line="197"/>
<source>update status</source> <source>update status</source>
<extracomment>The name of the ParamType of the autocreated EventType (16a126f3-0cef-4931-bb2b-9e1b49bec7fc) of DeviceClass hueBridge</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (16a126f3-0cef-4931-bb2b-9e1b49bec7fc) of DeviceClass hueBridge</extracomment>
<translation type="unfinished"></translation> <translation>Satut mise à jour</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="248"/> <location filename="../plugininfo.h" line="248"/>
@ -363,7 +363,7 @@ The name of the ParamType of the autocreated EventType (5e21b032-1230-4e93-8543-
<extracomment>The name of the ParamType of the autocreated EventType (c0f4206f-f219-4f06-93c4-4ca515a56f79) of DeviceClass hueLight <extracomment>The name of the ParamType of the autocreated EventType (c0f4206f-f219-4f06-93c4-4ca515a56f79) of DeviceClass hueLight
---------- ----------
The name of the autocreated ParamType of the writable StateType (c0f4206f-f219-4f06-93c4-4ca515a56f79) of DeviceClass hueLight</extracomment> The name of the autocreated ParamType of the writable StateType (c0f4206f-f219-4f06-93c4-4ca515a56f79) of DeviceClass hueLight</extracomment>
<translation type="unfinished"></translation> <translation>Températur de couleur</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="284"/> <location filename="../plugininfo.h" line="284"/>
@ -372,13 +372,13 @@ The name of the autocreated ParamType of the writable StateType (c0f4206f-f219-4
<extracomment>The name of the ParamType of the autocreated EventType (0b7cdd8d-4db8-4183-abe2-f3c01d1c9afc) of DeviceClass hueLight <extracomment>The name of the ParamType of the autocreated EventType (0b7cdd8d-4db8-4183-abe2-f3c01d1c9afc) of DeviceClass hueLight
---------- ----------
The name of the autocreated ParamType of the writable StateType (0b7cdd8d-4db8-4183-abe2-f3c01d1c9afc) of DeviceClass hueLight</extracomment> The name of the autocreated ParamType of the writable StateType (0b7cdd8d-4db8-4183-abe2-f3c01d1c9afc) of DeviceClass hueLight</extracomment>
<translation type="unfinished"></translation> <translation>Effet</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="287"/> <location filename="../plugininfo.h" line="287"/>
<source>Set effect</source> <source>Set effect</source>
<extracomment>The name of the autocreated ActionType (0b7cdd8d-4db8-4183-abe2-f3c01d1c9afc)</extracomment> <extracomment>The name of the autocreated ActionType (0b7cdd8d-4db8-4183-abe2-f3c01d1c9afc)</extracomment>
<translation type="unfinished"></translation> <translation>Définir effet de luminosité</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="293"/> <location filename="../plugininfo.h" line="293"/>
@ -387,7 +387,7 @@ The name of the autocreated ParamType of the writable StateType (0b7cdd8d-4db8-4
<extracomment>The name of the ActionType d25dcfbc-d28c-4905-80e3-300ffb1248f5 of deviceClass hueLight <extracomment>The name of the ActionType d25dcfbc-d28c-4905-80e3-300ffb1248f5 of deviceClass hueLight
---------- ----------
The name of the ActionType d25dcfbc-d28c-4905-80e3-300ffb1248f5 of deviceClass hueWhiteLight</extracomment> The name of the ActionType d25dcfbc-d28c-4905-80e3-300ffb1248f5 of deviceClass hueWhiteLight</extracomment>
<translation type="unfinished"></translation> <translation>S&apos;allumer</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="296"/> <location filename="../plugininfo.h" line="296"/>
@ -396,25 +396,25 @@ The name of the ActionType d25dcfbc-d28c-4905-80e3-300ffb1248f5 of deviceClass h
<extracomment>The name of the paramType (8ace6f8c-b2c7-4d0d-a407-52a54ad0ab05) of hueLight <extracomment>The name of the paramType (8ace6f8c-b2c7-4d0d-a407-52a54ad0ab05) of hueLight
---------- ----------
The name of the paramType (8ace6f8c-b2c7-4d0d-a407-52a54ad0ab05) of hueWhiteLight</extracomment> The name of the paramType (8ace6f8c-b2c7-4d0d-a407-52a54ad0ab05) of hueWhiteLight</extracomment>
<translation type="unfinished"></translation> <translation>Alarme</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="299"/> <location filename="../plugininfo.h" line="299"/>
<source>Hue White Light</source> <source>Hue White Light</source>
<extracomment>The name of the DeviceClass (4fa568ef-7a3a-422b-b0c0-206d37cb4eed)</extracomment> <extracomment>The name of the DeviceClass (4fa568ef-7a3a-422b-b0c0-206d37cb4eed)</extracomment>
<translation type="unfinished"></translation> <translation>Hue lumiére blanc</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="341"/> <location filename="../plugininfo.h" line="341"/>
<source>Set brightness</source> <source>Set brightness</source>
<extracomment>The name of the autocreated ActionType (90e91f64-a208-468c-a5a2-7f47e08859e2)</extracomment> <extracomment>The name of the autocreated ActionType (90e91f64-a208-468c-a5a2-7f47e08859e2)</extracomment>
<translation type="unfinished"></translation> <translation>Définir luminosité</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="353"/> <location filename="../plugininfo.h" line="353"/>
<source>Hue Remote</source> <source>Hue Remote</source>
<extracomment>The name of the DeviceClass (bb482d39-67ef-46dc-88e9-7b181d642b28)</extracomment> <extracomment>The name of the DeviceClass (bb482d39-67ef-46dc-88e9-7b181d642b28)</extracomment>
<translation type="unfinished"></translation> <translation>Hue télécommande</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="368"/> <location filename="../plugininfo.h" line="368"/>
@ -423,73 +423,73 @@ The name of the paramType (8ace6f8c-b2c7-4d0d-a407-52a54ad0ab05) of hueWhiteLigh
<extracomment>The name of the paramType (2ddb571b-149f-4f08-a76a-78b7d3aa27e0) of hueRemote <extracomment>The name of the paramType (2ddb571b-149f-4f08-a76a-78b7d3aa27e0) of hueRemote
---------- ----------
The name of the paramType (5eca2b24-8986-4487-bc12-50e91d023d97) of hueTap</extracomment> The name of the paramType (5eca2b24-8986-4487-bc12-50e91d023d97) of hueTap</extracomment>
<translation type="unfinished"></translation> <translation>Senseur ID</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="377"/> <location filename="../plugininfo.h" line="377"/>
<source>battery changed</source> <source>battery changed</source>
<extracomment>The name of the autocreated EventType (683e493a-9796-4d5e-b0e3-61cb178d5819)</extracomment> <extracomment>The name of the autocreated EventType (683e493a-9796-4d5e-b0e3-61cb178d5819)</extracomment>
<translation type="unfinished"></translation> <translation>Batterie modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="380"/> <location filename="../plugininfo.h" line="380"/>
<source>battery</source> <source>battery</source>
<extracomment>The name of the ParamType of the autocreated EventType (683e493a-9796-4d5e-b0e3-61cb178d5819) of DeviceClass hueRemote</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (683e493a-9796-4d5e-b0e3-61cb178d5819) of DeviceClass hueRemote</extracomment>
<translation type="unfinished"></translation> <translation>Batterie</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="386"/> <location filename="../plugininfo.h" line="386"/>
<source>battery critical</source> <source>battery critical</source>
<extracomment>The name of the ParamType of the autocreated EventType (f8516899-6312-4110-bb97-70ffa81dc530) of DeviceClass hueRemote</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (f8516899-6312-4110-bb97-70ffa81dc530) of DeviceClass hueRemote</extracomment>
<translation type="unfinished"></translation> <translation>Satut du chargement batterie critique</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="389"/> <location filename="../plugininfo.h" line="389"/>
<source>on pressed</source> <source>on pressed</source>
<extracomment>The name of the EventType de769db0-4c31-46cf-9760-dbc6f9209c26 of deviceClass hueRemote</extracomment> <extracomment>The name of the EventType de769db0-4c31-46cf-9760-dbc6f9209c26 of deviceClass hueRemote</extracomment>
<translation type="unfinished"></translation> <translation>Quand appuyer</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="392"/> <location filename="../plugininfo.h" line="392"/>
<source>on long pressed</source> <source>on long pressed</source>
<extracomment>The name of the EventType 6c5e596b-7c15-40bb-af9d-c778a6b0f30e of deviceClass hueRemote</extracomment> <extracomment>The name of the EventType 6c5e596b-7c15-40bb-af9d-c778a6b0f30e of deviceClass hueRemote</extracomment>
<translation type="unfinished"></translation> <translation>Quand appuyer trés long</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="395"/> <location filename="../plugininfo.h" line="395"/>
<source>dim up pressed</source> <source>dim up pressed</source>
<extracomment>The name of the EventType 8e3d6a62-6a19-4e9a-a25b-e1da2e56ede9 of deviceClass hueRemote</extracomment> <extracomment>The name of the EventType 8e3d6a62-6a19-4e9a-a25b-e1da2e56ede9 of deviceClass hueRemote</extracomment>
<translation type="unfinished"></translation> <translation>Varier l&apos;intensité de lumière appuyer</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="398"/> <location filename="../plugininfo.h" line="398"/>
<source>dim up long pressed</source> <source>dim up long pressed</source>
<extracomment>The name of the EventType 53d3c9af-3e25-4116-b22b-38d897bc20aa of deviceClass hueRemote</extracomment> <extracomment>The name of the EventType 53d3c9af-3e25-4116-b22b-38d897bc20aa of deviceClass hueRemote</extracomment>
<translation type="unfinished"></translation> <translation>Varier l&apos;intensité de lumière appuyer trés long</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="401"/> <location filename="../plugininfo.h" line="401"/>
<source>dim down pressed</source> <source>dim down pressed</source>
<extracomment>The name of the EventType efd8b972-9a37-43f2-b9bc-f9dfe144a96d of deviceClass hueRemote</extracomment> <extracomment>The name of the EventType efd8b972-9a37-43f2-b9bc-f9dfe144a96d of deviceClass hueRemote</extracomment>
<translation type="unfinished"></translation> <translation>Varier l&apos;intensité de lumière en bas appuyer</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="404"/> <location filename="../plugininfo.h" line="404"/>
<source>dim down long pressed</source> <source>dim down long pressed</source>
<extracomment>The name of the EventType 1986d4c6-4c9f-4e43-ba70-0ff06c6f177b of deviceClass hueRemote</extracomment> <extracomment>The name of the EventType 1986d4c6-4c9f-4e43-ba70-0ff06c6f177b of deviceClass hueRemote</extracomment>
<translation type="unfinished"></translation> <translation>Varier l&apos;intensité de lumière en bas appuyer trés long</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="407"/> <location filename="../plugininfo.h" line="407"/>
<source>off pressed</source> <source>off pressed</source>
<extracomment>The name of the EventType 7c2a58f1-137c-4bf3-8f9e-453dff020487 of deviceClass hueRemote</extracomment> <extracomment>The name of the EventType 7c2a58f1-137c-4bf3-8f9e-453dff020487 of deviceClass hueRemote</extracomment>
<translation type="unfinished"></translation> <translation>Appuyer pour déclencher</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="410"/> <location filename="../plugininfo.h" line="410"/>
<source>off long pressed</source> <source>off long pressed</source>
<extracomment>The name of the EventType d69306eb-ea52-4841-9e26-89c69e9cf6fc of deviceClass hueRemote</extracomment> <extracomment>The name of the EventType d69306eb-ea52-4841-9e26-89c69e9cf6fc of deviceClass hueRemote</extracomment>
<translation type="unfinished"></translation> <translation>Appuyer plus longtemps pour déclencher</translation>
</message> </message>
</context> </context>
</TS> </TS>

View File

@ -34,7 +34,23 @@ DeviceManager::DeviceSetupStatus DevicePluginPushbullet::setupDevice(Device *dev
{ {
qCDebug(dcPushbullet()) << "Setup" << device->name(); qCDebug(dcPushbullet()) << "Setup" << device->name();
return DeviceManager::DeviceSetupStatusSuccess; QUrlQuery urlParams;
urlParams.addQueryItem("limit", "1");
QUrl requestUrl("https://api.pushbullet.com/v2/pushes");
requestUrl.setQuery(urlParams);
QNetworkRequest request(requestUrl);
request.setHeader(QNetworkRequest::ContentTypeHeader, "application/x-www-form-urlencoded");
request.setRawHeader(QByteArray("Access-Token"), device->paramValue(pushNotificationTokenParamTypeId).toByteArray());
QNetworkReply *reply = hardwareManager()->networkManager()->get(request);
connect(reply, &QNetworkReply::finished, this, [this, reply, device](){
emit deviceSetupFinished(device, reply->error() == QNetworkReply::NoError ? DeviceManager::DeviceSetupStatusSuccess : DeviceManager::DeviceSetupStatusFailure);
reply->deleteLater();
});
return DeviceManager::DeviceSetupStatusAsync;
} }
DeviceManager::DeviceError DevicePluginPushbullet::executeAction(Device *device, const Action &action) { DeviceManager::DeviceError DevicePluginPushbullet::executeAction(Device *device, const Action &action) {

View File

@ -16,31 +16,31 @@ The name of the vendor (b5e1896e-b7fa-4c19-ac2b-10bd489f8302)</extracomment>
<location filename="../plugininfo.h" line="37"/> <location filename="../plugininfo.h" line="37"/>
<source>Push Notification</source> <source>Push Notification</source>
<extracomment>The name of the DeviceClass (56029c6d-777b-4889-9e17-29f813d34da4)</extracomment> <extracomment>The name of the DeviceClass (56029c6d-777b-4889-9e17-29f813d34da4)</extracomment>
<translation type="unfinished"></translation> <translation>notification pushbullet</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="40"/> <location filename="../plugininfo.h" line="40"/>
<source>access token</source> <source>access token</source>
<extracomment>The name of the paramType (1f37ce22-50b8-4183-8b74-557fdb2d3076) of pushNotification</extracomment> <extracomment>The name of the paramType (1f37ce22-50b8-4183-8b74-557fdb2d3076) of pushNotification</extracomment>
<translation type="unfinished"></translation> <translation>jeton pour accés</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="43"/> <location filename="../plugininfo.h" line="43"/>
<source>notify</source> <source>notify</source>
<extracomment>The name of the ActionType 1378480f-6583-44e2-8fdd-22afe979a9a3 of deviceClass pushNotification</extracomment> <extracomment>The name of the ActionType 1378480f-6583-44e2-8fdd-22afe979a9a3 of deviceClass pushNotification</extracomment>
<translation type="unfinished"></translation> <translation>notifier</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="46"/> <location filename="../plugininfo.h" line="46"/>
<source>title</source> <source>title</source>
<extracomment>The name of the paramType (ceed6e66-0dcb-4405-832d-e9091f882acc) of pushNotification</extracomment> <extracomment>The name of the paramType (ceed6e66-0dcb-4405-832d-e9091f882acc) of pushNotification</extracomment>
<translation type="unfinished"></translation> <translation>titre</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="49"/> <location filename="../plugininfo.h" line="49"/>
<source>body</source> <source>body</source>
<extracomment>The name of the paramType (f72cc56c-4d0b-4b96-ab9b-ff3ca92b00e2) of pushNotification</extracomment> <extracomment>The name of the paramType (f72cc56c-4d0b-4b96-ab9b-ff3ca92b00e2) of pushNotification</extracomment>
<translation type="unfinished"></translation> <translation>Contenu des informations</translation>
</message> </message>
</context> </context>
</TS> </TS>

View File

@ -64,6 +64,7 @@
"displayName": "System update available", "displayName": "System update available",
"displayNameEvent": "System update available changed", "displayNameEvent": "System update available changed",
"type": "bool", "type": "bool",
"cached": false,
"defaultValue": false "defaultValue": false
}, },
{ {

View File

@ -243,7 +243,7 @@ void SnapdControl::onLoadRunningChangesFinished()
QString changeStatus = changeMap.value("status").toString(); QString changeStatus = changeMap.value("status").toString();
QString changeSummary = changeMap.value("summary").toString(); QString changeSummary = changeMap.value("summary").toString();
// If there is a change kind "doing" or "Do" // If there is a change kind "Doing" or "Do"
if ( (changeStatus == "Doing" || changeStatus == "Do") && m_updateChangeKinds.contains(changeKind)) { if ( (changeStatus == "Doing" || changeStatus == "Do") && m_updateChangeKinds.contains(changeKind)) {
// Set the status of the current running change // Set the status of the current running change
updateRunning = true; updateRunning = true;
@ -251,12 +251,21 @@ void SnapdControl::onLoadRunningChangesFinished()
updateStatus = changeSummary; updateStatus = changeSummary;
qCDebug(dcSnapd()).noquote() << "Current change:" << changeId << (changeReady ? "ready" : "not ready") << changeStatus << changeKind << changeSummary; qCDebug(dcSnapd()).noquote() << "Current change:" << changeId << (changeReady ? "ready" : "not ready") << changeStatus << changeKind << changeSummary;
// TODO: calculate the overall percentage of the update process (Do + Doing / Done)
} }
} }
} }
device()->setStateValue(snapdControlUpdateRunningStateTypeId, updateRunning); device()->setStateValue(snapdControlUpdateRunningStateTypeId, updateRunning);
device()->setStateValue(snapdControlStatusStateTypeId, updateStatus); device()->setStateValue(snapdControlStatusStateTypeId, updateStatus);
// If currently an update is running, lets force update available to false if set to true
// keep this below the setStateValue for updateRunning or we might have intermediate states indicating
// no update running and none available
if (updateRunning && device()->stateValue(snapdControlUpdateAvailableStateTypeId).toBool()) {
device()->setStateValue(snapdControlUpdateAvailableStateTypeId, false);
}
} }
void SnapdControl::onConfigureRefreshScheduleFinished() void SnapdControl::onConfigureRefreshScheduleFinished()

View File

@ -13,79 +13,79 @@
<location filename="../plugininfo.h" line="70"/> <location filename="../plugininfo.h" line="70"/>
<source>Advanced mode</source> <source>Advanced mode</source>
<extracomment>The name of the paramType (017fe4c5-fc41-41fe-8e67-08fdaccb89ea) of snapd</extracomment> <extracomment>The name of the paramType (017fe4c5-fc41-41fe-8e67-08fdaccb89ea) of snapd</extracomment>
<translation type="unfinished"></translation> <translation>Mode avancé</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="73"/> <location filename="../plugininfo.h" line="73"/>
<source>Automatic daily refresh schedule</source> <source>Automatic daily refresh schedule</source>
<extracomment>The name of the paramType (d2e697d1-9a68-4666-bf40-8d70fa694eec) of snapd</extracomment> <extracomment>The name of the paramType (d2e697d1-9a68-4666-bf40-8d70fa694eec) of snapd</extracomment>
<translation type="unfinished"></translation> <translation>Calendrier de rafraîchissement quotidien automatique</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="76"/> <location filename="../plugininfo.h" line="76"/>
<source>Canonical</source> <source>Canonical</source>
<extracomment>The name of the vendor (60582ddf-32ea-4fcd-a6f2-f3beaaf21517)</extracomment> <extracomment>The name of the vendor (60582ddf-32ea-4fcd-a6f2-f3beaaf21517)</extracomment>
<translation type="unfinished"></translation> <translation>Canonique</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="88"/> <location filename="../plugininfo.h" line="88"/>
<source>System update available changed</source> <source>System update available changed</source>
<extracomment>The name of the autocreated EventType (a6b1d24b-d523-4516-9bce-5b467e5e09b2)</extracomment> <extracomment>The name of the autocreated EventType (a6b1d24b-d523-4516-9bce-5b467e5e09b2)</extracomment>
<translation type="unfinished"></translation> <translation>Disponibilité de mise à jour du système modifiée</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="100"/> <location filename="../plugininfo.h" line="100"/>
<source>Last automatic system update time changed</source> <source>Last automatic system update time changed</source>
<extracomment>The name of the autocreated EventType (c671545a-6bde-4c08-8e37-0d256841a3a5)</extracomment> <extracomment>The name of the autocreated EventType (c671545a-6bde-4c08-8e37-0d256841a3a5)</extracomment>
<translation type="unfinished"></translation> <translation>Dernière heure de mise à jour automatique du système modifiée</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="103"/> <location filename="../plugininfo.h" line="103"/>
<source>Last automatic system update</source> <source>Last automatic system update</source>
<extracomment>The name of the ParamType of the autocreated EventType (c671545a-6bde-4c08-8e37-0d256841a3a5) of DeviceClass snapdControl</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (c671545a-6bde-4c08-8e37-0d256841a3a5) of DeviceClass snapdControl</extracomment>
<translation type="unfinished"></translation> <translation>Dernière mise à jour automatique du système</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="106"/> <location filename="../plugininfo.h" line="106"/>
<source>Next automatic system update time changed</source> <source>Next automatic system update time changed</source>
<extracomment>The name of the autocreated EventType (122c2423-a1d9-400f-80f8-b1f798975914)</extracomment> <extracomment>The name of the autocreated EventType (122c2423-a1d9-400f-80f8-b1f798975914)</extracomment>
<translation type="unfinished"></translation> <translation>Prochaine heure de mise à jour automatique du système modifiée</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="109"/> <location filename="../plugininfo.h" line="109"/>
<source>Next automatic system update</source> <source>Next automatic system update</source>
<extracomment>The name of the ParamType of the autocreated EventType (122c2423-a1d9-400f-80f8-b1f798975914) of DeviceClass snapdControl</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (122c2423-a1d9-400f-80f8-b1f798975914) of DeviceClass snapdControl</extracomment>
<translation type="unfinished"></translation> <translation>Prochaine mise à jour automatique du système</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="115"/> <location filename="../plugininfo.h" line="115"/>
<source>Status</source> <source>Status</source>
<extracomment>The name of the ParamType of the autocreated EventType (4987aca3-3916-4cb3-938f-df6c99d04dbf) of DeviceClass snapdControl</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (4987aca3-3916-4cb3-938f-df6c99d04dbf) of DeviceClass snapdControl</extracomment>
<translation type="unfinished"></translation> <translation>Statut</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="130"/> <location filename="../plugininfo.h" line="130"/>
<source>ID</source> <source>ID</source>
<extracomment>The name of the paramType (9afb98fb-f717-4f4c-8009-1a6514054c5f) of snap</extracomment> <extracomment>The name of the paramType (9afb98fb-f717-4f4c-8009-1a6514054c5f) of snap</extracomment>
<translation type="unfinished"></translation> <translation>ID</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="133"/> <location filename="../plugininfo.h" line="133"/>
<source>Summary</source> <source>Summary</source>
<extracomment>The name of the paramType (12b9a65f-970b-49b5-b1d0-1625fc6d8758) of snap</extracomment> <extracomment>The name of the paramType (12b9a65f-970b-49b5-b1d0-1625fc6d8758) of snap</extracomment>
<translation type="unfinished"></translation> <translation>Récapitulatif</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="136"/> <location filename="../plugininfo.h" line="136"/>
<source>Description</source> <source>Description</source>
<extracomment>The name of the paramType (fe24c61b-e154-4259-b7ca-6f0602e9d1c3) of snap</extracomment> <extracomment>The name of the paramType (fe24c61b-e154-4259-b7ca-6f0602e9d1c3) of snap</extracomment>
<translation type="unfinished"></translation> <translation>Description</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="139"/> <location filename="../plugininfo.h" line="139"/>
<source>Developer</source> <source>Developer</source>
<extracomment>The name of the paramType (76ead9c5-0a18-40a2-b31d-f6bb6dfea0a5) of snap</extracomment> <extracomment>The name of the paramType (76ead9c5-0a18-40a2-b31d-f6bb6dfea0a5) of snap</extracomment>
<translation type="unfinished"></translation> <translation>Développeur</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="145"/> <location filename="../plugininfo.h" line="145"/>
@ -94,115 +94,115 @@
<extracomment>The name of the ParamType of the autocreated EventType (7be2b61e-3f59-4b92-b2bb-50d027bb92ff) of DeviceClass snap <extracomment>The name of the ParamType of the autocreated EventType (7be2b61e-3f59-4b92-b2bb-50d027bb92ff) of DeviceClass snap
---------- ----------
The name of the autocreated ParamType of the writable StateType (7be2b61e-3f59-4b92-b2bb-50d027bb92ff) of DeviceClass snap</extracomment> The name of the autocreated ParamType of the writable StateType (7be2b61e-3f59-4b92-b2bb-50d027bb92ff) of DeviceClass snap</extracomment>
<translation type="unfinished"></translation> <translation>Canal</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="148"/> <location filename="../plugininfo.h" line="148"/>
<source>Set channel</source> <source>Set channel</source>
<extracomment>The name of the autocreated ActionType (7be2b61e-3f59-4b92-b2bb-50d027bb92ff)</extracomment> <extracomment>The name of the autocreated ActionType (7be2b61e-3f59-4b92-b2bb-50d027bb92ff)</extracomment>
<translation type="unfinished"></translation> <translation>Définir la chaîne</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="154"/> <location filename="../plugininfo.h" line="154"/>
<source>Version changed</source> <source>Version changed</source>
<extracomment>The name of the autocreated EventType (532a95f3-db29-427e-bb32-d5a22029e586)</extracomment> <extracomment>The name of the autocreated EventType (532a95f3-db29-427e-bb32-d5a22029e586)</extracomment>
<translation type="unfinished"></translation> <translation>Version modifiée</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="157"/> <location filename="../plugininfo.h" line="157"/>
<source>Version</source> <source>Version</source>
<extracomment>The name of the ParamType of the autocreated EventType (532a95f3-db29-427e-bb32-d5a22029e586) of DeviceClass snap</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (532a95f3-db29-427e-bb32-d5a22029e586) of DeviceClass snap</extracomment>
<translation type="unfinished"></translation> <translation>Version</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="160"/> <location filename="../plugininfo.h" line="160"/>
<source>Revision changed</source> <source>Revision changed</source>
<extracomment>The name of the autocreated EventType (f26a6404-e011-11e7-9224-2350048461eb)</extracomment> <extracomment>The name of the autocreated EventType (f26a6404-e011-11e7-9224-2350048461eb)</extracomment>
<translation type="unfinished"></translation> <translation>Révision modifiée</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="163"/> <location filename="../plugininfo.h" line="163"/>
<source>Revision</source> <source>Revision</source>
<extracomment>The name of the ParamType of the autocreated EventType (f26a6404-e011-11e7-9224-2350048461eb) of DeviceClass snap</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (f26a6404-e011-11e7-9224-2350048461eb) of DeviceClass snap</extracomment>
<translation type="unfinished"></translation> <translation>Révision</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="166"/> <location filename="../plugininfo.h" line="166"/>
<source>Rollback to previous version</source> <source>Rollback to previous version</source>
<extracomment>The name of the ActionType e061dee6-62fc-45cc-9c9f-403c2be52939 of deviceClass snap</extracomment> <extracomment>The name of the ActionType e061dee6-62fc-45cc-9c9f-403c2be52939 of deviceClass snap</extracomment>
<translation type="unfinished"></translation> <translation>Retour à la version précédente</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="118"/> <location filename="../plugininfo.h" line="118"/>
<source>Start update</source> <source>Start update</source>
<extracomment>The name of the ActionType 45626b75-f09d-4dd1-b6c4-ee33201b47b0 of deviceClass snapdControl</extracomment> <extracomment>The name of the ActionType 45626b75-f09d-4dd1-b6c4-ee33201b47b0 of deviceClass snapdControl</extracomment>
<translation type="unfinished"></translation> <translation>Démarrer la mise a jour</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="79"/> <location filename="../plugininfo.h" line="79"/>
<source>Update manager</source> <source>Update manager</source>
<extracomment>The name of the DeviceClass (d90cda58-4d8c-4b7f-a982-38e56a95b72a)</extracomment> <extracomment>The name of the DeviceClass (d90cda58-4d8c-4b7f-a982-38e56a95b72a)</extracomment>
<translation type="unfinished"></translation> <translation>Gestionnaire de mise à jour</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="82"/> <location filename="../plugininfo.h" line="82"/>
<source>Update manager available changed</source> <source>Update manager available changed</source>
<extracomment>The name of the autocreated EventType (6b662b3e-fd12-4f24-be77-aec066f16d8c)</extracomment> <extracomment>The name of the autocreated EventType (6b662b3e-fd12-4f24-be77-aec066f16d8c)</extracomment>
<translation type="unfinished"></translation> <translation>Disponibilité du gestionnaire de mise à jour modifiée</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="85"/> <location filename="../plugininfo.h" line="85"/>
<source>Update manager available</source> <source>Update manager available</source>
<extracomment>The name of the ParamType of the autocreated EventType (6b662b3e-fd12-4f24-be77-aec066f16d8c) of DeviceClass snapdControl</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (6b662b3e-fd12-4f24-be77-aec066f16d8c) of DeviceClass snapdControl</extracomment>
<translation type="unfinished"></translation> <translation>Gestionnaire de mise à jour disponible</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="91"/> <location filename="../plugininfo.h" line="91"/>
<source>System update available</source> <source>System update available</source>
<extracomment>The name of the ParamType of the autocreated EventType (a6b1d24b-d523-4516-9bce-5b467e5e09b2) of DeviceClass snapdControl</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (a6b1d24b-d523-4516-9bce-5b467e5e09b2) of DeviceClass snapdControl</extracomment>
<translation type="unfinished"></translation> <translation>Mise à jour du système disponible</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="97"/> <location filename="../plugininfo.h" line="97"/>
<source>System update running</source> <source>System update running</source>
<extracomment>The name of the ParamType of the autocreated EventType (01ca7a22-5607-4c5e-a465-a2ae7e8b529c) of DeviceClass snapdControl</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (01ca7a22-5607-4c5e-a465-a2ae7e8b529c) of DeviceClass snapdControl</extracomment>
<translation type="unfinished"></translation> <translation>Mise à jour du système en cours</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="124"/> <location filename="../plugininfo.h" line="124"/>
<source>Snap</source> <source>Snap</source>
<extracomment>The name of the DeviceClass (ff0840d7-fcfc-4403-9d9f-301610d5a437)</extracomment> <extracomment>The name of the DeviceClass (ff0840d7-fcfc-4403-9d9f-301610d5a437)</extracomment>
<translation type="unfinished"></translation> <translation>Snap</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="94"/> <location filename="../plugininfo.h" line="94"/>
<source>System update running changed</source> <source>System update running changed</source>
<extracomment>The name of the autocreated EventType (01ca7a22-5607-4c5e-a465-a2ae7e8b529c)</extracomment> <extracomment>The name of the autocreated EventType (01ca7a22-5607-4c5e-a465-a2ae7e8b529c)</extracomment>
<translation type="unfinished"></translation> <translation>Le cours de la mise à jour du système a changé</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="112"/> <location filename="../plugininfo.h" line="112"/>
<source>Status changed</source> <source>Status changed</source>
<extracomment>The name of the autocreated EventType (4987aca3-3916-4cb3-938f-df6c99d04dbf)</extracomment> <extracomment>The name of the autocreated EventType (4987aca3-3916-4cb3-938f-df6c99d04dbf)</extracomment>
<translation type="unfinished"></translation> <translation>Statut modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="127"/> <location filename="../plugininfo.h" line="127"/>
<source>Name</source> <source>Name</source>
<extracomment>The name of the paramType (4f38614d-8be0-48dc-a24d-cee9ff1f2a89) of snap</extracomment> <extracomment>The name of the paramType (4f38614d-8be0-48dc-a24d-cee9ff1f2a89) of snap</extracomment>
<translation type="unfinished"></translation> <translation>Nom</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="142"/> <location filename="../plugininfo.h" line="142"/>
<source>Channel changed</source> <source>Channel changed</source>
<extracomment>The name of the autocreated EventType (7be2b61e-3f59-4b92-b2bb-50d027bb92ff)</extracomment> <extracomment>The name of the autocreated EventType (7be2b61e-3f59-4b92-b2bb-50d027bb92ff)</extracomment>
<translation type="unfinished"></translation> <translation>Canal modifié</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="121"/> <location filename="../plugininfo.h" line="121"/>
<source>Check for updates</source> <source>Check for updates</source>
<extracomment>The name of the ActionType 4738f2c9-666e-45b9-91d3-7bcbf722b669 of deviceClass snapdControl</extracomment> <extracomment>The name of the ActionType 4738f2c9-666e-45b9-91d3-7bcbf722b669 of deviceClass snapdControl</extracomment>
<translation type="unfinished"></translation> <translation>Vérifier les mises à jour</translation>
</message> </message>
</context> </context>
</TS> </TS>

View File

@ -7,25 +7,25 @@
<location filename="../plugininfo.h" line="45"/> <location filename="../plugininfo.h" line="45"/>
<source>tcp commander</source> <source>tcp commander</source>
<extracomment>The name of the plugin TCPCommander (741b7b0a-0c9c-4c93-be99-0d0bcf5a4643)</extracomment> <extracomment>The name of the plugin TCPCommander (741b7b0a-0c9c-4c93-be99-0d0bcf5a4643)</extracomment>
<translation type="unfinished"></translation> <translation>TCP Commander</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="48"/> <location filename="../plugininfo.h" line="48"/>
<source>TCP Commander</source> <source>TCP Commander</source>
<extracomment>The name of the vendor (9181278e-7812-4a3e-a9ce-f00f3f8b8afd)</extracomment> <extracomment>The name of the vendor (9181278e-7812-4a3e-a9ce-f00f3f8b8afd)</extracomment>
<translation type="unfinished"></translation> <translation>TCP Commander</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="51"/> <location filename="../plugininfo.h" line="51"/>
<source>TCP Output</source> <source>TCP Output</source>
<extracomment>The name of the DeviceClass (c67d059f-694f-47cb-8e1d-9e3e6d014c1a)</extracomment> <extracomment>The name of the DeviceClass (c67d059f-694f-47cb-8e1d-9e3e6d014c1a)</extracomment>
<translation type="unfinished"></translation> <translation>TCP Ausgang</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="54"/> <location filename="../plugininfo.h" line="54"/>
<source>IPv4 Address</source> <source>IPv4 Address</source>
<extracomment>The name of the paramType (2a3fcb23-931b-4ba1-b134-c49b656c76f7) of tcpOutput</extracomment> <extracomment>The name of the paramType (2a3fcb23-931b-4ba1-b134-c49b656c76f7) of tcpOutput</extracomment>
<translation type="unfinished"></translation> <translation>IPv4 Adresse</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="57"/> <location filename="../plugininfo.h" line="57"/>
@ -34,14 +34,14 @@
<extracomment>The name of the paramType (bee8b151-815a-4159-9d8a-42b76e99b42c) of tcpOutput <extracomment>The name of the paramType (bee8b151-815a-4159-9d8a-42b76e99b42c) of tcpOutput
---------- ----------
The name of the paramType (bee8b151-815a-4159-9d8a-42b76e99b42c) of tcpInput</extracomment> The name of the paramType (bee8b151-815a-4159-9d8a-42b76e99b42c) of tcpInput</extracomment>
<translation type="unfinished"></translation> <translation>Port</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="60"/> <location filename="../plugininfo.h" line="60"/>
<location filename="../plugininfo.h" line="84"/> <location filename="../plugininfo.h" line="84"/>
<source>connection status changed</source> <source>connection status changed</source>
<extracomment>The name of the autocreated EventType (725b541a-9e0c-4634-81eb-e415c0b8f025)</extracomment> <extracomment>The name of the autocreated EventType (725b541a-9e0c-4634-81eb-e415c0b8f025)</extracomment>
<translation type="unfinished"></translation> <translation>Verbindungsstatus geändert</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="63"/> <location filename="../plugininfo.h" line="63"/>
@ -50,55 +50,55 @@ The name of the paramType (bee8b151-815a-4159-9d8a-42b76e99b42c) of tcpInput</ex
<extracomment>The name of the ParamType of the autocreated EventType (725b541a-9e0c-4634-81eb-e415c0b8f025) of DeviceClass tcpOutput <extracomment>The name of the ParamType of the autocreated EventType (725b541a-9e0c-4634-81eb-e415c0b8f025) of DeviceClass tcpOutput
---------- ----------
The name of the ParamType of the autocreated EventType (725b541a-9e0c-4634-81eb-e415c0b8f025) of DeviceClass tcpInput</extracomment> The name of the ParamType of the autocreated EventType (725b541a-9e0c-4634-81eb-e415c0b8f025) of DeviceClass tcpInput</extracomment>
<translation type="unfinished"></translation> <translation>Verbunden</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="66"/> <location filename="../plugininfo.h" line="66"/>
<source>Send Data</source> <source>Send Data</source>
<extracomment>The name of the ActionType 6bc52462-b192-46a4-a6df-92cc5a479c89 of deviceClass tcpOutput</extracomment> <extracomment>The name of the ActionType 6bc52462-b192-46a4-a6df-92cc5a479c89 of deviceClass tcpOutput</extracomment>
<translation type="unfinished"></translation> <translation>Sende Daten</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="69"/> <location filename="../plugininfo.h" line="69"/>
<source>Data</source> <source>Data</source>
<extracomment>The name of the paramType (6604c852-6b24-4707-b8e5-1ddd8032efcc) of tcpOutput</extracomment> <extracomment>The name of the paramType (6604c852-6b24-4707-b8e5-1ddd8032efcc) of tcpOutput</extracomment>
<translation type="unfinished"></translation> <translation>Daten</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="72"/> <location filename="../plugininfo.h" line="72"/>
<source>TCP Input</source> <source>TCP Input</source>
<extracomment>The name of the DeviceClass (bc40e84a-69c4-4fd2-beb0-bd65f19aa8ff)</extracomment> <extracomment>The name of the DeviceClass (bc40e84a-69c4-4fd2-beb0-bd65f19aa8ff)</extracomment>
<translation type="unfinished"></translation> <translation>TCP Eingang</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="78"/> <location filename="../plugininfo.h" line="78"/>
<source>Data Comparison</source> <source>Data Comparison</source>
<extracomment>The name of the paramType (d99f55c7-0e14-45ee-b0f0-33f2d1d2e674) of tcpInput</extracomment> <extracomment>The name of the paramType (d99f55c7-0e14-45ee-b0f0-33f2d1d2e674) of tcpInput</extracomment>
<translation type="unfinished"></translation> <translation>Datenvergleich</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="81"/> <location filename="../plugininfo.h" line="81"/>
<source>Command</source> <source>Command</source>
<extracomment>The name of the paramType (23051bdf-3f50-41fa-abde-bc4fe0bcc4fc) of tcpInput</extracomment> <extracomment>The name of the paramType (23051bdf-3f50-41fa-abde-bc4fe0bcc4fc) of tcpInput</extracomment>
<translation type="unfinished"></translation> <translation>Kommando</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="90"/> <location filename="../plugininfo.h" line="90"/>
<source>Data received</source> <source>Data received</source>
<extracomment>The name of the autocreated EventType (b98fdacc-59d7-41c4-b790-1fdca50dfb22)</extracomment> <extracomment>The name of the autocreated EventType (b98fdacc-59d7-41c4-b790-1fdca50dfb22)</extracomment>
<translation type="unfinished"></translation> <translation>Daten empfangen</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="93"/> <location filename="../plugininfo.h" line="93"/>
<source>Data Received</source> <source>Data Received</source>
<extracomment>The name of the ParamType of the autocreated EventType (b98fdacc-59d7-41c4-b790-1fdca50dfb22) of DeviceClass tcpInput</extracomment> <extracomment>The name of the ParamType of the autocreated EventType (b98fdacc-59d7-41c4-b790-1fdca50dfb22) of DeviceClass tcpInput</extracomment>
<translation type="unfinished"></translation> <translation>Daten empfangen</translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="96"/> <location filename="../plugininfo.h" line="96"/>
<source>Command Received</source> <source>Command Received</source>
<extracomment>The name of the EventType 6d7c6df6-cb61-4d9e-b0d7-37c43911ca4b of deviceClass tcpInput</extracomment> <extracomment>The name of the EventType 6d7c6df6-cb61-4d9e-b0d7-37c43911ca4b of deviceClass tcpInput</extracomment>
<translation type="unfinished"></translation> <translation>Kommando empfangen</translation>
</message> </message>
</context> </context>
</TS> </TS>

View File

@ -80,6 +80,7 @@ DeviceManager::DeviceSetupStatus DevicePluginUdpCommander::setupDevice(Device *d
delete udpSocket; delete udpSocket;
return DeviceManager::DeviceSetupStatusFailure; return DeviceManager::DeviceSetupStatusFailure;
} }
qCDebug(dcUdpCommander()) << "Listening on port" << port;
connect(udpSocket, SIGNAL(readyRead()), this, SLOT(readPendingDatagrams())); connect(udpSocket, SIGNAL(readyRead()), this, SLOT(readPendingDatagrams()));
m_receiverList.insert(udpSocket, device); m_receiverList.insert(udpSocket, device);
@ -98,7 +99,7 @@ DeviceManager::DeviceSetupStatus DevicePluginUdpCommander::setupDevice(Device *d
DeviceManager::DeviceError DevicePluginUdpCommander::executeAction(Device *device, const Action &action) { DeviceManager::DeviceError DevicePluginUdpCommander::executeAction(Device *device, const Action &action) {
if (device->deviceClassId() == udpCommanderDeviceClassId) { if (device->deviceClassId() == udpCommanderDeviceClassId) {
if (action.actionTypeId() == udpCommanderOutputDataActionTypeId) { if (action.actionTypeId() == udpCommanderTriggerActionTypeId) {
QUdpSocket *udpSocket = m_commanderList.key(device); QUdpSocket *udpSocket = m_commanderList.key(device);
int port = device->paramValue(udpCommanderPortParamTypeId).toInt(); int port = device->paramValue(udpCommanderPortParamTypeId).toInt();
QHostAddress address = QHostAddress(device->paramValue(udpCommanderAddressParamTypeId).toString()); QHostAddress address = QHostAddress(device->paramValue(udpCommanderAddressParamTypeId).toString());
@ -131,11 +132,14 @@ void DevicePluginUdpCommander::deviceRemoved(Device *device)
void DevicePluginUdpCommander::readPendingDatagrams() void DevicePluginUdpCommander::readPendingDatagrams()
{ {
qCDebug(dcUdpCommander()) << "UDP datagram received";
QUdpSocket *socket= static_cast<QUdpSocket *>(sender()); QUdpSocket *socket= static_cast<QUdpSocket *>(sender());
Device *device = m_receiverList.value(socket); Device *device = m_receiverList.value(socket);
if (!device) if (!device) {
qCWarning(dcUdpCommander()) << "Received a datagram from a socket we don't know";
return; return;
}
QByteArray datagram; QByteArray datagram;
QHostAddress sender; QHostAddress sender;
@ -146,14 +150,13 @@ void DevicePluginUdpCommander::readPendingDatagrams()
socket->readDatagram(datagram.data(), datagram.size(), &sender, &senderPort); socket->readDatagram(datagram.data(), datagram.size(), &sender, &senderPort);
} }
device->setStateValue(udpReceiverInputDataStateTypeId, datagram); qCDebug(dcUdpCommander()) << device->name() << "got command from" << sender.toString() << senderPort;
Event ev = Event(udpReceiverTriggeredEventTypeId, device->id());
ParamList params;
params.append(Param(udpReceiverDataParamTypeId, datagram));
ev.setParams(params);
emit emitEvent(ev);
if (datagram == device->paramValue(udpReceiverCommandParamTypeId).toByteArray() || // Send response for verification
datagram == device->paramValue(udpReceiverCommandParamTypeId).toByteArray() + "\n") { socket->writeDatagram("OK\n", sender, senderPort);
qCDebug(dcUdpCommander()) << device->name() << "got command from" << sender.toString() << senderPort;
emit emitEvent(Event(udpReceiverCommandReceivedEventTypeId, device->id()));
// Send response for verification
socket->writeDatagram("OK\n", sender, senderPort);
}
} }

View File

@ -13,6 +13,7 @@
"displayName": "UDP Receiver", "displayName": "UDP Receiver",
"name": "udpReceiver", "name": "udpReceiver",
"deviceIcon": "Network", "deviceIcon": "Network",
"interfaces": ["inputtrigger"],
"basicTags": ["Service", "Sensor"], "basicTags": ["Service", "Sensor"],
"createMethods": ["user"], "createMethods": ["user"],
"paramTypes": [ "paramTypes": [
@ -24,30 +25,21 @@
"minValue": 0, "minValue": 0,
"maxValue": 65535, "maxValue": 65535,
"defaultValue": 4242 "defaultValue": 4242
},
{
"id": "d0f29961-1624-4b91-a0e8-9b1cc86c44c7",
"name": "command",
"displayName": "Command",
"type": "QString",
"defaultValue": "Hello"
}
],
"stateTypes":[
{
"id": "065a1a0a-d324-4ae6-a461-bef8143e8795",
"name": "inputData",
"displayName": "Received data",
"displayNameEvent": "Received data changed",
"type": "QString",
"defaultValue": ""
} }
], ],
"eventTypes": [ "eventTypes": [
{ {
"id": "5fecbba3-ffbb-456b-872c-a2f571c681cb", "id": "5fecbba3-ffbb-456b-872c-a2f571c681cb",
"name": "commandReceived", "name": "triggered",
"displayName": "Command received" "displayName": "Data received",
"paramTypes": [
{
"id": "93c379e3-4707-46b7-9be0-2d6ff88f5d21",
"name": "data",
"displayName": "Data",
"type": "QString"
}
]
} }
] ]
}, },
@ -57,6 +49,7 @@
"displayName": "UDP Commander", "displayName": "UDP Commander",
"deviceIcon": "Network", "deviceIcon": "Network",
"basicTags": ["Service", "Sensor"], "basicTags": ["Service", "Sensor"],
"interfaces": ["outputtrigger"],
"createMethods": ["user"], "createMethods": ["user"],
"paramTypes": [ "paramTypes": [
{ {
@ -80,7 +73,7 @@
"actionTypes": [ "actionTypes": [
{ {
"id": "6bc52462-b192-46a4-a6df-92cc5a479c89", "id": "6bc52462-b192-46a4-a6df-92cc5a479c89",
"name": "outputData", "name": "trigger",
"displayName": "Send data", "displayName": "Send data",
"paramTypes": [ "paramTypes": [
{ {

View File

@ -4,8 +4,8 @@
<context> <context>
<name>UdpCommander</name> <name>UdpCommander</name>
<message> <message>
<location filename="../plugininfo.h" line="38"/> <location filename="../plugininfo.h" line="35"/>
<location filename="../plugininfo.h" line="62"/> <location filename="../plugininfo.h" line="53"/>
<source>UDP Commander</source> <source>UDP Commander</source>
<extracomment>The name of the plugin UdpCommander (24a8474c-1d86-499e-a76e-9cbfbf48dd72) <extracomment>The name of the plugin UdpCommander (24a8474c-1d86-499e-a76e-9cbfbf48dd72)
---------- ----------
@ -13,20 +13,20 @@ The name of the DeviceClass (31b00639-8904-4522-84ed-54c46a54c63c)</extracomment
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="41"/> <location filename="../plugininfo.h" line="38"/>
<source>guh GmbH</source> <source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment> <extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="44"/> <location filename="../plugininfo.h" line="41"/>
<source>UDP Receiver</source> <source>UDP Receiver</source>
<extracomment>The name of the DeviceClass (6ecd5a8d-595a-4520-85e3-dcc9679edf66)</extracomment> <extracomment>The name of the DeviceClass (6ecd5a8d-595a-4520-85e3-dcc9679edf66)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="47"/> <location filename="../plugininfo.h" line="44"/>
<location filename="../plugininfo.h" line="65"/> <location filename="../plugininfo.h" line="56"/>
<source>Port</source> <source>Port</source>
<extracomment>The name of the paramType (1843adcb-e377-44d1-8d70-ab4f9eeb32ec) of udpReceiver <extracomment>The name of the paramType (1843adcb-e377-44d1-8d70-ab4f9eeb32ec) of udpReceiver
---------- ----------
@ -34,45 +34,30 @@ The name of the paramType (eb204dfe-11f8-413f-8b68-8bffef3f9a7f) of udpCommander
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="50"/> <location filename="../plugininfo.h" line="47"/>
<source>Command</source> <source>Data received</source>
<extracomment>The name of the paramType (d0f29961-1624-4b91-a0e8-9b1cc86c44c7) of udpReceiver</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="53"/>
<source>Received data changed</source>
<extracomment>The name of the autocreated EventType (065a1a0a-d324-4ae6-a461-bef8143e8795)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="56"/>
<source>Received data</source>
<extracomment>The name of the ParamType of the autocreated EventType (065a1a0a-d324-4ae6-a461-bef8143e8795) of DeviceClass udpReceiver</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="59"/>
<source>Command received</source>
<extracomment>The name of the EventType 5fecbba3-ffbb-456b-872c-a2f571c681cb of deviceClass udpReceiver</extracomment> <extracomment>The name of the EventType 5fecbba3-ffbb-456b-872c-a2f571c681cb of deviceClass udpReceiver</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="68"/> <location filename="../plugininfo.h" line="59"/>
<source>Address</source> <source>Address</source>
<extracomment>The name of the paramType (ea1be9fc-9a9b-44ba-a28d-e021aef4f046) of udpCommander</extracomment> <extracomment>The name of the paramType (ea1be9fc-9a9b-44ba-a28d-e021aef4f046) of udpCommander</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="71"/> <location filename="../plugininfo.h" line="62"/>
<source>Send data</source> <source>Send data</source>
<extracomment>The name of the ActionType 6bc52462-b192-46a4-a6df-92cc5a479c89 of deviceClass udpCommander</extracomment> <extracomment>The name of the ActionType 6bc52462-b192-46a4-a6df-92cc5a479c89 of deviceClass udpCommander</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="74"/> <location filename="../plugininfo.h" line="50"/>
<location filename="../plugininfo.h" line="65"/>
<source>Data</source> <source>Data</source>
<extracomment>The name of the paramType (6604c852-6b24-4707-b8e5-1ddd8032efcc) of udpCommander</extracomment> <extracomment>The name of the paramType (93c379e3-4707-46b7-9be0-2d6ff88f5d21) of udpReceiver
----------
The name of the paramType (6604c852-6b24-4707-b8e5-1ddd8032efcc) of udpCommander</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>

View File

@ -4,8 +4,8 @@
<context> <context>
<name>UdpCommander</name> <name>UdpCommander</name>
<message> <message>
<location filename="../plugininfo.h" line="38"/> <location filename="../plugininfo.h" line="35"/>
<location filename="../plugininfo.h" line="62"/> <location filename="../plugininfo.h" line="53"/>
<source>UDP Commander</source> <source>UDP Commander</source>
<extracomment>The name of the plugin UdpCommander (24a8474c-1d86-499e-a76e-9cbfbf48dd72) <extracomment>The name of the plugin UdpCommander (24a8474c-1d86-499e-a76e-9cbfbf48dd72)
---------- ----------
@ -13,20 +13,20 @@ The name of the DeviceClass (31b00639-8904-4522-84ed-54c46a54c63c)</extracomment
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="41"/> <location filename="../plugininfo.h" line="38"/>
<source>guh GmbH</source> <source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment> <extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="44"/> <location filename="../plugininfo.h" line="41"/>
<source>UDP Receiver</source> <source>UDP Receiver</source>
<extracomment>The name of the DeviceClass (6ecd5a8d-595a-4520-85e3-dcc9679edf66)</extracomment> <extracomment>The name of the DeviceClass (6ecd5a8d-595a-4520-85e3-dcc9679edf66)</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="47"/> <location filename="../plugininfo.h" line="44"/>
<location filename="../plugininfo.h" line="65"/> <location filename="../plugininfo.h" line="56"/>
<source>Port</source> <source>Port</source>
<extracomment>The name of the paramType (1843adcb-e377-44d1-8d70-ab4f9eeb32ec) of udpReceiver <extracomment>The name of the paramType (1843adcb-e377-44d1-8d70-ab4f9eeb32ec) of udpReceiver
---------- ----------
@ -34,45 +34,30 @@ The name of the paramType (eb204dfe-11f8-413f-8b68-8bffef3f9a7f) of udpCommander
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="50"/> <location filename="../plugininfo.h" line="47"/>
<source>Command</source> <source>Data received</source>
<extracomment>The name of the paramType (d0f29961-1624-4b91-a0e8-9b1cc86c44c7) of udpReceiver</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="53"/>
<source>Received data changed</source>
<extracomment>The name of the autocreated EventType (065a1a0a-d324-4ae6-a461-bef8143e8795)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="56"/>
<source>Received data</source>
<extracomment>The name of the ParamType of the autocreated EventType (065a1a0a-d324-4ae6-a461-bef8143e8795) of DeviceClass udpReceiver</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="59"/>
<source>Command received</source>
<extracomment>The name of the EventType 5fecbba3-ffbb-456b-872c-a2f571c681cb of deviceClass udpReceiver</extracomment> <extracomment>The name of the EventType 5fecbba3-ffbb-456b-872c-a2f571c681cb of deviceClass udpReceiver</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="68"/> <location filename="../plugininfo.h" line="59"/>
<source>Address</source> <source>Address</source>
<extracomment>The name of the paramType (ea1be9fc-9a9b-44ba-a28d-e021aef4f046) of udpCommander</extracomment> <extracomment>The name of the paramType (ea1be9fc-9a9b-44ba-a28d-e021aef4f046) of udpCommander</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="71"/> <location filename="../plugininfo.h" line="62"/>
<source>Send data</source> <source>Send data</source>
<extracomment>The name of the ActionType 6bc52462-b192-46a4-a6df-92cc5a479c89 of deviceClass udpCommander</extracomment> <extracomment>The name of the ActionType 6bc52462-b192-46a4-a6df-92cc5a479c89 of deviceClass udpCommander</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="74"/> <location filename="../plugininfo.h" line="50"/>
<location filename="../plugininfo.h" line="65"/>
<source>Data</source> <source>Data</source>
<extracomment>The name of the paramType (6604c852-6b24-4707-b8e5-1ddd8032efcc) of udpCommander</extracomment> <extracomment>The name of the paramType (93c379e3-4707-46b7-9be0-2d6ff88f5d21) of udpReceiver
----------
The name of the paramType (6604c852-6b24-4707-b8e5-1ddd8032efcc) of udpCommander</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>

View File

@ -23,7 +23,7 @@
{ {
"id": "e2ba04ac-9fe1-4f9d-8152-024c27030cde", "id": "e2ba04ac-9fe1-4f9d-8152-024c27030cde",
"name": "mac", "name": "mac",
"displayName": "mac", "displayName": "MAC address",
"type": "QString", "type": "QString",
"inputType": "MacAddress" "inputType": "MacAddress"
} }

View File

@ -23,7 +23,7 @@
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="38"/> <location filename="../plugininfo.h" line="38"/>
<source>mac</source> <source>MAC address</source>
<extracomment>The name of the paramType (e2ba04ac-9fe1-4f9d-8152-024c27030cde) of wol</extracomment> <extracomment>The name of the paramType (e2ba04ac-9fe1-4f9d-8152-024c27030cde) of wol</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View File

@ -23,7 +23,7 @@
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="38"/> <location filename="../plugininfo.h" line="38"/>
<source>mac</source> <source>MAC address</source>
<extracomment>The name of the paramType (e2ba04ac-9fe1-4f9d-8152-024c27030cde) of wol</extracomment> <extracomment>The name of the paramType (e2ba04ac-9fe1-4f9d-8152-024c27030cde) of wol</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View File

@ -23,9 +23,9 @@
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="38"/> <location filename="../plugininfo.h" line="38"/>
<source>mac</source> <source>MAC address</source>
<extracomment>The name of the paramType (e2ba04ac-9fe1-4f9d-8152-024c27030cde) of wol</extracomment> <extracomment>The name of the paramType (e2ba04ac-9fe1-4f9d-8152-024c27030cde) of wol</extracomment>
<translation>MAC Adresse</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="41"/> <location filename="../plugininfo.h" line="41"/>

View File

@ -23,7 +23,7 @@
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="38"/> <location filename="../plugininfo.h" line="38"/>
<source>mac</source> <source>MAC address</source>
<extracomment>The name of the paramType (e2ba04ac-9fe1-4f9d-8152-024c27030cde) of wol</extracomment> <extracomment>The name of the paramType (e2ba04ac-9fe1-4f9d-8152-024c27030cde) of wol</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View File

@ -23,7 +23,7 @@
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="38"/> <location filename="../plugininfo.h" line="38"/>
<source>mac</source> <source>MAC address</source>
<extracomment>The name of the paramType (e2ba04ac-9fe1-4f9d-8152-024c27030cde) of wol</extracomment> <extracomment>The name of the paramType (e2ba04ac-9fe1-4f9d-8152-024c27030cde) of wol</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View File

@ -23,9 +23,9 @@
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="38"/> <location filename="../plugininfo.h" line="38"/>
<source>mac</source> <source>MAC address</source>
<extracomment>The name of the paramType (e2ba04ac-9fe1-4f9d-8152-024c27030cde) of wol</extracomment> <extracomment>The name of the paramType (e2ba04ac-9fe1-4f9d-8152-024c27030cde) of wol</extracomment>
<translation>MAC adresse</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="41"/> <location filename="../plugininfo.h" line="41"/>

View File

@ -23,7 +23,7 @@
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="38"/> <location filename="../plugininfo.h" line="38"/>
<source>mac</source> <source>MAC address</source>
<extracomment>The name of the paramType (e2ba04ac-9fe1-4f9d-8152-024c27030cde) of wol</extracomment> <extracomment>The name of the paramType (e2ba04ac-9fe1-4f9d-8152-024c27030cde) of wol</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View File

@ -23,7 +23,7 @@
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="38"/> <location filename="../plugininfo.h" line="38"/>
<source>mac</source> <source>MAC address</source>
<extracomment>The name of the paramType (e2ba04ac-9fe1-4f9d-8152-024c27030cde) of wol</extracomment> <extracomment>The name of the paramType (e2ba04ac-9fe1-4f9d-8152-024c27030cde) of wol</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View File

@ -23,7 +23,7 @@
</message> </message>
<message> <message>
<location filename="../plugininfo.h" line="38"/> <location filename="../plugininfo.h" line="38"/>
<source>mac</source> <source>MAC address</source>
<extracomment>The name of the paramType (e2ba04ac-9fe1-4f9d-8152-024c27030cde) of wol</extracomment> <extracomment>The name of the paramType (e2ba04ac-9fe1-4f9d-8152-024c27030cde) of wol</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>