Merge remote-tracking branch 'origin/master'

master
Weblate on translate.nymea.io 2019-05-19 14:10:54 +02:00
commit a79b2ad8a7
58 changed files with 222 additions and 326 deletions

View File

@ -4,8 +4,8 @@
"id": "d83fb167-cef7-4347-8c58-fa39df7bea4f",
"vendors": [
{
"displayName": "guh GmbH",
"name": "guh",
"displayName": "nymea",
"name": "nymea",
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
"deviceClasses": [
{

View File

@ -14,7 +14,7 @@ The name of the DeviceClass (97f0154d-6945-49b8-bd65-0a8cea0c6652)</extracomment
</message>
<message>
<location filename="../plugininfo.h" line="38"/>
<source>guh GmbH</source>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>

View File

@ -14,7 +14,7 @@ The name of the DeviceClass (97f0154d-6945-49b8-bd65-0a8cea0c6652)</extracomment
</message>
<message>
<location filename="../plugininfo.h" line="38"/>
<source>guh GmbH</source>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>

View File

@ -4,8 +4,8 @@
"id": "5d37b796-4872-4eab-a7af-94ca9ddd8199",
"vendors": [
{
"name": "guh",
"displayName": "guh GmbH",
"name": "nymea",
"displayName": "nymea",
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
"deviceClasses": [
{

View File

@ -9,12 +9,6 @@
<extracomment>The name of the plugin CommandLauncher (5d37b796-4872-4eab-a7af-94ca9ddd8199)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="43"/>
<source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation>guh</translation>
</message>
<message>
<location filename="../plugininfo.h" line="46"/>
<source>Application launcher</source>
@ -72,6 +66,12 @@ The name of the ActionType d21b1fed-1dd9-4c5a-a64e-0c6ba94059be of deviceClass s
<extracomment>The name of the DeviceClass (96044325-a6fb-47c9-9117-f29c3b327978)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="43"/>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="67"/>
<source>script</source>

View File

@ -9,12 +9,6 @@
<extracomment>The name of the plugin CommandLauncher (5d37b796-4872-4eab-a7af-94ca9ddd8199)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="43"/>
<source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="46"/>
<source>Application launcher</source>
@ -72,6 +66,12 @@ The name of the ActionType d21b1fed-1dd9-4c5a-a64e-0c6ba94059be of deviceClass s
<extracomment>The name of the DeviceClass (96044325-a6fb-47c9-9117-f29c3b327978)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="43"/>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="67"/>
<source>script</source>

View File

@ -4,8 +4,8 @@
"id": "c26014c6-87fb-4233-85ed-01d18625018d",
"vendors": [
{
"name": "guh",
"displayName": "guh GmbH",
"name": "nymea",
"displayName": "nymea",
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
"deviceClasses": [
{

View File

@ -99,18 +99,18 @@
<extracomment>The name of the autocreated EventType (DeviceClass: today, StateType: weekdayName, ID: f627d052-cee6-4727-b9c6-0e935d41e04a)</extracomment>
<translation>název dne v týdnu změněn</translation>
</message>
<message>
<location filename="../plugininfo.h" line="105"/>
<source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation>guh GmbH</translation>
</message>
<message>
<location filename="../plugininfo.h" line="102"/>
<source>Time</source>
<extracomment>The name of the plugin DateTime (c26014c6-87fb-4233-85ed-01d18625018d)</extracomment>
<translation>Čas</translation>
</message>
<message>
<location filename="../plugininfo.h" line="105"/>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="114"/>
<source>timezone</source>
@ -265,7 +265,7 @@ The name of the EventType f40d6e0f-fda2-475e-a6ae-c3fee03138b9 of deviceClass to
<location filename="../plugininfo.h" line="234"/>
<source>sunday</source>
<extracomment>The name of the ParamType (DeviceClass: alarm, Type: device, ID: 2d519d8f-4bda-4d30-801f-48fe6c10c540)</extracomment>
<translation> neděle</translation>
<translation>neděle</translation>
</message>
<message>
<location filename="../plugininfo.h" line="237"/>

View File

@ -99,18 +99,18 @@
<extracomment>The name of the autocreated EventType (DeviceClass: today, StateType: weekdayName, ID: f627d052-cee6-4727-b9c6-0e935d41e04a)</extracomment>
<translation>navn på ugedag ændret</translation>
</message>
<message>
<location filename="../plugininfo.h" line="105"/>
<source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation>guh GmbH</translation>
</message>
<message>
<location filename="../plugininfo.h" line="102"/>
<source>Time</source>
<extracomment>The name of the plugin DateTime (c26014c6-87fb-4233-85ed-01d18625018d)</extracomment>
<translation>Tid</translation>
</message>
<message>
<location filename="../plugininfo.h" line="105"/>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="114"/>
<source>timezone</source>

View File

@ -99,18 +99,18 @@
<extracomment>The name of the autocreated EventType (DeviceClass: today, StateType: weekdayName, ID: f627d052-cee6-4727-b9c6-0e935d41e04a)</extracomment>
<translation>Wochentagsname geändert</translation>
</message>
<message>
<location filename="../plugininfo.h" line="105"/>
<source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation>guh GmbH</translation>
</message>
<message>
<location filename="../plugininfo.h" line="102"/>
<source>Time</source>
<extracomment>The name of the plugin DateTime (c26014c6-87fb-4233-85ed-01d18625018d)</extracomment>
<translation>Zeit/Datum</translation>
</message>
<message>
<location filename="../plugininfo.h" line="105"/>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="114"/>
<source>timezone</source>

View File

@ -99,18 +99,18 @@
<extracomment>The name of the autocreated EventType (DeviceClass: today, StateType: weekdayName, ID: f627d052-cee6-4727-b9c6-0e935d41e04a)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="105"/>
<source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="102"/>
<source>Time</source>
<extracomment>The name of the plugin DateTime (c26014c6-87fb-4233-85ed-01d18625018d)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="105"/>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="114"/>
<source>timezone</source>

View File

@ -99,18 +99,18 @@
<extracomment>The name of the autocreated EventType (DeviceClass: today, StateType: weekdayName, ID: f627d052-cee6-4727-b9c6-0e935d41e04a)</extracomment>
<translation>nombre del día de la semana modificado</translation>
</message>
<message>
<location filename="../plugininfo.h" line="105"/>
<source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation>guh GmbH</translation>
</message>
<message>
<location filename="../plugininfo.h" line="102"/>
<source>Time</source>
<extracomment>The name of the plugin DateTime (c26014c6-87fb-4233-85ed-01d18625018d)</extracomment>
<translation>Hora</translation>
</message>
<message>
<location filename="../plugininfo.h" line="105"/>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="114"/>
<source>timezone</source>

View File

@ -99,18 +99,18 @@
<extracomment>The name of the autocreated EventType (DeviceClass: today, StateType: weekdayName, ID: f627d052-cee6-4727-b9c6-0e935d41e04a)</extracomment>
<translation>Nom du jour de semaine modifié</translation>
</message>
<message>
<location filename="../plugininfo.h" line="105"/>
<source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation>guh GmbH</translation>
</message>
<message>
<location filename="../plugininfo.h" line="102"/>
<source>Time</source>
<extracomment>The name of the plugin DateTime (c26014c6-87fb-4233-85ed-01d18625018d)</extracomment>
<translation>Heure</translation>
</message>
<message>
<location filename="../plugininfo.h" line="105"/>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="114"/>
<source>timezone</source>

View File

@ -99,18 +99,18 @@
<extracomment>The name of the autocreated EventType (DeviceClass: today, StateType: weekdayName, ID: f627d052-cee6-4727-b9c6-0e935d41e04a)</extracomment>
<translation>nome giorno settimana modificato</translation>
</message>
<message>
<location filename="../plugininfo.h" line="105"/>
<source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation>guh GmbH</translation>
</message>
<message>
<location filename="../plugininfo.h" line="102"/>
<source>Time</source>
<extracomment>The name of the plugin DateTime (c26014c6-87fb-4233-85ed-01d18625018d)</extracomment>
<translation>Ora</translation>
</message>
<message>
<location filename="../plugininfo.h" line="105"/>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="114"/>
<source>timezone</source>

View File

@ -99,18 +99,18 @@
<extracomment>The name of the autocreated EventType (DeviceClass: today, StateType: weekdayName, ID: f627d052-cee6-4727-b9c6-0e935d41e04a)</extracomment>
<translation>naam weekdag gewijzigd</translation>
</message>
<message>
<location filename="../plugininfo.h" line="105"/>
<source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation>guh GmbH</translation>
</message>
<message>
<location filename="../plugininfo.h" line="102"/>
<source>Time</source>
<extracomment>The name of the plugin DateTime (c26014c6-87fb-4233-85ed-01d18625018d)</extracomment>
<translation>Tijd</translation>
</message>
<message>
<location filename="../plugininfo.h" line="105"/>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="114"/>
<source>timezone</source>

View File

@ -99,18 +99,18 @@
<extracomment>The name of the autocreated EventType (DeviceClass: today, StateType: weekdayName, ID: f627d052-cee6-4727-b9c6-0e935d41e04a)</extracomment>
<translation>nome do dia da semana alterado</translation>
</message>
<message>
<location filename="../plugininfo.h" line="105"/>
<source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation>guh GmbH</translation>
</message>
<message>
<location filename="../plugininfo.h" line="102"/>
<source>Time</source>
<extracomment>The name of the plugin DateTime (c26014c6-87fb-4233-85ed-01d18625018d)</extracomment>
<translation>Hora</translation>
</message>
<message>
<location filename="../plugininfo.h" line="105"/>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="114"/>
<source>timezone</source>

View File

@ -4,8 +4,8 @@
"id": "4b7d63a7-fc39-4a50-a459-457fa7653089",
"vendors": [
{
"name": "guh",
"displayName": "guh GmbH",
"name": "nymea",
"displayName": "nymea",
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
"deviceClasses": [
{

View File

@ -17,11 +17,6 @@
The name of the DeviceClass (1d43d0ed-efe2-46ab-a567-af632e550931)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Latitude</source>
<extracomment>The name of the ParamType (DeviceClass: daylightSensor, Type: device, ID: 124b2574-8f57-4c62-bc55-40e467d4aea3)</extracomment>
@ -62,5 +57,10 @@ The name of the DeviceClass (1d43d0ed-efe2-46ab-a567-af632e550931)</extracomment
<extracomment>The name of the ParamType for the autocreated EventType (DeviceClass: daylightSensor, StateType: sunsetTime, ID: 6d064789-b9c3-44c8-a5ea-b722fc2f56b7</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

8
debian/changelog vendored
View File

@ -1,3 +1,11 @@
nymea-plugins (0.12.1) xenial; urgency=medium
[ Michael Zanetti ]
* Rename vendor "guh GmbH" to "nymea"
* Don't use dpkg specific tools to set install path
-- Jenkins <jenkins@nymea.io> Thu, 02 May 2019 11:56:17 +0200
nymea-plugins (0.12.0) xenial; urgency=medium
[ Michael Zanetti ]
* aWATTar: Cleanup old unused code and use connectable interface

View File

@ -4,8 +4,8 @@
"id": "6e22161e-39b7-4416-8623-39e730721efb",
"vendors": [
{
"name": "guh",
"displayName": "guh GmbH",
"name": "nymea",
"displayName": "nymea",
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
"deviceClasses": [
{

View File

@ -11,9 +11,9 @@
</message>
<message>
<location filename="../plugininfo.h" line="43"/>
<source>guh GmbH</source>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation>guh</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="46"/>

View File

@ -11,7 +11,7 @@
</message>
<message>
<location filename="../plugininfo.h" line="43"/>
<source>guh GmbH</source>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>

View File

@ -1,104 +0,0 @@
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *
* Copyright (C) 2015 Simon Stürz <simon.stuerz@guh.io> *
* Copyright (C) 2014 Michael Zanetti <michael_zanetti@gmx.net> *
* *
* 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/>. *
* *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/*!
\page lirc.html
\title LIRC
\brief Plugin for the LIRC infrared daemon.
\ingroup plugins
\ingroup nymea-plugins-maker
This plugin allows to interact with \l{http://www.lirc.org/}{LIRC} daemon and controll commonly used remote controls.
If lircd (LIRC daemon) is configured on your system, nymea will connect to the lirc daemon and all configured remote
controls of lircd will appear in nymea.
\chapter Plugin properties
Following JSON file contains the definition and the description of all available \l{DeviceClass}{DeviceClasses}
and \l{Vendor}{Vendors} of this \l{DevicePlugin}.
For more details how to read this JSON file please check out the documentation for \l{The plugin JSON File}.
\quotefile plugins/deviceplugins/lircd/devicepluginlircd.json
*/
#include "devicepluginlircd.h"
#include "plugin/device.h"
#include "devicemanager.h"
#include "plugininfo.h"
#include "lircdclient.h"
#include <QDebug>
#include <QStringList>
DeviceClassId lircdDeviceClassId = DeviceClassId("5c2bc4cd-ba6c-4052-b6cd-1db83323ea22");
EventTypeId LircKeypressEventTypeId = EventTypeId("8711471a-fa0e-410b-b174-dfc3d2aeffb1");
DevicePluginLircd::DevicePluginLircd()
{
m_lircClient = new LircClient(this);
//m_lircClient->connect();
connect(m_lircClient, &LircClient::buttonPressed, this, &DevicePluginLircd::buttonPressed);
}
DeviceManager::HardwareResources DevicePluginLircd::requiredHardware() const
{
return DeviceManager::HardwareResourceNone;
}
void DevicePluginLircd::buttonPressed(const QString &remoteName, const QString &buttonName, int repeat)
{
Device *remote = nullptr;
QList<Device*> configuredRemotes = deviceManager()->findConfiguredDevices(lircdDeviceClassId);
foreach (Device *device, configuredRemotes) {
if (device->paramValue(irReceiverNameParamTypeId).toString() == remoteName) {
remote = device;
break;
}
}
if (!remote) {
qCWarning(dcLircd) << "Unhandled remote" << remoteName << buttonName;
return;
}
qCDebug(dcLircd) << "found remote" << remoteName << supportedDevices().first().eventTypes().count();
ParamList params;
Param buttonParam(irReceiverButtonParamTypeId, buttonName);
params.append(buttonParam);
Param repeatParam(irReceiverRepeatParamTypeId, repeat);
params.append(repeatParam);
Event event(LircKeypressEventTypeId, remote->id(), params);
emitEvent(event);
}
//QVariantMap DevicePluginLircd::configuration() const
//{
// return m_config;
//}
//void DevicePluginLircd::setConfiguration(const QVariantMap &configuration)
//{
// m_config = configuration;
//}

View File

@ -4,8 +4,8 @@
"id": "1ae35df1-1b51-4c93-94fa-3febc77e0318",
"vendors": [
{
"name": "guh",
"displayName": "guh GmbH",
"name": "nymea",
"displayName": "nymea",
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
"deviceClasses": [
{

View File

@ -9,6 +9,12 @@
<extracomment>The name of the plugin MailNotification (1ae35df1-1b51-4c93-94fa-3febc77e0318)</extracomment>
<translation>Mail Benachrichtigung</translation>
</message>
<message>
<location filename="../plugininfo.h" line="57"/>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="60"/>
<source>Custom mail</source>
@ -129,12 +135,6 @@ The name of the ActionType 054613b0-3666-4dad-9252-e0ebca187edc of deviceClass g
The name of the ActionType 054613b0-3666-4dad-9252-e0ebca187edc of deviceClass yahooMail</extracomment>
<translation>Sende Mail</translation>
</message>
<message>
<location filename="../plugininfo.h" line="57"/>
<source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation>guh GmbH</translation>
</message>
<message>
<location filename="../plugininfo.h" line="120"/>
<source>Yahoo</source>

View File

@ -9,6 +9,12 @@
<extracomment>The name of the plugin MailNotification (1ae35df1-1b51-4c93-94fa-3febc77e0318)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="57"/>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="60"/>
<source>Custom mail</source>
@ -129,12 +135,6 @@ The name of the ActionType 054613b0-3666-4dad-9252-e0ebca187edc of deviceClass g
The name of the ActionType 054613b0-3666-4dad-9252-e0ebca187edc of deviceClass yahooMail</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="57"/>
<source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="120"/>
<source>Yahoo</source>

View File

@ -4,8 +4,8 @@
"id": "27c58205-07c8-4482-85ad-b435387803a5",
"vendors": [
{
"name": "guh",
"displayName": "guh GmbH",
"name": "nymea",
"displayName": "nymea",
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
"deviceClasses": [
{

View File

@ -10,11 +10,6 @@
The name of the DeviceClass (e325b581-8d7f-446e-b761-67554c5aacd4)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Internal MQTT client</source>
<extracomment>The name of the DeviceClass (19117099-a5ef-44a1-b2bb-2efafe00f197)</extracomment>
@ -100,5 +95,10 @@ The name of the ParamType (DeviceClass: mqttClient, EventType: triggered, ID: a9
<extracomment>The name of the ParamType (DeviceClass: mqttClient, Type: device, ID: d8211599-52f7-46f6-a741-a7204b987309)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View File

@ -4,8 +4,8 @@
"id": "8e0f791e-b273-4267-8605-b7c2f55a68ab",
"vendors": [
{
"name": "guh",
"displayName": "guh GmbH",
"name": "nymea",
"displayName": "nymea",
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
"deviceClasses": [
{

View File

@ -11,9 +11,9 @@
</message>
<message>
<location filename="../plugininfo.h" line="39"/>
<source>guh GmbH</source>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation>guh GmbH</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="42"/>

View File

@ -11,7 +11,7 @@
</message>
<message>
<location filename="../plugininfo.h" line="39"/>
<source>guh GmbH</source>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>

View File

@ -49,8 +49,6 @@ PLUGIN_DIRS = \
ws2812 \
CONFIG+=all
message(============================================)
message("Qt version:" $$[QT_VERSION])
@ -73,12 +71,9 @@ QMAKE_EXTRA_TARGETS += lrelease
# For Qt-Creator's code model: Add CPATH to INCLUDEPATH explicitly
INCLUDEPATH += $$(CPATH)
message(" cpath is $$(CPATH)")
# Verify if building only a selection of plugins
contains(CONFIG, selection) {
CONFIG-=all
# Check each plugin if the subdir exists
for(plugin, PLUGINS) {
contains(PLUGIN_DIRS, $${plugin}) {
@ -88,9 +83,7 @@ contains(CONFIG, selection) {
}
}
message("Building plugin selection: $${SUBDIRS}")
}
all {
} else {
SUBDIRS *= $${PLUGIN_DIRS}
message("Building all plugins")
}

View File

@ -14,8 +14,8 @@
],
"vendors": [
{
"displayName": "guh GmbH",
"name": "guh",
"displayName": "nymea",
"name": "nymea",
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
"deviceClasses": [
{

View File

@ -9,12 +9,6 @@
<extracomment>The name of the ParamType (DeviceClass: orderButton, Type: plugin, ID: e917e779-e01c-4095-9d62-ab46fc2deecc)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="51"/>
<source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation>guh</translation>
</message>
<message>
<location filename="../plugininfo.h" line="54"/>
<source>OrderButton</source>
@ -39,6 +33,12 @@
<extracomment>The name of the plugin orderButton (939a6557-649d-43de-990b-3484f972ad86)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="51"/>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="63"/>
<source>battery voltage</source>

View File

@ -9,12 +9,6 @@
<extracomment>The name of the ParamType (DeviceClass: orderButton, Type: plugin, ID: e917e779-e01c-4095-9d62-ab46fc2deecc)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="51"/>
<source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="54"/>
<source>OrderButton</source>
@ -39,6 +33,12 @@
<extracomment>The name of the plugin orderButton (939a6557-649d-43de-990b-3484f972ad86)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="51"/>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="63"/>
<source>battery voltage</source>

View File

@ -109,7 +109,7 @@ The name of the autocreated EventType (DeviceClass: tap, StateType: connected, I
<location filename="../plugininfo.h" line="252"/>
<source>Serial Number (optional)</source>
<extracomment>The name of the ParamType (DeviceClass: bridge, ActionType: searchNewDevices, ID: 1924bdb5-f8f1-4dcd-bc09-21ad7c5ce377)</extracomment>
<translation type="unfinished"></translation>
<translation>Serienummer (valgfrit)</translation>
</message>
<message>
<location filename="../plugininfo.h" line="255"/>
@ -325,13 +325,13 @@ The name of the autocreated ActionType (DeviceClass: colorTemperatureLight, Stat
<location filename="../plugininfo.h" line="348"/>
<source>Hue color temperature light</source>
<extracomment>The name of the DeviceClass (35f749f7-b60a-4922-bd25-1bdd2eddcbe3)</extracomment>
<translation type="unfinished"></translation>
<translation>Hue farvetemperatur lys</translation>
</message>
<message>
<location filename="../plugininfo.h" line="411"/>
<source>Hue dimmable light</source>
<extracomment>The name of the DeviceClass (4fa568ef-7a3a-422b-b0c0-206d37cb4eed)</extracomment>
<translation type="unfinished"></translation>
<translation>Hue dæmpeligt lys</translation>
</message>
<message>
<location filename="../plugininfo.h" line="489"/>
@ -376,139 +376,139 @@ The name of the ParamType (DeviceClass: tap, EventType: pressed, ID: 8ed643c0-1b
<location filename="../plugininfo.h" line="558"/>
<source>Hue Outdoor Sensor</source>
<extracomment>The name of the DeviceClass (32dc6390-600f-4eb4-b349-cc2d6796a82a)</extracomment>
<translation type="unfinished"></translation>
<translation>Hue udendørs sensor</translation>
</message>
<message>
<location filename="../plugininfo.h" line="561"/>
<source>Model id</source>
<extracomment>The name of the ParamType (DeviceClass: outdoorSensor, Type: device, ID: 3ca8632d-7bd1-45a9-86af-c856e006c334)</extracomment>
<translation type="unfinished"></translation>
<translation>Model id</translation>
</message>
<message>
<location filename="../plugininfo.h" line="564"/>
<source>Uuid</source>
<extracomment>The name of the ParamType (DeviceClass: outdoorSensor, Type: device, ID: 4a15f861-cad6-464a-b250-08793c68ae30)</extracomment>
<translation type="unfinished"></translation>
<translation>Uuid</translation>
</message>
<message>
<location filename="../plugininfo.h" line="567"/>
<source>Temperature sensor id</source>
<extracomment>The name of the ParamType (DeviceClass: outdoorSensor, Type: device, ID: c732fefd-ca6b-4e27-a6d2-11595c4aab3e)</extracomment>
<translation type="unfinished"></translation>
<translation>Temperaturføler id</translation>
</message>
<message>
<location filename="../plugininfo.h" line="570"/>
<source>Temperature sensor uuid</source>
<extracomment>The name of the ParamType (DeviceClass: outdoorSensor, Type: device, ID: 2fdb34e8-25ca-4c5d-85c9-9a12bd48dbed)</extracomment>
<translation type="unfinished"></translation>
<translation>Temperaturfølerens uuid</translation>
</message>
<message>
<location filename="../plugininfo.h" line="573"/>
<source>Presence sensor id</source>
<extracomment>The name of the ParamType (DeviceClass: outdoorSensor, Type: device, ID: 3ca82a24-5eca-4285-83c2-f862d387c3bc)</extracomment>
<translation type="unfinished"></translation>
<translation>Tilstedeværelsessensor id</translation>
</message>
<message>
<location filename="../plugininfo.h" line="576"/>
<source>Presence sensor uuid</source>
<extracomment>The name of the ParamType (DeviceClass: outdoorSensor, Type: device, ID: 7d55ed97-3a32-41e9-9112-8cc5b44aab23)</extracomment>
<translation type="unfinished"></translation>
<translation>Tilstedeværelsessensor uuid</translation>
</message>
<message>
<location filename="../plugininfo.h" line="579"/>
<source>Light sensor id</source>
<extracomment>The name of the ParamType (DeviceClass: outdoorSensor, Type: device, ID: 22a164fc-fa6e-427a-9a60-7a1872901fd6)</extracomment>
<translation type="unfinished"></translation>
<translation>Lyssensor id</translation>
</message>
<message>
<location filename="../plugininfo.h" line="582"/>
<source>Light sensor uuid</source>
<extracomment>The name of the ParamType (DeviceClass: outdoorSensor, Type: device, ID: db678144-de2b-4767-a2f6-9ada8377b96c)</extracomment>
<translation type="unfinished"></translation>
<translation>Lyssensor uuid</translation>
</message>
<message>
<location filename="../plugininfo.h" line="585"/>
<source>Reachable changed</source>
<extracomment>The name of the autocreated EventType (DeviceClass: outdoorSensor, StateType: connected, ID: 9fe43e6b-3c29-43a9-bb96-3b80eacc10db)</extracomment>
<translation type="unfinished"></translation>
<translation>Tilgængelighed ændret</translation>
</message>
<message>
<location filename="../plugininfo.h" line="588"/>
<source>Reachable</source>
<extracomment>The name of the ParamType for the autocreated EventType (DeviceClass: outdoorSensor, StateType: connected, ID: 9fe43e6b-3c29-43a9-bb96-3b80eacc10db</extracomment>
<translation type="unfinished"></translation>
<translation>Tilgængelig</translation>
</message>
<message>
<location filename="../plugininfo.h" line="591"/>
<source>Battery changed</source>
<extracomment>The name of the autocreated EventType (DeviceClass: outdoorSensor, StateType: batteryLevel, ID: 19b18531-61e5-4998-89d1-765d740e24eb)</extracomment>
<translation type="unfinished"></translation>
<translation>Batteriladningen ændret</translation>
</message>
<message>
<location filename="../plugininfo.h" line="594"/>
<source>Battery</source>
<extracomment>The name of the ParamType for the autocreated EventType (DeviceClass: outdoorSensor, StateType: batteryLevel, ID: 19b18531-61e5-4998-89d1-765d740e24eb</extracomment>
<translation type="unfinished"></translation>
<translation>Batteri</translation>
</message>
<message>
<location filename="../plugininfo.h" line="597"/>
<source>Battery critical changed</source>
<extracomment>The name of the autocreated EventType (DeviceClass: outdoorSensor, StateType: batteryCritical, ID: 617aa352-789c-46e7-bf55-7455b1e5018e)</extracomment>
<translation type="unfinished"></translation>
<translation>Batterikritisk ændret</translation>
</message>
<message>
<location filename="../plugininfo.h" line="600"/>
<source>Battery critical</source>
<extracomment>The name of the ParamType for the autocreated EventType (DeviceClass: outdoorSensor, StateType: batteryCritical, ID: 617aa352-789c-46e7-bf55-7455b1e5018e</extracomment>
<translation type="unfinished"></translation>
<translation>Batterikritisk</translation>
</message>
<message>
<location filename="../plugininfo.h" line="603"/>
<source>Temperature changed</source>
<extracomment>The name of the autocreated EventType (DeviceClass: outdoorSensor, StateType: temperature, ID: 88f5b708-65bb-41a7-885f-01be46074713)</extracomment>
<translation type="unfinished"></translation>
<translation>Temperatur ændret</translation>
</message>
<message>
<location filename="../plugininfo.h" line="606"/>
<source>Temperature</source>
<extracomment>The name of the ParamType for the autocreated EventType (DeviceClass: outdoorSensor, StateType: temperature, ID: 88f5b708-65bb-41a7-885f-01be46074713</extracomment>
<translation type="unfinished"></translation>
<translation>Temperatur</translation>
</message>
<message>
<location filename="../plugininfo.h" line="609"/>
<source>Ambient light changed</source>
<extracomment>The name of the autocreated EventType (DeviceClass: outdoorSensor, StateType: lightIntensity, ID: 4fb12c06-981c-4c42-b55c-46bdfe68681a)</extracomment>
<translation type="unfinished"></translation>
<translation>Omgivende lys ændret</translation>
</message>
<message>
<location filename="../plugininfo.h" line="612"/>
<source>Ambient light</source>
<extracomment>The name of the ParamType for the autocreated EventType (DeviceClass: outdoorSensor, StateType: lightIntensity, ID: 4fb12c06-981c-4c42-b55c-46bdfe68681a</extracomment>
<translation type="unfinished"></translation>
<translation>omgivende lys</translation>
</message>
<message>
<location filename="../plugininfo.h" line="615"/>
<source>Person is present changed</source>
<extracomment>The name of the autocreated EventType (DeviceClass: outdoorSensor, StateType: isPresent, ID: 680f79cf-c17c-4ffd-96fa-a5b286e2c117)</extracomment>
<translation type="unfinished"></translation>
<translation>Person til stede ændret</translation>
</message>
<message>
<location filename="../plugininfo.h" line="618"/>
<source>Person is present</source>
<extracomment>The name of the ParamType for the autocreated EventType (DeviceClass: outdoorSensor, StateType: isPresent, ID: 680f79cf-c17c-4ffd-96fa-a5b286e2c117</extracomment>
<translation type="unfinished"></translation>
<translation>Person til stede</translation>
</message>
<message>
<location filename="../plugininfo.h" line="621"/>
<source>Last seen time changed</source>
<extracomment>The name of the autocreated EventType (DeviceClass: outdoorSensor, StateType: lastSeenTime, ID: 6fa16fb2-053c-4c3c-a39b-9548c1b15089)</extracomment>
<translation type="unfinished"></translation>
<translation>Sidst set ændret</translation>
</message>
<message>
<location filename="../plugininfo.h" line="624"/>
<source>Last seen time</source>
<extracomment>The name of the ParamType for the autocreated EventType (DeviceClass: outdoorSensor, StateType: lastSeenTime, ID: 6fa16fb2-053c-4c3c-a39b-9548c1b15089</extracomment>
<translation type="unfinished"></translation>
<translation>Sidst set</translation>
</message>
<message>
<location filename="../plugininfo.h" line="195"/>
@ -553,7 +553,7 @@ The name of the ParamType for the autocreated EventType (DeviceClass: tap, State
<location filename="../plugininfo.h" line="261"/>
<source>Hue color light</source>
<extracomment>The name of the DeviceClass (0edba26c-96ab-44fb-a6a2-c0574d19630e)</extracomment>
<translation type="unfinished"></translation>
<translation>Hue farve lys</translation>
</message>
<message>
<location filename="../plugininfo.h" line="297"/>

View File

@ -14,8 +14,8 @@
],
"vendors": [
{
"displayName": "guh GmbH",
"name": "guh",
"displayName": "nymea",
"name": "nymea",
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
"deviceClasses": [
{

View File

@ -18,6 +18,12 @@ The name of the DeviceClass (3245db46-5c6f-42d6-9001-753150763385)</extracomment
<extracomment>The name of the ParamType (DeviceClass: plantCare, Type: plugin, ID: 138e19bd-a8db-472a-b3a4-f6497ef2e50c)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="58"/>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="64"/>
<source>host</source>
@ -36,12 +42,6 @@ The name of the DeviceClass (3245db46-5c6f-42d6-9001-753150763385)</extracomment
<extracomment>The name of the autocreated EventType (DeviceClass: plantCare, StateType: moisture, ID: 8a7efda1-b6b7-41c8-ad07-4d892a532d1c)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="58"/>
<source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="70"/>
<source>battery voltage</source>

View File

@ -18,6 +18,12 @@ The name of the DeviceClass (3245db46-5c6f-42d6-9001-753150763385)</extracomment
<extracomment>The name of the ParamType (DeviceClass: plantCare, Type: plugin, ID: 138e19bd-a8db-472a-b3a4-f6497ef2e50c)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="58"/>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="64"/>
<source>host</source>
@ -36,12 +42,6 @@ The name of the DeviceClass (3245db46-5c6f-42d6-9001-753150763385)</extracomment
<extracomment>The name of the autocreated EventType (DeviceClass: plantCare, StateType: moisture, ID: 8a7efda1-b6b7-41c8-ad07-4d892a532d1c)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="58"/>
<source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="70"/>
<source>battery voltage</source>

View File

@ -4,13 +4,12 @@ CONFIG += plugin
QMAKE_CXXFLAGS += -Werror -std=c++11 -g
QMAKE_LFLAGS += -std=c++11
INCLUDEPATH += /usr/include/nymea
LIBS += -lnymea
CONFIG += link_pkgconfig
PKGCONFIG += nymea
HEADERS += $${OUT_PWD}/plugininfo.h \
$${OUT_PWD}/extern-plugininfo.h
PLUGIN_PATH=/usr/lib/$$system('dpkg-architecture -q DEB_HOST_MULTIARCH')/nymea/plugins/
# Check if this is a snap build
snappy{
INCLUDEPATH+=$$(SNAPCRAFT_STAGE)/usr/include/nymea
@ -55,6 +54,6 @@ translations.files = $$[QT_SOURCE_TREE]/translations/*.qm
TRANSLATIONS += $$files($$[QT_SOURCE_TREE]/translations/*.ts, true)
# Install plugin
target.path = $$PLUGIN_PATH
target.path = $$[QT_INSTALL_LIBS]/nymea/plugins/
INSTALLS += target translations

View File

@ -40,7 +40,7 @@ The name of the vendor (b5e1896e-b7fa-4c19-ac2b-10bd489f8302)</extracomment>
<location filename="../plugininfo.h" line="49"/>
<source>body</source>
<extracomment>The name of the ParamType (DeviceClass: pushNotification, ActionType: notify, ID: f72cc56c-4d0b-4b96-ab9b-ff3ca92b00e2)</extracomment>
<translation>corpo</translation>
<translation>testo</translation>
</message>
</context>
</TS>

View File

@ -4,8 +4,8 @@
"id": "fe93a12e-36f4-4015-8019-26b659817773",
"vendors": [
{
"name": "guh",
"displayName": "guh GmbH",
"name": "nymea",
"displayName": "nymea",
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
"deviceClasses": [

View File

@ -4,8 +4,8 @@
"id": "24a8474c-1d86-499e-a76e-9cbfbf48dd72",
"vendors": [
{
"name": "guh",
"displayName": "guh GmbH",
"name": "nymea",
"displayName": "nymea",
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
"deviceClasses": [
{

View File

@ -14,9 +14,9 @@ The name of the DeviceClass (31b00639-8904-4522-84ed-54c46a54c63c)</extracomment
</message>
<message>
<location filename="../plugininfo.h" line="38"/>
<source>guh GmbH</source>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation>guh GmbH</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="41"/>

View File

@ -14,7 +14,7 @@ The name of the DeviceClass (31b00639-8904-4522-84ed-54c46a54c63c)</extracomment
</message>
<message>
<location filename="../plugininfo.h" line="38"/>
<source>guh GmbH</source>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>

View File

@ -4,8 +4,8 @@
"id": "b5a87848-de56-451e-84a6-edd26ad4958f",
"vendors": [
{
"name": "guh",
"displayName": "guh GmbH",
"name": "nymea",
"displayName": "nymea",
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
"deviceClasses": [
{

View File

@ -11,9 +11,9 @@
</message>
<message>
<location filename="../plugininfo.h" line="32"/>
<source>guh GmbH</source>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation>guh GmbH</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="35"/>

View File

@ -11,9 +11,9 @@
</message>
<message>
<location filename="../plugininfo.h" line="32"/>
<source>guh GmbH</source>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation>guh GmbH</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="35"/>

View File

@ -11,9 +11,9 @@
</message>
<message>
<location filename="../plugininfo.h" line="32"/>
<source>guh GmbH</source>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation>guh GmbH</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="35"/>

View File

@ -11,7 +11,7 @@
</message>
<message>
<location filename="../plugininfo.h" line="32"/>
<source>guh GmbH</source>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>

View File

@ -11,9 +11,9 @@
</message>
<message>
<location filename="../plugininfo.h" line="32"/>
<source>guh GmbH</source>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation>guh GmbH</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="35"/>

View File

@ -11,9 +11,9 @@
</message>
<message>
<location filename="../plugininfo.h" line="32"/>
<source>guh GmbH</source>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation>guh GmbH</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="35"/>

View File

@ -11,9 +11,9 @@
</message>
<message>
<location filename="../plugininfo.h" line="32"/>
<source>guh GmbH</source>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation>guh GmbH</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="35"/>

View File

@ -11,9 +11,9 @@
</message>
<message>
<location filename="../plugininfo.h" line="32"/>
<source>guh GmbH</source>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation>guh GmbH</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="35"/>

View File

@ -11,9 +11,9 @@
</message>
<message>
<location filename="../plugininfo.h" line="32"/>
<source>guh GmbH</source>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation>guh GmbH</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="35"/>

View File

@ -14,8 +14,8 @@
],
"vendors": [
{
"displayName": "guh GmbH",
"name": "guh",
"displayName": "nymea",
"name": "nymea",
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
"deviceClasses": [
{

View File

@ -18,6 +18,12 @@ The name of the DeviceClass (3142db46-5c6f-42d6-9001-753150763385)</extracomment
<extracomment>The name of the ParamType (DeviceClass: ws2812, Type: plugin, ID: 0a2898cb-ca36-4c6e-8418-993c1d9df434)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="81"/>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="87"/>
<source>host</source>
@ -36,12 +42,6 @@ The name of the DeviceClass (3142db46-5c6f-42d6-9001-753150763385)</extracomment
<extracomment>The name of the autocreated EventType (DeviceClass: ws2812, StateType: connected, ID: 08091cde-983d-42f7-bdd7-d89c312ccbed)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="81"/>
<source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="93"/>
<source>battery voltage</source>

View File

@ -18,6 +18,12 @@ The name of the DeviceClass (3142db46-5c6f-42d6-9001-753150763385)</extracomment
<extracomment>The name of the ParamType (DeviceClass: ws2812, Type: plugin, ID: 0a2898cb-ca36-4c6e-8418-993c1d9df434)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="81"/>
<source>nymea</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="87"/>
<source>host</source>
@ -36,12 +42,6 @@ The name of the DeviceClass (3142db46-5c6f-42d6-9001-753150763385)</extracomment
<extracomment>The name of the autocreated EventType (DeviceClass: ws2812, StateType: connected, ID: 08091cde-983d-42f7-bdd7-d89c312ccbed)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="81"/>
<source>guh GmbH</source>
<extracomment>The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugininfo.h" line="93"/>
<source>battery voltage</source>