diff --git a/shelly/README.md b/shelly/README.md index 681eedb7..70876c0b 100644 --- a/shelly/README.md +++ b/shelly/README.md @@ -11,6 +11,7 @@ The currently supported devices are: * Shelly 2.5 * Shelly Plus 2PM * Shelly Plug / PlugS +* Shelly Plus Plug S * Shelly RGBW2 * Shelly Dimmer / Dimmer 2 * Shelly Button 1 diff --git a/shelly/integrationpluginshelly.cpp b/shelly/integrationpluginshelly.cpp index 3ae08036..3d7873ef 100644 --- a/shelly/integrationpluginshelly.cpp +++ b/shelly/integrationpluginshelly.cpp @@ -66,6 +66,7 @@ static QHash idParamTypeMap = { {shelly1pmThingClassId, shelly1pmThingIdParamTypeId}, {shelly1lThingClassId, shelly1lThingIdParamTypeId}, {shellyPlugThingClassId, shellyPlugThingIdParamTypeId}, + {shellyPlusPlugThingClassId, shellyPlusPlugThingIdParamTypeId}, {shellyRgbw2ThingClassId, shellyRgbw2ThingIdParamTypeId}, {shellyDimmerThingClassId, shellyDimmerThingIdParamTypeId}, {shelly2ThingClassId, shelly2ThingIdParamTypeId}, @@ -87,6 +88,7 @@ static QHash usernameParamTypeMap = { {shelly1pmThingClassId, shelly1pmThingUsernameParamTypeId}, {shelly1lThingClassId, shelly1lThingUsernameParamTypeId}, {shellyPlugThingClassId, shellyPlugThingUsernameParamTypeId}, + {shellyPlusPlugThingClassId, shellyPlusPlugThingUsernameParamTypeId}, {shellyRgbw2ThingClassId, shellyRgbw2ThingUsernameParamTypeId}, {shellyDimmerThingClassId, shellyDimmerThingUsernameParamTypeId}, {shelly2ThingClassId, shelly2ThingUsernameParamTypeId}, @@ -108,6 +110,7 @@ static QHash passwordParamTypeMap = { {shelly1pmThingClassId, shelly1pmThingPasswordParamTypeId}, {shelly1lThingClassId, shelly1lThingPasswordParamTypeId}, {shellyPlugThingClassId, shellyPlugThingPasswordParamTypeId}, + {shellyPlusPlugThingClassId, shellyPlusPlugThingPasswordParamTypeId}, {shellyRgbw2ThingClassId, shellyRgbw2ThingPasswordParamTypeId}, {shellyDimmerThingClassId, shellyDimmerThingPasswordParamTypeId}, {shelly2ThingClassId, shelly2ThingPasswordParamTypeId}, @@ -146,6 +149,7 @@ static QHash rebootActionTypeMap = { {shelly1pmRebootActionTypeId, shelly1pmThingClassId}, {shelly1lRebootActionTypeId, shelly1lThingClassId}, {shellyPlugRebootActionTypeId, shellyPlugThingClassId}, + {shellyPlusPlugRebootActionTypeId, shellyPlusPlugThingClassId}, {shellyRgbw2RebootActionTypeId, shellyRgbw2ThingClassId}, {shellyDimmerRebootActionTypeId, shellyDimmerThingClassId}, {shelly2RebootActionTypeId, shelly2ThingClassId}, @@ -159,6 +163,7 @@ static QHash powerActionTypesMap = { {shelly1pmPowerActionTypeId, shelly1pmThingClassId}, {shelly1lPowerActionTypeId, shelly1lThingClassId}, {shellyPlugPowerActionTypeId, shellyPlugThingClassId}, + {shellyPlusPlugPowerActionTypeId, shellyPlusPlugThingClassId}, {shellyEmPowerActionTypeId, shellyEmThingClassId}, {shellyEm3PowerActionTypeId, shellyEm3ThingClassId}, {shelly2Channel1ActionTypeId, shelly2ThingClassId}, @@ -172,6 +177,7 @@ static QHash powerActionParamTypesMap = { {shelly1pmPowerActionTypeId, shelly1pmPowerActionPowerParamTypeId}, {shelly1lPowerActionTypeId, shelly1lPowerActionPowerParamTypeId}, {shellyPlugPowerActionTypeId, shellyPlugPowerActionPowerParamTypeId}, + {shellyPlusPlugPowerActionTypeId, shellyPlusPlugPowerActionPowerParamTypeId}, {shellyEmPowerActionTypeId, shellyEmPowerActionPowerParamTypeId}, {shellyEm3PowerActionTypeId, shellyEm3PowerActionPowerParamTypeId}, {shelly2Channel1ActionTypeId, shelly2Channel1ActionChannel1ParamTypeId}, @@ -235,6 +241,7 @@ static QHash updateActionTypesMap = { {shelly2PerformUpdateActionTypeId, shelly2ThingClassId}, {shelly25PerformUpdateActionTypeId, shelly25ThingClassId}, {shellyPlugPerformUpdateActionTypeId, shellyPlugThingClassId}, + {shellyPlusPlugPerformUpdateActionTypeId, shellyPlusPlugThingClassId}, {shellyRgbw2PerformUpdateActionTypeId, shellyRgbw2ThingClassId}, {shellyDimmerPerformUpdateActionTypeId, shellyDimmerThingClassId}, {shellyButton1PerformUpdateActionTypeId, shellyButton1ThingClassId}, @@ -261,6 +268,12 @@ static QHash multipushTimeBetweenPushesSettingIds = { {shellyButton1ThingClassId, shellyButton1SettingsMultipushTimeBetweenPushesParamTypeId}, {shellyI3ThingClassId, shellyI3SettingsMultipushTimeBetweenPushesParamTypeId} }; +static QHash defaultStateSettingIds = { + {shellyPlusPlugThingClassId, shellyPlusPlugSettingsDefaultStateParamTypeId} +}; +static QHash ledModeSettingIds = { + {shellyPlusPlugThingClassId, shellyPlusPlugSettingsLedModeParamTypeId} +}; IntegrationPluginShelly::IntegrationPluginShelly() { @@ -292,6 +305,8 @@ void IntegrationPluginShelly::discoverThings(ThingDiscoveryInfo *info) namePattern = QRegExp("^shelly1l-[0-9A-Z]+$"); } else if (info->thingClassId() == shellyPlugThingClassId) { namePattern = QRegExp("^shellyplug(-s)?-[0-9A-Z]+$"); + } else if (info->thingClassId() == shellyPlusPlugThingClassId) { + namePattern = QRegExp("^(ShellyPlusPlugS|ShellyPlug(US|IT|UK))-[0-9A-Z]+$"); } else if (info->thingClassId() == shellyRgbw2ThingClassId) { namePattern = QRegExp("^shellyrgbw2-[0-9A-Z]+$"); } else if (info->thingClassId() == shellyDimmerThingClassId) { @@ -356,10 +371,12 @@ void IntegrationPluginShelly::setupThing(ThingSetupInfo *info) if (idParamTypeMap.contains(thing->thingClassId())) { QString shellyId = info->thing()->paramValue(idParamTypeMap.value(info->thing()->thingClassId())).toString(); - if (!shellyId.contains("Plus")) { - setupGen1(info); - } else { + if (shellyId.contains("Plus") + || shellyId.startsWith("ShellyPlug") // Plus plug variants don't have Plus in the name, but are camelcased as opposed to 1st gen plugs + ) { setupGen2(info); + } else { + setupGen1(info); } return; @@ -1653,6 +1670,7 @@ void IntegrationPluginShelly::setupGen2(ThingSetupInfo *info) m_rpcClients.insert(info->thing(), client); if (info->thing()->thingClassId() == shelly1pmThingClassId) { + info->finish(Thing::ThingErrorNoError); if (myThings().filterByParentId(info->thing()->id()).count() == 0) { @@ -1660,6 +1678,7 @@ void IntegrationPluginShelly::setupGen2(ThingSetupInfo *info) switchChild.setParams(ParamList() << Param(shellySwitchThingChannelParamTypeId, 1)); emit autoThingsAppeared({switchChild}); } + return; } if (info->thing()->thingClassId() == shelly25ThingClassId) { @@ -1703,6 +1722,48 @@ void IntegrationPluginShelly::setupGen2(ThingSetupInfo *info) channel2Child.setParams(ParamList() << Param(shellyPowerMeterChannelThingChannelParamTypeId, 2)); emit autoThingsAppeared({channel2Child}); } + return; + } + + if (info->thing()->thingClassId() == shellyPlusPlugThingClassId) { + // Set default state & led mode of the Plus Plug (S) + QString defaultState = "off"; + QString ledMode = "switch"; + defaultState = info->thing()->setting(defaultStateSettingIds.value(info->thing()->thingClassId())).toString(); + QVariantMap config; + config.insert("initial_state", defaultState); + QVariantMap params; + params.insert("id", 0); + params.insert("config", config); + + ShellyRpcReply *reply2 = client->sendRequest("Switch.SetConfig", params); + connect(reply2, &ShellyRpcReply::finished, info, [info](ShellyRpcReply::Status status, const QVariantMap &/*response*/){ + if (status != ShellyRpcReply::StatusSuccess) { + qCWarning(dcShelly) << "Error during shelly setup"; + info->finish(Thing::ThingErrorHardwareFailure); + return; + } + info->finish(Thing::ThingErrorNoError); + }); + + ledMode = info->thing()->setting(ledModeSettingIds.value(info->thing()->thingClassId())).toString(); + QVariantMap leds; + leds.insert("mode", ledMode); + QVariantMap config2; + config2.insert("leds", leds); + QVariantMap params2; + params2.insert("config", config2); + + ShellyRpcReply *reply3 = client->sendRequest("PLUGS_UI.SetConfig", params2); + connect(reply3, &ShellyRpcReply::finished, info, [info](ShellyRpcReply::Status status, const QVariantMap &/*response*/){ + if (status != ShellyRpcReply::StatusSuccess) { + qCWarning(dcShelly) << "Error during shelly setup"; + info->finish(Thing::ThingErrorHardwareFailure); + return; + } + }); + return; + } }); }); @@ -1801,6 +1862,47 @@ void IntegrationPluginShelly::setupGen2(ThingSetupInfo *info) } } }); + + // Handle thing settings of devices + if (info->thing()->thingClassId() == shellyPlusPlugThingClassId) { + connect(info->thing(), &Thing::settingChanged, this, [this, thing, client, shellyId](const ParamTypeId &settingTypeId, const QVariant &value) { + if (settingTypeId == shellyPlusPlugSettingsDefaultStateParamTypeId) { // this works + QString defaultState = value.toString(); + QVariantMap config; + config.insert("initial_state", defaultState); + QVariantMap params; + params.insert("id", 0); + params.insert("config", config); + + ShellyRpcReply *reply3 = client->sendRequest("Switch.SetConfig", params); + connect(reply3, &ShellyRpcReply::finished, thing, [thing](ShellyRpcReply::Status status, const QVariantMap &/*response*/){ + if (status != ShellyRpcReply::StatusSuccess) { + qCWarning(dcShelly) << "Error setting new value"; + return; + } + }); + }; + if (settingTypeId == shellyPlusPlugSettingsLedModeParamTypeId) { // this gives a segmentation fault + QString ledMode = value.toString(); + QVariantMap leds; + leds.insert("mode", ledMode); + QVariantMap config; + config.insert("leds", leds); + QVariantMap params; + params.insert("config", config); + + ShellyRpcReply *reply3 = client->sendRequest("PLUGS_UI.SetConfig", params); + connect(reply3, &ShellyRpcReply::finished, thing, [thing](ShellyRpcReply::Status status, const QVariantMap &/*response*/){ + if (status != ShellyRpcReply::StatusSuccess) { + qCWarning(dcShelly) << "Error setting LED mode"; + return; + } + }); + } + + }); + } + } void IntegrationPluginShelly::setupShellyChild(ThingSetupInfo *info) diff --git a/shelly/integrationpluginshelly.json b/shelly/integrationpluginshelly.json index e74170ae..65835dbb 100644 --- a/shelly/integrationpluginshelly.json +++ b/shelly/integrationpluginshelly.json @@ -617,6 +617,150 @@ } ] }, + { + "id": "2c470ea4-6ef2-4aa2-b2f3-b6d8750ac577", + "name": "shellyPlusPlug", + "displayName": "Shelly Plus Plug S", + "createMethods": ["discovery"], + "interfaces": [ "powersocket", "smartmeterconsumer", "wirelessconnectable", "update" ], + "paramTypes": [ + { + "id": "ed5fcf4d-b102-4018-a9c9-0e7e9f01650d", + "name":"id", + "displayName": "Shelly ID", + "type": "QString", + "readOnly": true + }, + { + "id": "c0276036-aba0-4161-bba6-86979a151611", + "name": "coapMode", + "displayName": "CoIoT peer mode", + "type": "QString", + "allowedValues": ["unicast", "multicast"], + "defaultValue": "unicast" + }, + { + "id": "c6b1e47a-d7c3-4c7a-aac5-18c035fd4f79", + "name": "username", + "displayName": "Username (optional)", + "type": "QString" + }, + { + "id": "42798bf7-cca6-4730-ba8e-04dac3d99a47", + "name": "password", + "displayName": "Password (optional)", + "type": "QString" + } + ], + "settingsTypes": [ + { + "id": "d0c0fbe7-42e6-426c-b1ec-c286a11ce52d", + "name": "defaultState", + "displayName": "Default state", + "allowedValues": ["on", "off", "restore_last"], + "defaultValue": "off", + "type": "QString" + }, + { + "id": "c7d8d0f4-21c9-4222-961d-2d3080588301", + "name": "ledMode", + "displayName": "LED mode", + "allowedValues": ["power", "switch", "off"], + "defaultValue": "switch", + "type": "QString" + } + ], + "stateTypes": [ + { + "id": "87a60ee4-a6b8-463a-a4bc-c7c5e412239f", + "name": "power", + "displayName": "Powered", + "displayNameEvent": "Turned on/off", + "displayNameAction": "Turn on/off", + "type": "bool", + "defaultValue": false, + "writable": true, + "ioType": "digitalOutput" + }, + { + "id": "ee89944e-eab9-4554-9c7b-0b433f3cf287", + "name": "connected", + "displayName": "Connected", + "displayNameEvent": "Connected changed", + "type": "bool", + "defaultValue": false, + "cached": false + }, + { + "id": "e244927d-0003-4107-83e1-3fad923cf738", + "name": "signalStrength", + "displayName": "Signal strength", + "displayNameEvent": "Signal strength changed", + "type": "uint", + "unit": "Percentage", + "minValue": 0, + "maxValue": 100, + "defaultValue": 0, + "cached": false + }, + { + "id": "8e16b8c8-6981-4eb9-88fe-a863f263f5ba", + "name": "updateStatus", + "displayName": "Update status", + "displayNameEvent": "Update status changed", + "type": "QString", + "possibleValues": ["idle", "available", "updating"], + "defaultValue": "idle" + }, + { + "id": "78174fac-2cec-4f1b-94c4-d413dd1a54ba", + "name": "currentVersion", + "displayName": "Firmware version", + "displayNameEvent": "Firmware version changed", + "type": "QString", + "defaultValue": "" + }, + { + "id": "89da9eb8-a01f-4bc2-9d96-d2d6305a08d7", + "name": "availableVersion", + "displayName": "Available firmware version", + "displayNameEvent": "Available firmware version changed", + "type": "QString", + "defaultValue": "" + }, + { + "id": "5493ecc3-8596-436b-9334-0fe4154656ec", + "name": "totalEnergyConsumed", + "displayName": "Total energy consumed", + "displayNameEvent": "Total consumed energy changed", + "type": "double", + "unit": "KiloWattHour", + "defaultValue": 0 + }, + { + "id": "1dcc910d-ab0e-4c31-b6fa-8105324e416b", + "name": "currentPower", + "displayName": "Current power consumption", + "displayNameEvent": "Current power consumption changed", + "type": "double", + "unit": "Watt", + "defaultValue": 0, + "cached": false + } + ], + "actionTypes": [ + { + "id": "e4a997c5-072f-4212-9ccc-7bfebd20b333", + "name": "reboot", + "displayName": "Reboot" + }, + { + "id": "ae862b2d-0bad-4c37-9d7f-b1fca93f00a0", + "name": "performUpdate", + "displayName": "Update firmware" + } + ] + }, { "id": "22229a6d-2af8-44e0-bea9-310a0f2769ef", "name": "shellyPlug", diff --git a/shelly/shellyjsonrpcclient.cpp b/shelly/shellyjsonrpcclient.cpp index db45906b..97d22e11 100644 --- a/shelly/shellyjsonrpcclient.cpp +++ b/shelly/shellyjsonrpcclient.cpp @@ -28,7 +28,6 @@ ShellyJsonRpcClient::ShellyJsonRpcClient(QObject *parent) { m_socket = new QWebSocket("nymea", QWebSocketProtocol::VersionLatest, this); connect(m_socket, &QWebSocket::stateChanged, this, &ShellyJsonRpcClient::stateChanged); - connect(m_socket, &QWebSocket::textMessageReceived, this, &ShellyJsonRpcClient::onTextMessageReceived); } diff --git a/shelly/translations/6162773b-0435-408c-a4f8-7860d38031a9-de.ts b/shelly/translations/6162773b-0435-408c-a4f8-7860d38031a9-de.ts index 7f22b8c1..9b179e63 100644 --- a/shelly/translations/6162773b-0435-408c-a4f8-7860d38031a9-de.ts +++ b/shelly/translations/6162773b-0435-408c-a4f8-7860d38031a9-de.ts @@ -4,23 +4,23 @@ IntegrationPluginShelly - - + + Unable to find the thing in the network. Das Gerät konnte nicht im Netzwerk gefunden werden. - + Username and password not set correctly. Benutzername und Passwort sind nicht richtig. - + Error connecting to Shelly device. Fehler beim Verbinden mit dem Shelly Gerät. - + Unexpected data received from Shelly device. Unerwartete Daten vom Shelly Gerät empfangen. @@ -28,24 +28,25 @@ shelly - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + Available firmware version The name of the StateType ({0c9e8da4-1b1c-4047-8e9d-c5c580bcf43f}) of ThingClass shellyMotion ---------- @@ -73,6 +74,8 @@ The name of the StateType ({e0d58e73-8a36-4f36-901b-f6be6a84942d}) of ThingClass ---------- The name of the StateType ({ccf9d5e9-e89d-4dda-ae99-2f3e9c4e7948}) of ThingClass shellyPlug ---------- +The name of the StateType ({89da9eb8-a01f-4bc2-9d96-d2d6305a08d7}) of ThingClass shellyPlusPlug +---------- The name of the StateType ({eb8ce8b3-979f-4661-a0ed-d31d3e217e77}) of ThingClass shelly25 ---------- The name of the StateType ({6f081a46-df7d-43df-acb0-a7f226c0fd71}) of ThingClass shelly2 @@ -85,12 +88,12 @@ The name of the StateType ({6e794011-d184-4ab2-9c3a-3b2205880cbc}) of ThingClass Verfügbare Firmwareversion - - - - - - + + + + + + Battery level The name of the StateType ({f6d89aa6-7dba-4bb0-89cf-36d85208933f}) of ThingClass shellyMotion ---------- @@ -106,12 +109,12 @@ The name of the StateType ({338355e5-9506-48b1-be86-757d69b34755}) of ThingClass Batterieladung - - - - - - + + + + + + Battery level critical The name of the StateType ({1d03941e-9c41-446b-b698-f8dff335bf11}) of ThingClass shellyMotion ---------- @@ -127,8 +130,8 @@ The name of the StateType ({18edddee-1b30-48e4-b233-1e3b68bd6ff1}) of ThingClass Batterieladung kritisch - - + + Boost The name of the ParamType (ThingClass: shellyTrv, ActionType: boost, ID: {ef74da4d-70f4-49cd-9697-a8e2bf25dee1}) ---------- @@ -136,16 +139,16 @@ The name of the StateType ({ef74da4d-70f4-49cd-9697-a8e2bf25dee1}) of ThingClass Boost - + Boost duration (minutes) The name of the ParamType (ThingClass: shellyTrv, Type: settings, ID: {3a1dbc59-5b61-4650-a0fa-e127d337169e}) Boost-Dauer (Minuten) - - - - + + + + Brightness The name of the ParamType (ThingClass: shellyDimmer, ActionType: brightness, ID: {f41c93ac-6911-45fc-9221-7dd26bf65fd0}) ---------- @@ -157,8 +160,8 @@ The name of the StateType ({3f74eb92-d95b-48c2-8ac6-29bea9f65ce3}) of ThingClass Helligkeit - - + + Button name The name of the ParamType (ThingClass: shellyI3, EventType: longPressed, ID: {99683cf9-930e-4f10-94f2-73bb32092639}) ---------- @@ -166,28 +169,28 @@ The name of the ParamType (ThingClass: shellyI3, EventType: pressed, ID: {146313 Tastenname - + Button type The name of the ParamType (ThingClass: shellySwitch, Type: settings, ID: {ce9f1650-5e12-40f4-97de-27af86afa40b}) Tastentyp - + Buzzer volume The name of the ParamType (ThingClass: shellyGas, Type: settings, ID: {2f58325e-718d-4529-8f7e-453c911b0974}) Buzzer-Lautstärke - + Calibrate The name of the ActionType ({4e2d8a7b-821e-4ee8-9f9b-f774d631845f}) of ThingClass shellyRoller Kalibrieren - - - - + + + + Channel The name of the ParamType (ThingClass: shellyRoller, Type: thing, ID: {281385a5-5084-4ded-80a4-66c0dc1096a8}) ---------- @@ -199,36 +202,37 @@ The name of the ParamType (ThingClass: shellySwitch, Type: thing, ID: {be6bdd43- Kanal - + Close The name of the ActionType ({87eb0290-615e-4c98-9ec8-a21104fcf05d}) of ThingClass shellyRoller Schließen - + Close valve The name of the ActionType ({9e46233b-d6d4-42f7-9cdc-a08cf72a5b49}) of ThingClass shellyGas Ventil schließen - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + CoIoT peer mode The name of the ParamType (ThingClass: shellyMotion, Type: thing, ID: {aeac9b68-561e-4b3c-af1c-c24af3bb0d4d}) ---------- @@ -256,6 +260,8 @@ The name of the ParamType (ThingClass: shellyRgbw2, Type: thing, ID: {51e32b3c-f ---------- The name of the ParamType (ThingClass: shellyPlug, Type: thing, ID: {8aa73fb6-fdb9-45f1-ac10-73933290c1b1}) ---------- +The name of the ParamType (ThingClass: shellyPlusPlug, Type: thing, ID: {c0276036-aba0-4161-bba6-86979a151611}) +---------- The name of the ParamType (ThingClass: shelly25, Type: thing, ID: {1190e5e6-edc0-4584-a8eb-ee09e42bf8e0}) ---------- The name of the ParamType (ThingClass: shelly2, Type: thing, ID: {64e9559a-b6fa-42b9-bdd4-6e1d14c200c5}) @@ -268,8 +274,8 @@ The name of the ParamType (ThingClass: shelly1, Type: thing, ID: {da0587f1-2fd5- CoIoT Verbindungsmodus - - + + Color The name of the ParamType (ThingClass: shellyRgbw2, ActionType: color, ID: {6ef7c686-350d-4069-9c41-9b90b3906748}) ---------- @@ -277,8 +283,8 @@ The name of the StateType ({6ef7c686-350d-4069-9c41-9b90b3906748}) of ThingClass Farbe - - + + Color temperature The name of the ParamType (ThingClass: shellyRgbw2, ActionType: colorTemperature, ID: {a32a457f-fdc0-46ce-9106-6f9d4f4a6b16}) ---------- @@ -286,28 +292,29 @@ The name of the StateType ({a32a457f-fdc0-46ce-9106-6f9d4f4a6b16}) of ThingClass Farbtemperatur - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + Connected The name of the StateType ({d446719d-628e-477d-882c-a84210c85869}) of ThingClass shellyRoller ---------- @@ -343,6 +350,8 @@ The name of the StateType ({98b6e1ba-8d5c-4cb1-82a0-2d06c71cdba6}) of ThingClass ---------- The name of the StateType ({584b3558-5fb5-40a9-81ad-dc71ba68fd45}) of ThingClass shellyPlug ---------- +The name of the StateType ({ee89944e-eab9-4554-9c7b-0b433f3cf287}) of ThingClass shellyPlusPlug +---------- The name of the StateType ({36a50e24-707e-4d5d-8eba-d2a73f626e2b}) of ThingClass shelly25 ---------- The name of the StateType ({966ddc70-aa75-4c86-a75e-c1a010698d93}) of ThingClass shelly2 @@ -355,8 +364,8 @@ The name of the StateType ({e5d41e05-2296-457e-97d8-98a5ac0de615}) of ThingClass Verbunden - - + + Count The name of the ParamType (ThingClass: shellyButton1, EventType: longPressed, ID: {f8b5f587-d266-4fd3-9f01-941d0dcedc1f}) ---------- @@ -364,39 +373,39 @@ The name of the ParamType (ThingClass: shellyButton1, EventType: pressed, ID: {a Anzahl - + Current The name of the StateType ({1d457f50-0951-4ba5-8d8e-b79ea5a75535}) of ThingClass shellyEmChannel Stromstärke - + Current (Phase A) The name of the StateType ({5fa79319-756b-4b2c-87b1-59ff996b8435}) of ThingClass shellyEm3 Stromstärke (Phase A) - + Current (Phase B) The name of the StateType ({a4151601-fe77-418a-a2c1-6376e32da3bd}) of ThingClass shellyEm3 Stromstärke (Phase B) - + Current (Phase C) The name of the StateType ({ab78aa9c-aa73-4f5d-8d21-38c83c5e9e7c}) of ThingClass shellyEm3 Stromstärke (Phase C) - - - - - - - - - + + + + + + + + + Current firmware version The name of the StateType ({e2d98172-5833-454b-9b4b-04693c6b9232}) of ThingClass shellyMotion ---------- @@ -418,9 +427,9 @@ The name of the StateType ({b17a7df2-952b-4cdd-8d28-a8e8582b49d4}) of ThingClass Aktuelle Firmware-Version - - - + + + Current power The name of the StateType ({a85041e8-a19e-4695-8404-3e3a06b1e92a}) of ThingClass shellyEmChannel ---------- @@ -430,11 +439,12 @@ The name of the StateType ({3fc2a87f-cd33-4d1f-b7a6-75ffcb4e7cc4}) of ThingClass Energieverbrauch - - - - - + + + + + + Current power consumption The name of the StateType ({0d7cb1cf-3fff-4d0b-96c2-c02e9a92af57}) of ThingClass shellyRoller ---------- @@ -442,39 +452,45 @@ The name of the StateType ({b3336ca6-1577-4230-8708-98875148606e}) of ThingClass ---------- The name of the StateType ({82ce0c4f-cb81-43c7-bc07-003f8a3cfbc8}) of ThingClass shellyRgbw2 ---------- +The name of the StateType ({1dcc910d-ab0e-4c31-b6fa-8105324e416b}) of ThingClass shellyPlusPlug +---------- The name of the StateType ({194f4f1b-86a7-4c04-abf0-2459ae7e2821}) of ThingClass shelly1l ---------- The name of the StateType ({3ec03053-7cf5-44fb-ad92-041eed9edd9a}) of ThingClass shelly1pm Energieverbrauch - + + Default state - The name of the ParamType (ThingClass: shellyPlug, Type: settings, ID: {40f251db-919a-410f-939a-a11bbc4f7f95}) + The name of the ParamType (ThingClass: shellyPlug, Type: settings, ID: {40f251db-919a-410f-939a-a11bbc4f7f95}) +---------- +The name of the ParamType (ThingClass: shellyPlusPlug, Type: settings, ID: {d0c0fbe7-42e6-426c-b1ec-c286a11ce52d}) Ausgangszustand - + Fire detected The name of the StateType ({a16585f7-7cc6-49b0-848c-d7da2237ba77}) of ThingClass shellySmoke Feuer erkannt - + Firmware update status The name of the StateType ({8d3b3d63-86f1-46cb-92ef-d27c0d9d0a4e}) of ThingClass shellyDimmer Firmware-Update-Status - - - - - - - - - + + + + + + + + + + Firmware version The name of the StateType ({33e7d186-7c6b-4c4e-89c3-80362ef76615}) of ThingClass shellyI3 ---------- @@ -484,6 +500,8 @@ The name of the StateType ({8f2fd109-553a-48df-9b08-6a7fdcba46c1}) of ThingClass ---------- The name of the StateType ({5b286e92-ec05-4a70-8813-646b63995213}) of ThingClass shellyPlug ---------- +The name of the StateType ({78174fac-2cec-4f1b-94c4-d413dd1a54ba}) of ThingClass shellyPlusPlug +---------- The name of the StateType ({69f6cb77-1775-4d94-8592-798fdc26a9fc}) of ThingClass shelly25 ---------- The name of the StateType ({b38b19da-4403-40a2-8aa3-81518d092505}) of ThingClass shelly2 @@ -496,74 +514,80 @@ The name of the StateType ({e033cca0-03fa-4b2e-9d7b-d4a2c8ffbb8c}) of ThingClass Firmware version - + Gas level The name of the StateType ({f7549376-226f-42aa-ae0e-1a62884908d8}) of ThingClass shellyGas Gaskonzentration - + Gas level index The name of the StateType ({eb69d7d4-0947-4829-a3de-c0c0f94124bd}) of ThingClass shellyGas Gaskonzentration index - + Humidity The name of the StateType ({18a3c71b-f4ef-45d8-a5db-58f533fb6e19}) of ThingClass shellyHT Luftfeuchtigkeit - + Input 1 The name of the StateType ({61e98cc9-4449-4fb2-818e-692303244ce2}) of ThingClass shellyI3 Eingang 1 - + Input 2 The name of the StateType ({04497ff2-a231-4d3d-adeb-66275a3b128b}) of ThingClass shellyI3 Eingang 2 - + Input 3 The name of the StateType ({5895fc2d-19a4-40c2-8522-7c4462e55a3e}) of ThingClass shellyI3 Eingang 3 - + Invert button The name of the ParamType (ThingClass: shellySwitch, Type: settings, ID: {f31eb52b-9aaf-409d-8bba-badda7c1a249}) Taster invertieren - + + LED mode + The name of the ParamType (ThingClass: shellyPlusPlug, Type: settings, ID: {c7d8d0f4-21c9-4222-961d-2d3080588301}) + + + + Light intensity The name of the StateType ({a1e12487-ebab-4993-a075-78275aac7b0d}) of ThingClass shellyMotion Lichtintensität - + Long Pressed The name of the EventType ({bb966833-a7a6-4ad7-b5f5-057b38ebb036}) of ThingClass shellyI3 Lange gedrückt - + Longpress duration The name of the ParamType (ThingClass: shellyButton1, Type: settings, ID: {b98423a8-c758-4dae-b979-e22446d06b22}) Dauert langer Tastendruck - + Longpressed The name of the EventType ({47cab6b6-eed3-4628-b3ad-2ceda26d6f84}) of ThingClass shellyButton1 Lange gedrückt - - + + Max time between multiple presses The name of the ParamType (ThingClass: shellyI3, Type: settings, ID: {52699a1b-3526-4f60-83ec-f35faa863597}) ---------- @@ -571,34 +595,34 @@ The name of the ParamType (ThingClass: shellyButton1, Type: settings, ID: {b1f5a Maximale Zeit zwischen Tastendruck - + Maximum longpress duration The name of the ParamType (ThingClass: shellyI3, Type: settings, ID: {6485685e-0097-48db-958b-43126c6fb5a6}) Maximale Zeit langer Tastendruck - + Minimum longpress duration The name of the ParamType (ThingClass: shellyI3, Type: settings, ID: {a04fda4b-f187-477c-b7a8-b56613bf9264}) Minimale Zeit langer Tastendruck - + Moving The name of the StateType ({2729d4e0-c38c-47b8-a0e8-26959090fe74}) of ThingClass shellyRoller Bewegt - + Mute active alarm The name of the ActionType ({c9cf63b5-0582-441f-9508-1d45c468d9f4}) of ThingClass shellyGas Aktiven Alarm stummschalten - - - - + + + + On The name of the ParamType (ThingClass: shellyDimmer, ActionType: power, ID: {e4a6ac87-31fb-4516-9cf3-f135621e902c}) ---------- @@ -610,42 +634,43 @@ The name of the StateType ({14abcd30-9db2-4065-ae81-501a55fbb145}) of ThingClass Ein - + On/Off The name of the StateType ({20f74d88-0683-4d3a-9513-6b29b5112b7b}) of ThingClass shellySwitch Ein/Aus - + Open The name of the ActionType ({b96a8f85-c39e-499b-abbd-40b18788e907}) of ThingClass shellyRoller Offen - + Open valve The name of the ActionType ({ae583f53-aced-439d-a7d6-82bd1e48477d}) of ThingClass shellyGas Ventil öffnen - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + Password (optional) The name of the ParamType (ThingClass: shellyMotion, Type: thing, ID: {b6a48fc4-5016-47d9-8454-c64686120ee1}) ---------- @@ -673,6 +698,8 @@ The name of the ParamType (ThingClass: shellyRgbw2, Type: thing, ID: {1cc21f73-b ---------- The name of the ParamType (ThingClass: shellyPlug, Type: thing, ID: {e0141b39-fa76-49de-94c6-133cfe41257f}) ---------- +The name of the ParamType (ThingClass: shellyPlusPlug, Type: thing, ID: {42798bf7-cca6-4730-ba8e-04dac3d99a47}) +---------- The name of the ParamType (ThingClass: shelly25, Type: thing, ID: {738a6ca4-83f8-4a72-ba11-3a195f9177e3}) ---------- The name of the ParamType (ThingClass: shelly2, Type: thing, ID: {4f3cb0f0-ff3d-4aa8-9c2c-6a7d67cb0f8c}) @@ -685,20 +712,20 @@ The name of the ParamType (ThingClass: shelly1, Type: thing, ID: {d29b8399-bfa6- Passwort (Optional) - + Perform self test The name of the ActionType ({28016a8c-fb0e-4c1b-9f8d-787eedadf0e0}) of ThingClass shellyGas Selbstest durchführen - + Person is present The name of the StateType ({45c0cc07-0e13-449c-86a7-ab65d5cdf637}) of ThingClass shellyMotion Person ist anwesend - - + + Position The name of the ParamType (ThingClass: shellyRoller, ActionType: percentage, ID: {86270b8b-bce4-4d8a-9bc9-d72af36b991c}) ---------- @@ -706,10 +733,10 @@ The name of the StateType ({86270b8b-bce4-4d8a-9bc9-d72af36b991c}) of ThingClass Position - - - - + + + + Power channel 1 The name of the ParamType (ThingClass: shelly25, ActionType: channel1, ID: {118d572c-cc12-4037-82d8-7d8f6fb4a364}) ---------- @@ -721,10 +748,10 @@ The name of the StateType ({e3179799-96ca-47a4-8771-888f523247ac}) of ThingClass Zustand Kanal 1 - - - - + + + + Power channel 2 The name of the ParamType (ThingClass: shelly25, ActionType: channel2, ID: {7952aec0-cd27-4ef9-87a6-c499564bc1d4}) ---------- @@ -736,60 +763,62 @@ The name of the StateType ({0e50c443-786a-4067-b1df-2b183434a546}) of ThingClass Zustand Kanal 2 - + Power consumption The name of the StateType ({202ea409-650e-48b2-9aae-d4ebe9d505fd}) of ThingClass shellyPlug Energieverbrauch - + Power factor (Phase A) The name of the StateType ({50be490b-ba5d-4b1f-806c-9e15b915c1eb}) of ThingClass shellyEm3 Power Faktor (Phase A) - + Power factor (Phase B) The name of the StateType ({f56504bb-0c6c-4425-831c-771b23aadf19}) of ThingClass shellyEm3 Power Faktor (Phase B) - + Power factor (Phase C) The name of the StateType ({2e2c622f-1575-4d0b-a0c0-78bc03748c1e}) of ThingClass shellyEm3 Power Faktor (Phase C) - + Power usage (Phase A) The name of the StateType ({432ba180-936d-4700-907e-766264bfdd35}) of ThingClass shellyEm3 Energieverbrauch (Phase A) - + Power usage (Phase B) The name of the StateType ({02edeedb-8a93-41f8-8bc5-09031b7d2d4d}) of ThingClass shellyEm3 Energieverbrauch (Phase B) - + Power usage (Phase C) The name of the StateType ({82277a4e-49cc-45f4-8b29-470ce99333b6}) of ThingClass shellyEm3 Energieverbrauch (Phase C) - - - - - - - - - - - - + + + + + + + + + + + + + + Powered The name of the ParamType (ThingClass: shellyEm, ActionType: power, ID: {9a2c6304-91d6-45fc-8ef7-75355457eca5}) ---------- @@ -803,6 +832,10 @@ The name of the ParamType (ThingClass: shellyPlug, ActionType: power, ID: {d813b ---------- The name of the StateType ({d813b35f-e11e-4783-b3b3-dbecb956ffb5}) of ThingClass shellyPlug ---------- +The name of the ParamType (ThingClass: shellyPlusPlug, ActionType: power, ID: {87a60ee4-a6b8-463a-a4bc-c7c5e412239f}) +---------- +The name of the StateType ({87a60ee4-a6b8-463a-a4bc-c7c5e412239f}) of ThingClass shellyPlusPlug +---------- The name of the ParamType (ThingClass: shelly1l, ActionType: power, ID: {94276bb9-ef68-47ab-8e74-34ebe54b411f}) ---------- The name of the StateType ({94276bb9-ef68-47ab-8e74-34ebe54b411f}) of ThingClass shelly1l @@ -817,14 +850,14 @@ The name of the StateType ({5b7eeb6c-6113-41f3-a61b-3076d087c9fe}) of ThingClass Eingeschaltet - + Press count The name of the ParamType (ThingClass: shellyI3, EventType: pressed, ID: {0ed31339-7457-443c-b6e3-3b8ce3fc2bd8}) Tastendruckzähler - - + + Pressed The name of the EventType ({41498655-1943-4b46-ac36-adea7bafab87}) of ThingClass shellySwitch ---------- @@ -832,21 +865,22 @@ The name of the EventType ({25955cb9-dc0e-48dc-91b1-ba27e30a3a3f}) of ThingClass Gedrückt - + Rain sensor The name of the ParamType (ThingClass: shellyFlood, Type: settings, ID: {db6b2930-05f0-476e-9c9c-d9f89f05dc59}) Regensensor - - - - - - - - - + + + + + + + + + + Reboot The name of the ActionType ({162e7791-6890-4075-8e57-a4c15b9359bb}) of ThingClass shellyI3 ---------- @@ -856,6 +890,8 @@ The name of the ActionType ({1390811d-dc71-4d89-a6e1-a808e03225f9}) of ThingClas ---------- The name of the ActionType ({7dc03565-d7cb-4add-ba08-b751ce0821d5}) of ThingClass shellyPlug ---------- +The name of the ActionType ({e4a997c5-072f-4212-9ccc-7bfebd20b333}) of ThingClass shellyPlusPlug +---------- The name of the ActionType ({4085a6a0-746f-490d-9e38-897c24f866b6}) of ThingClass shelly25 ---------- The name of the ActionType ({f444ff28-07b1-40fe-b450-c373a6341411}) of ThingClass shelly2 @@ -868,14 +904,14 @@ The name of the ActionType ({b4067d54-36c5-4d30-bbc3-c8c712d6fd32}) of ThingClas Neustart - + Remain awake The name of the ParamType (ThingClass: shellyButton1, Type: settings, ID: {45d4628d-7d8c-43b6-ac86-6232caa5816f}) Bleibe aktiv - - + + Reset data The name of the ActionType ({09f6d675-4c22-4a9f-b9f2-3349ab947529}) of ThingClass shellyEm ---------- @@ -883,20 +919,20 @@ The name of the ActionType ({87772e43-1bf7-496b-b8be-46db39f71700}) of ThingClas Daten zurücksetzen - + Self test The name of the StateType ({36d55e34-27a5-4e1d-9c87-9f89c65e8aed}) of ThingClass shellyGas Selbsttest - + Sensor operation The name of the StateType ({efbc314f-d3e4-4558-9736-e7499d2bd8ba}) of ThingClass shellyGas Sensor-Funktion - - + + Set brightness The name of the ActionType ({f41c93ac-6911-45fc-9221-7dd26bf65fd0}) of ThingClass shellyDimmer ---------- @@ -904,26 +940,26 @@ The name of the ActionType ({3f74eb92-d95b-48c2-8ac6-29bea9f65ce3}) of ThingClas Helligkeit setzen - + Set color The name of the ActionType ({6ef7c686-350d-4069-9c41-9b90b3906748}) of ThingClass shellyRgbw2 Farbe setzen - + Set color temperature The name of the ActionType ({a32a457f-fdc0-46ce-9106-6f9d4f4a6b16}) of ThingClass shellyRgbw2 Farbtemperatur setzen - + Set position The name of the ActionType ({86270b8b-bce4-4d8a-9bc9-d72af36b991c}) of ThingClass shellyRoller Position setzen - - + + Shelly The name of the vendor ({d8e45fc2-90af-492e-8305-50baa1ec4c18}) ---------- @@ -931,50 +967,50 @@ The name of the plugin shelly ({6162773b-0435-408c-a4f8-7860d38031a9})Shelly - + Shelly 1L The name of the ThingClass ({20754114-1591-48b5-af2f-8c9966adb7c4}) Shelly 1L - + Child lock The name of the ParamType (ThingClass: shellyTrv, Type: settings, ID: {38a98b85-9c6e-4dc8-8d73-5248532d2ed8}) Kindersicherung - + Display brightness The name of the ParamType (ThingClass: shellyTrv, Type: settings, ID: {e0f7aae7-d576-4897-9626-2cc7e452b30a}) Bildschirmhelligkeit - + Display flipped The name of the ParamType (ThingClass: shellyTrv, Type: settings, ID: {83cfbdb7-a807-4a81-9eb0-5e0d62efdbaf}) Bildschirmdrehung - + Enable/disable boost The name of the ActionType ({ef74da4d-70f4-49cd-9697-a8e2bf25dee1}) of ThingClass shellyTrv Boost aktivieren/deaktivieren - + Heating The name of the StateType ({1935b7fa-72a5-4aee-877e-d656cd79d688}) of ThingClass shellyTrv Heizung - + Reboot device The name of the ActionType ({4cef8e3a-853b-4313-8f70-d22122e7bb04}) of ThingClass shellyTrv Gerät neu starten - - + + Roller shutter mode The name of the ParamType (ThingClass: shelly25, Type: thing, ID: {8265295d-042c-4d07-bcae-d83f5da7b1a4}) ---------- @@ -982,116 +1018,111 @@ The name of the ParamType (ThingClass: shelly2, Type: thing, ID: {be637e1f-7b87- Rollo-Modus - + Set target temperature The name of the ActionType ({9800babf-a6cc-4eda-b42e-8f5481b61aea}) of ThingClass shellyTrv Solltemperatur setzen - + Set valve position The name of the ActionType ({e442ca7a-ee17-482b-aae4-579915029abf}) of ThingClass shellyTrv - + Set white channel The name of the ActionType ({8006331c-53ca-4386-8d5c-da62c175af01}) of ThingClass shellyRgbw2 Weiß-Kanal setzen - + Shelly 1/Plus 1 The name of the ThingClass ({f810b66a-7177-4397-9771-4229abaabbb6}) - + Shelly 1PM/Plus 1PM The name of the ThingClass ({30e74e9f-57f4-4bbc-b0df-f2c4f28b2f06}) - + Shelly 2 The name of the ThingClass ({f277d3a3-62e0-49c1-90b2-4108578e80bf}) - - Shelly 2.5 - The name of the ThingClass ({465efb0d-da68-4177-a040-940c7f451e29}) - - - - + Shelly 3EM The name of the ThingClass ({ba293550-d2af-4463-b973-e1812ab67b96}) - + Shelly Dimmer (2) / Vintage The name of the ThingClass ({3a1d6fc1-c623-4b45-9c81-1573fcc15f99}) - + Shelly EM The name of the ThingClass ({bcc7326d-555a-4763-80ce-7354e67cc700}) - + Shelly EM Channel The name of the ThingClass ({67ccc046-c8b5-4584-8f7f-6fe0a0c6a860}) - + Shelly Flood The name of the ThingClass ({d59f08e4-64e3-49f1-96e1-60b63136e3d9}) - + Shelly Gas The name of the ThingClass ({f032e312-0911-450e-9456-67c27f31bebd}) - + Shelly H&T The name of the ThingClass ({cc75be5c-8e34-4f72-a55d-c96e4c85d4be}) - + Shelly I3 The name of the ThingClass ({a4557bcc-bdae-4178-b774-5881a8ae490a}) - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + Shelly ID The name of the ParamType (ThingClass: shellyMotion, Type: thing, ID: {b92fe8ba-8bfb-4d9a-9fb9-8d55ace8cfb4}) ---------- @@ -1123,6 +1154,8 @@ The name of the ParamType (ThingClass: shellyRgbw2, Type: thing, ID: {2b0cd1b2-1 ---------- The name of the ParamType (ThingClass: shellyPlug, Type: thing, ID: {bd5679fc-b761-4a56-a472-97717418c425}) ---------- +The name of the ParamType (ThingClass: shellyPlusPlug, Type: thing, ID: {ed5fcf4d-b102-4018-a9c9-0e7e9f01650d}) +---------- The name of the ParamType (ThingClass: shelly25, Type: thing, ID: {d79de2fa-81dd-440f-80b8-f1f71149d1f2}) ---------- The name of the ParamType (ThingClass: shelly2, Type: thing, ID: {847583a1-2037-44ac-9b28-399c3cb8cf8c}) @@ -1135,74 +1168,74 @@ The name of the ParamType (ThingClass: shelly1, Type: thing, ID: {1d301dc0-5e48- - + Shelly Motion The name of the ThingClass ({a82737bb-f2d6-442e-a468-5acc0a2e4cd7}) - + Shelly Plug/PlugS The name of the ThingClass ({22229a6d-2af8-44e0-bea9-310a0f2769ef}) - + Shelly Power meter Channel The name of the ThingClass ({e2d2f11b-922f-4ff0-81e1-6fbf4c965521}) - + Shelly RGBW2 The name of the ThingClass ({17f24cec-e6ed-4abd-9d42-60999f391dba}) - + Shelly Smoke The name of the ThingClass ({7317eb8a-fa6d-41a3-9ff5-0da3feacc960}) - + Shelly TRV The name of the ThingClass ({52932a47-38cd-4dce-b338-88122ce4ab8a}) - + Shelly button 1 The name of the ThingClass ({3eba6b29-f634-4ade-80a3-2159803373cc}) - + Shelly connected Roller Shutter The name of the ThingClass ({d681a4cb-481a-4469-a49a-e6bbb11eb9c9}) - + Unmute active alarm The name of the ActionType ({53455722-50b5-4597-b8d9-195b6dc65e96}) of ThingClass shellyGas Aktiven Alarm reaktivieren - + Valve state The name of the StateType ({5bc36b2c-4110-44ec-816f-8a3421343bb4}) of ThingClass shellyGas Ventilzustand - + Water detected The name of the StateType ({c8ecb7c4-da20-49b4-a086-8c137d3dc349}) of ThingClass shellyFlood Wasser erkannt - - + + White channel The name of the ParamType (ThingClass: shellyRgbw2, ActionType: whiteChannel, ID: {8006331c-53ca-4386-8d5c-da62c175af01}) ---------- @@ -1210,46 +1243,59 @@ The name of the StateType ({8006331c-53ca-4386-8d5c-da62c175af01}) of ThingClass Weiß-Kanal - + Window open The name of the StateType ({a5944856-6b0f-4b45-9d9f-fe0f3c2de8aa}) of ThingClass shellyTrv Fenster geöffnet - + Shelly switch The name of the ThingClass ({6de35a17-0f54-4397-894d-4321b64c53d1}) - + + Shelly 2.5/Shelly Plus 2PM + The name of the ThingClass ({465efb0d-da68-4177-a040-940c7f451e29}) + + + + + Shelly Plus Plug S + The name of the ThingClass ({2c470ea4-6ef2-4aa2-b2f3-b6d8750ac577}) + + + + Short Pressed The name of the EventType ({79648810-b2f4-4aa5-902f-2875242e7bf8}) of ThingClass shellyI3 - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + Signal strength The name of the StateType ({f46c52ce-58dd-4d07-bb69-e8b8719c41bc}) of ThingClass shellyRoller ---------- @@ -1285,6 +1331,8 @@ The name of the StateType ({194ecf76-c45f-4c36-8695-08a26ce065f3}) of ThingClass ---------- The name of the StateType ({0b0a73a5-d732-47eb-a075-8e22810eea55}) of ThingClass shellyPlug ---------- +The name of the StateType ({e244927d-0003-4107-83e1-3fad923cf738}) of ThingClass shellyPlusPlug +---------- The name of the StateType ({35503b8a-1919-4df5-91cf-b7e381af654a}) of ThingClass shelly25 ---------- The name of the StateType ({ed8d3275-4d47-406b-9adf-0355a9bff31e}) of ThingClass shelly2 @@ -1297,15 +1345,15 @@ The name of the StateType ({74c631ed-fc3d-49e8-9dec-99cafa70c559}) of ThingClass - - - - - - - - - + + + + + + + + + Start firmware update The name of the ActionType ({17327674-f160-44e1-8a3d-fc2b6e1ee319}) of ThingClass shellyMotion ---------- @@ -1327,14 +1375,14 @@ The name of the ActionType ({87b24064-5db7-4590-a9d8-f6d8fd02ed6e}) of ThingClas - + Status LED enabled The name of the ParamType (ThingClass: shellyButton1, Type: settings, ID: {420298a7-bcf8-4970-951e-f6ee5efa1013}) - - + + Target temperature The name of the ParamType (ThingClass: shellyTrv, ActionType: targetTemperature, ID: {9800babf-a6cc-4eda-b42e-8f5481b61aea}) ---------- @@ -1342,10 +1390,10 @@ The name of the StateType ({9800babf-a6cc-4eda-b42e-8f5481b61aea}) of ThingClass - - - - + + + + Temperature The name of the StateType ({3e3606ba-8c2d-41b0-a434-171dccd97795}) of ThingClass shellySmoke ---------- @@ -1357,9 +1405,9 @@ The name of the StateType ({507e7ca7-e1ab-4e7c-8097-4aedf924f797}) of ThingClass - - - + + + Total consumed energy The name of the StateType ({4ce53fa0-d6b7-4c1b-87d9-edcaeedb640e}) of ThingClass shellyEmChannel ---------- @@ -1369,41 +1417,44 @@ The name of the StateType ({67050a5a-cc78-4d11-a7d9-a9db528029ff}) of ThingClass - + Total consumed energy (Phase A) The name of the StateType ({ba25ef68-bb52-4e96-a8fb-137aae966104}) of ThingClass shellyEm3 - + Total consumed energy (Phase B) The name of the StateType ({6636e6a0-e3ca-4654-9506-4302c4e8eed7}) of ThingClass shellyEm3 - + Total consumed energy (Phase C) The name of the StateType ({452c2159-aa2f-4217-80e5-4b492b69671e}) of ThingClass shellyEm3 - - - - + + + + + Total energy consumed The name of the StateType ({a7d88654-7503-474d-9a7c-02150d61a6dc}) of ThingClass shellyRoller ---------- The name of the StateType ({962fec29-6be0-452e-87c5-5ff71435c40f}) of ThingClass shellyPlug ---------- +The name of the StateType ({5493ecc3-8596-436b-9334-0fe4154656ec}) of ThingClass shellyPlusPlug +---------- The name of the StateType ({0f879e7b-2124-4d98-9828-e5bbd1b344ce}) of ThingClass shelly1l ---------- The name of the StateType ({23594959-1cd4-4e23-a7ae-b0b7fbd29daa}) of ThingClass shelly1pm - - + + Total returned energy The name of the StateType ({7fe88e8f-a1c4-4e8d-a1de-9135b80bc7e3}) of ThingClass shellyEmChannel ---------- @@ -1411,26 +1462,26 @@ The name of the StateType ({088cb7df-9187-4206-ae5b-18a00e4f1969}) of ThingClass - + Total returned energy (Phase A) The name of the StateType ({34562cd3-b178-4f68-903d-a01e20d0ad76}) of ThingClass shellyEm3 - + Total returned energy (Phase B) The name of the StateType ({d70a0d1a-cac1-4250-85fa-4859ad2dc947}) of ThingClass shellyEm3 - + Total returned energy (Phase C) The name of the StateType ({de248e26-b617-4d22-9175-752e2d695274}) of ThingClass shellyEm3 - - + + Turn channel 1 on or off The name of the ActionType ({118d572c-cc12-4037-82d8-7d8f6fb4a364}) of ThingClass shelly25 ---------- @@ -1438,8 +1489,8 @@ The name of the ActionType ({e3179799-96ca-47a4-8771-888f523247ac}) of ThingClas - - + + Turn channel 2 on or off The name of the ActionType ({7952aec0-cd27-4ef9-87a6-c499564bc1d4}) of ThingClass shelly25 ---------- @@ -1447,11 +1498,11 @@ The name of the ActionType ({0e50c443-786a-4067-b1df-2b183434a546}) of ThingClas - - - - - + + + + + Turn on or off The name of the ActionType ({9a2c6304-91d6-45fc-8ef7-75355457eca5}) of ThingClass shellyEm ---------- @@ -1465,11 +1516,14 @@ The name of the ActionType ({d813b35f-e11e-4783-b3b3-dbecb956ffb5}) of ThingClas - - - + + + + Turn on/off - The name of the ActionType ({94276bb9-ef68-47ab-8e74-34ebe54b411f}) of ThingClass shelly1l + The name of the ActionType ({87a60ee4-a6b8-463a-a4bc-c7c5e412239f}) of ThingClass shellyPlusPlug +---------- +The name of the ActionType ({94276bb9-ef68-47ab-8e74-34ebe54b411f}) of ThingClass shelly1l ---------- The name of the ActionType ({ff44d332-52c3-4142-83e3-01d56c2eb42e}) of ThingClass shelly1pm ---------- @@ -1477,15 +1531,16 @@ The name of the ActionType ({5b7eeb6c-6113-41f3-a61b-3076d087c9fe}) of ThingClas - - - - - - - - - + + + + + + + + + + Update firmware The name of the ActionType ({1c677ecb-c54e-4c95-a3f7-e68fabeeda08}) of ThingClass shellyI3 ---------- @@ -1495,6 +1550,8 @@ The name of the ActionType ({abca86b9-74b0-4a17-a8ee-89811b5981a0}) of ThingClas ---------- The name of the ActionType ({140026a6-2d16-4a0c-9ba9-dea0740584fd}) of ThingClass shellyPlug ---------- +The name of the ActionType ({ae862b2d-0bad-4c37-9d7f-b1fca93f00a0}) of ThingClass shellyPlusPlug +---------- The name of the ActionType ({14a24bc3-8215-430e-b4ff-e25ccee29691}) of ThingClass shelly25 ---------- The name of the ActionType ({4ca44813-1ee3-4aee-89c7-a667fe1c8ddc}) of ThingClass shelly2 @@ -1507,23 +1564,24 @@ The name of the ActionType ({6f814339-9a48-4027-a3f8-760742ff22ba}) of ThingClas - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + Update status The name of the StateType ({a604a66c-3143-45ce-a6e3-17a339f428ab}) of ThingClass shellyMotion ---------- @@ -1549,6 +1607,8 @@ The name of the StateType ({3d22110c-db53-4420-8e0f-314555484926}) of ThingClass ---------- The name of the StateType ({ccec3806-cc48-42cf-94d7-811ff569d407}) of ThingClass shellyPlug ---------- +The name of the StateType ({8e16b8c8-6981-4eb9-88fe-a863f263f5ba}) of ThingClass shellyPlusPlug +---------- The name of the StateType ({0f03f1f3-5575-4375-9889-499a172c66c4}) of ThingClass shelly25 ---------- The name of the StateType ({8f544e5f-f200-47aa-82c4-46aa9838c96e}) of ThingClass shelly2 @@ -1561,24 +1621,25 @@ The name of the StateType ({68bf3780-8f7f-4ecb-8498-830e257c192c}) of ThingClass - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + Username (optional) The name of the ParamType (ThingClass: shellyMotion, Type: thing, ID: {ea210ec8-37ed-4479-9454-48cc06a1df88}) ---------- @@ -1606,6 +1667,8 @@ The name of the ParamType (ThingClass: shellyRgbw2, Type: thing, ID: {0b060c1a-3 ---------- The name of the ParamType (ThingClass: shellyPlug, Type: thing, ID: {42797a00-1591-4021-8f4c-2a170189911b}) ---------- +The name of the ParamType (ThingClass: shellyPlusPlug, Type: thing, ID: {c6b1e47a-d7c3-4c7a-aac5-18c035fd4f79}) +---------- The name of the ParamType (ThingClass: shelly25, Type: thing, ID: {4fb3c690-0183-4fc4-affa-1404788b2dcc}) ---------- The name of the ParamType (ThingClass: shelly2, Type: thing, ID: {521303e2-ef93-47df-8acb-fb1f8f78aae9}) @@ -1618,8 +1681,8 @@ The name of the ParamType (ThingClass: shelly1, Type: thing, ID: {fa1aa0f6-93b2- - - + + Valve position The name of the ParamType (ThingClass: shellyTrv, ActionType: valvePosition, ID: {e442ca7a-ee17-482b-aae4-579915029abf}) ---------- @@ -1627,37 +1690,37 @@ The name of the StateType ({e442ca7a-ee17-482b-aae4-579915029abf}) of ThingClass - + Vibration The name of the StateType ({76438c2d-9742-4680-9139-d4b4e988cfd2}) of ThingClass shellyMotion - + Voltage The name of the StateType ({d6cb777f-c9af-46d8-845a-883ac05c206a}) of ThingClass shellyEmChannel - + Voltage (Phase A) The name of the StateType ({5977ffab-cdcf-409c-940b-aa0a59de84a5}) of ThingClass shellyEm3 - + Voltage (Phase B) The name of the StateType ({7c846993-fb06-48ef-987c-7b35d9671070}) of ThingClass shellyEm3 - + Voltage (Phase C) The name of the StateType ({cd7af1b2-d5f0-4c2e-b85c-84f23ae1fbb9}) of ThingClass shellyEm3 - + stop The name of the ActionType ({2266303c-df0c-4eae-b15e-6a86e73c9699}) of ThingClass shellyRoller diff --git a/shelly/translations/6162773b-0435-408c-a4f8-7860d38031a9-en_US.ts b/shelly/translations/6162773b-0435-408c-a4f8-7860d38031a9-en_US.ts index 524e2478..65627a77 100644 --- a/shelly/translations/6162773b-0435-408c-a4f8-7860d38031a9-en_US.ts +++ b/shelly/translations/6162773b-0435-408c-a4f8-7860d38031a9-en_US.ts @@ -4,23 +4,23 @@ IntegrationPluginShelly - - + + Unable to find the thing in the network. - + Username and password not set correctly. - + Error connecting to Shelly device. - + Unexpected data received from Shelly device. @@ -28,24 +28,25 @@ shelly - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + Available firmware version The name of the StateType ({0c9e8da4-1b1c-4047-8e9d-c5c580bcf43f}) of ThingClass shellyMotion ---------- @@ -73,6 +74,8 @@ The name of the StateType ({e0d58e73-8a36-4f36-901b-f6be6a84942d}) of ThingClass ---------- The name of the StateType ({ccf9d5e9-e89d-4dda-ae99-2f3e9c4e7948}) of ThingClass shellyPlug ---------- +The name of the StateType ({89da9eb8-a01f-4bc2-9d96-d2d6305a08d7}) of ThingClass shellyPlusPlug +---------- The name of the StateType ({eb8ce8b3-979f-4661-a0ed-d31d3e217e77}) of ThingClass shelly25 ---------- The name of the StateType ({6f081a46-df7d-43df-acb0-a7f226c0fd71}) of ThingClass shelly2 @@ -85,12 +88,12 @@ The name of the StateType ({6e794011-d184-4ab2-9c3a-3b2205880cbc}) of ThingClass - - - - - - + + + + + + Battery level The name of the StateType ({f6d89aa6-7dba-4bb0-89cf-36d85208933f}) of ThingClass shellyMotion ---------- @@ -106,12 +109,12 @@ The name of the StateType ({338355e5-9506-48b1-be86-757d69b34755}) of ThingClass - - - - - - + + + + + + Battery level critical The name of the StateType ({1d03941e-9c41-446b-b698-f8dff335bf11}) of ThingClass shellyMotion ---------- @@ -127,8 +130,8 @@ The name of the StateType ({18edddee-1b30-48e4-b233-1e3b68bd6ff1}) of ThingClass - - + + Boost The name of the ParamType (ThingClass: shellyTrv, ActionType: boost, ID: {ef74da4d-70f4-49cd-9697-a8e2bf25dee1}) ---------- @@ -136,16 +139,16 @@ The name of the StateType ({ef74da4d-70f4-49cd-9697-a8e2bf25dee1}) of ThingClass - + Boost duration (minutes) The name of the ParamType (ThingClass: shellyTrv, Type: settings, ID: {3a1dbc59-5b61-4650-a0fa-e127d337169e}) - - - - + + + + Brightness The name of the ParamType (ThingClass: shellyDimmer, ActionType: brightness, ID: {f41c93ac-6911-45fc-9221-7dd26bf65fd0}) ---------- @@ -157,8 +160,8 @@ The name of the StateType ({3f74eb92-d95b-48c2-8ac6-29bea9f65ce3}) of ThingClass - - + + Button name The name of the ParamType (ThingClass: shellyI3, EventType: longPressed, ID: {99683cf9-930e-4f10-94f2-73bb32092639}) ---------- @@ -166,28 +169,28 @@ The name of the ParamType (ThingClass: shellyI3, EventType: pressed, ID: {146313 - + Button type The name of the ParamType (ThingClass: shellySwitch, Type: settings, ID: {ce9f1650-5e12-40f4-97de-27af86afa40b}) - + Buzzer volume The name of the ParamType (ThingClass: shellyGas, Type: settings, ID: {2f58325e-718d-4529-8f7e-453c911b0974}) - + Calibrate The name of the ActionType ({4e2d8a7b-821e-4ee8-9f9b-f774d631845f}) of ThingClass shellyRoller - - - - + + + + Channel The name of the ParamType (ThingClass: shellyRoller, Type: thing, ID: {281385a5-5084-4ded-80a4-66c0dc1096a8}) ---------- @@ -199,36 +202,37 @@ The name of the ParamType (ThingClass: shellySwitch, Type: thing, ID: {be6bdd43- - + Close The name of the ActionType ({87eb0290-615e-4c98-9ec8-a21104fcf05d}) of ThingClass shellyRoller - + Close valve The name of the ActionType ({9e46233b-d6d4-42f7-9cdc-a08cf72a5b49}) of ThingClass shellyGas - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + CoIoT peer mode The name of the ParamType (ThingClass: shellyMotion, Type: thing, ID: {aeac9b68-561e-4b3c-af1c-c24af3bb0d4d}) ---------- @@ -256,6 +260,8 @@ The name of the ParamType (ThingClass: shellyRgbw2, Type: thing, ID: {51e32b3c-f ---------- The name of the ParamType (ThingClass: shellyPlug, Type: thing, ID: {8aa73fb6-fdb9-45f1-ac10-73933290c1b1}) ---------- +The name of the ParamType (ThingClass: shellyPlusPlug, Type: thing, ID: {c0276036-aba0-4161-bba6-86979a151611}) +---------- The name of the ParamType (ThingClass: shelly25, Type: thing, ID: {1190e5e6-edc0-4584-a8eb-ee09e42bf8e0}) ---------- The name of the ParamType (ThingClass: shelly2, Type: thing, ID: {64e9559a-b6fa-42b9-bdd4-6e1d14c200c5}) @@ -268,8 +274,8 @@ The name of the ParamType (ThingClass: shelly1, Type: thing, ID: {da0587f1-2fd5- - - + + Color The name of the ParamType (ThingClass: shellyRgbw2, ActionType: color, ID: {6ef7c686-350d-4069-9c41-9b90b3906748}) ---------- @@ -277,8 +283,8 @@ The name of the StateType ({6ef7c686-350d-4069-9c41-9b90b3906748}) of ThingClass - - + + Color temperature The name of the ParamType (ThingClass: shellyRgbw2, ActionType: colorTemperature, ID: {a32a457f-fdc0-46ce-9106-6f9d4f4a6b16}) ---------- @@ -286,28 +292,29 @@ The name of the StateType ({a32a457f-fdc0-46ce-9106-6f9d4f4a6b16}) of ThingClass - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + Connected The name of the StateType ({d446719d-628e-477d-882c-a84210c85869}) of ThingClass shellyRoller ---------- @@ -343,6 +350,8 @@ The name of the StateType ({98b6e1ba-8d5c-4cb1-82a0-2d06c71cdba6}) of ThingClass ---------- The name of the StateType ({584b3558-5fb5-40a9-81ad-dc71ba68fd45}) of ThingClass shellyPlug ---------- +The name of the StateType ({ee89944e-eab9-4554-9c7b-0b433f3cf287}) of ThingClass shellyPlusPlug +---------- The name of the StateType ({36a50e24-707e-4d5d-8eba-d2a73f626e2b}) of ThingClass shelly25 ---------- The name of the StateType ({966ddc70-aa75-4c86-a75e-c1a010698d93}) of ThingClass shelly2 @@ -355,8 +364,8 @@ The name of the StateType ({e5d41e05-2296-457e-97d8-98a5ac0de615}) of ThingClass - - + + Count The name of the ParamType (ThingClass: shellyButton1, EventType: longPressed, ID: {f8b5f587-d266-4fd3-9f01-941d0dcedc1f}) ---------- @@ -364,39 +373,39 @@ The name of the ParamType (ThingClass: shellyButton1, EventType: pressed, ID: {a - + Current The name of the StateType ({1d457f50-0951-4ba5-8d8e-b79ea5a75535}) of ThingClass shellyEmChannel - + Current (Phase A) The name of the StateType ({5fa79319-756b-4b2c-87b1-59ff996b8435}) of ThingClass shellyEm3 - + Current (Phase B) The name of the StateType ({a4151601-fe77-418a-a2c1-6376e32da3bd}) of ThingClass shellyEm3 - + Current (Phase C) The name of the StateType ({ab78aa9c-aa73-4f5d-8d21-38c83c5e9e7c}) of ThingClass shellyEm3 - - - - - - - - - + + + + + + + + + Current firmware version The name of the StateType ({e2d98172-5833-454b-9b4b-04693c6b9232}) of ThingClass shellyMotion ---------- @@ -418,9 +427,9 @@ The name of the StateType ({b17a7df2-952b-4cdd-8d28-a8e8582b49d4}) of ThingClass - - - + + + Current power The name of the StateType ({a85041e8-a19e-4695-8404-3e3a06b1e92a}) of ThingClass shellyEmChannel ---------- @@ -430,11 +439,12 @@ The name of the StateType ({3fc2a87f-cd33-4d1f-b7a6-75ffcb4e7cc4}) of ThingClass - - - - - + + + + + + Current power consumption The name of the StateType ({0d7cb1cf-3fff-4d0b-96c2-c02e9a92af57}) of ThingClass shellyRoller ---------- @@ -442,39 +452,45 @@ The name of the StateType ({b3336ca6-1577-4230-8708-98875148606e}) of ThingClass ---------- The name of the StateType ({82ce0c4f-cb81-43c7-bc07-003f8a3cfbc8}) of ThingClass shellyRgbw2 ---------- +The name of the StateType ({1dcc910d-ab0e-4c31-b6fa-8105324e416b}) of ThingClass shellyPlusPlug +---------- The name of the StateType ({194f4f1b-86a7-4c04-abf0-2459ae7e2821}) of ThingClass shelly1l ---------- The name of the StateType ({3ec03053-7cf5-44fb-ad92-041eed9edd9a}) of ThingClass shelly1pm - + + Default state - The name of the ParamType (ThingClass: shellyPlug, Type: settings, ID: {40f251db-919a-410f-939a-a11bbc4f7f95}) + The name of the ParamType (ThingClass: shellyPlug, Type: settings, ID: {40f251db-919a-410f-939a-a11bbc4f7f95}) +---------- +The name of the ParamType (ThingClass: shellyPlusPlug, Type: settings, ID: {d0c0fbe7-42e6-426c-b1ec-c286a11ce52d}) - + Fire detected The name of the StateType ({a16585f7-7cc6-49b0-848c-d7da2237ba77}) of ThingClass shellySmoke - + Firmware update status The name of the StateType ({8d3b3d63-86f1-46cb-92ef-d27c0d9d0a4e}) of ThingClass shellyDimmer - - - - - - - - - + + + + + + + + + + Firmware version The name of the StateType ({33e7d186-7c6b-4c4e-89c3-80362ef76615}) of ThingClass shellyI3 ---------- @@ -484,6 +500,8 @@ The name of the StateType ({8f2fd109-553a-48df-9b08-6a7fdcba46c1}) of ThingClass ---------- The name of the StateType ({5b286e92-ec05-4a70-8813-646b63995213}) of ThingClass shellyPlug ---------- +The name of the StateType ({78174fac-2cec-4f1b-94c4-d413dd1a54ba}) of ThingClass shellyPlusPlug +---------- The name of the StateType ({69f6cb77-1775-4d94-8592-798fdc26a9fc}) of ThingClass shelly25 ---------- The name of the StateType ({b38b19da-4403-40a2-8aa3-81518d092505}) of ThingClass shelly2 @@ -496,74 +514,80 @@ The name of the StateType ({e033cca0-03fa-4b2e-9d7b-d4a2c8ffbb8c}) of ThingClass - + Gas level The name of the StateType ({f7549376-226f-42aa-ae0e-1a62884908d8}) of ThingClass shellyGas - + Gas level index The name of the StateType ({eb69d7d4-0947-4829-a3de-c0c0f94124bd}) of ThingClass shellyGas - + Humidity The name of the StateType ({18a3c71b-f4ef-45d8-a5db-58f533fb6e19}) of ThingClass shellyHT - + Input 1 The name of the StateType ({61e98cc9-4449-4fb2-818e-692303244ce2}) of ThingClass shellyI3 - + Input 2 The name of the StateType ({04497ff2-a231-4d3d-adeb-66275a3b128b}) of ThingClass shellyI3 - + Input 3 The name of the StateType ({5895fc2d-19a4-40c2-8522-7c4462e55a3e}) of ThingClass shellyI3 - + Invert button The name of the ParamType (ThingClass: shellySwitch, Type: settings, ID: {f31eb52b-9aaf-409d-8bba-badda7c1a249}) - + + LED mode + The name of the ParamType (ThingClass: shellyPlusPlug, Type: settings, ID: {c7d8d0f4-21c9-4222-961d-2d3080588301}) + + + + Light intensity The name of the StateType ({a1e12487-ebab-4993-a075-78275aac7b0d}) of ThingClass shellyMotion - + Long Pressed The name of the EventType ({bb966833-a7a6-4ad7-b5f5-057b38ebb036}) of ThingClass shellyI3 - + Longpress duration The name of the ParamType (ThingClass: shellyButton1, Type: settings, ID: {b98423a8-c758-4dae-b979-e22446d06b22}) - + Longpressed The name of the EventType ({47cab6b6-eed3-4628-b3ad-2ceda26d6f84}) of ThingClass shellyButton1 - - + + Max time between multiple presses The name of the ParamType (ThingClass: shellyI3, Type: settings, ID: {52699a1b-3526-4f60-83ec-f35faa863597}) ---------- @@ -571,34 +595,34 @@ The name of the ParamType (ThingClass: shellyButton1, Type: settings, ID: {b1f5a - + Maximum longpress duration The name of the ParamType (ThingClass: shellyI3, Type: settings, ID: {6485685e-0097-48db-958b-43126c6fb5a6}) - + Minimum longpress duration The name of the ParamType (ThingClass: shellyI3, Type: settings, ID: {a04fda4b-f187-477c-b7a8-b56613bf9264}) - + Moving The name of the StateType ({2729d4e0-c38c-47b8-a0e8-26959090fe74}) of ThingClass shellyRoller - + Mute active alarm The name of the ActionType ({c9cf63b5-0582-441f-9508-1d45c468d9f4}) of ThingClass shellyGas - - - - + + + + On The name of the ParamType (ThingClass: shellyDimmer, ActionType: power, ID: {e4a6ac87-31fb-4516-9cf3-f135621e902c}) ---------- @@ -610,42 +634,43 @@ The name of the StateType ({14abcd30-9db2-4065-ae81-501a55fbb145}) of ThingClass - + On/Off The name of the StateType ({20f74d88-0683-4d3a-9513-6b29b5112b7b}) of ThingClass shellySwitch - + Open The name of the ActionType ({b96a8f85-c39e-499b-abbd-40b18788e907}) of ThingClass shellyRoller - + Open valve The name of the ActionType ({ae583f53-aced-439d-a7d6-82bd1e48477d}) of ThingClass shellyGas - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + Password (optional) The name of the ParamType (ThingClass: shellyMotion, Type: thing, ID: {b6a48fc4-5016-47d9-8454-c64686120ee1}) ---------- @@ -673,6 +698,8 @@ The name of the ParamType (ThingClass: shellyRgbw2, Type: thing, ID: {1cc21f73-b ---------- The name of the ParamType (ThingClass: shellyPlug, Type: thing, ID: {e0141b39-fa76-49de-94c6-133cfe41257f}) ---------- +The name of the ParamType (ThingClass: shellyPlusPlug, Type: thing, ID: {42798bf7-cca6-4730-ba8e-04dac3d99a47}) +---------- The name of the ParamType (ThingClass: shelly25, Type: thing, ID: {738a6ca4-83f8-4a72-ba11-3a195f9177e3}) ---------- The name of the ParamType (ThingClass: shelly2, Type: thing, ID: {4f3cb0f0-ff3d-4aa8-9c2c-6a7d67cb0f8c}) @@ -685,20 +712,20 @@ The name of the ParamType (ThingClass: shelly1, Type: thing, ID: {d29b8399-bfa6- - + Perform self test The name of the ActionType ({28016a8c-fb0e-4c1b-9f8d-787eedadf0e0}) of ThingClass shellyGas - + Person is present The name of the StateType ({45c0cc07-0e13-449c-86a7-ab65d5cdf637}) of ThingClass shellyMotion - - + + Position The name of the ParamType (ThingClass: shellyRoller, ActionType: percentage, ID: {86270b8b-bce4-4d8a-9bc9-d72af36b991c}) ---------- @@ -706,10 +733,10 @@ The name of the StateType ({86270b8b-bce4-4d8a-9bc9-d72af36b991c}) of ThingClass - - - - + + + + Power channel 1 The name of the ParamType (ThingClass: shelly25, ActionType: channel1, ID: {118d572c-cc12-4037-82d8-7d8f6fb4a364}) ---------- @@ -721,10 +748,10 @@ The name of the StateType ({e3179799-96ca-47a4-8771-888f523247ac}) of ThingClass - - - - + + + + Power channel 2 The name of the ParamType (ThingClass: shelly25, ActionType: channel2, ID: {7952aec0-cd27-4ef9-87a6-c499564bc1d4}) ---------- @@ -736,60 +763,62 @@ The name of the StateType ({0e50c443-786a-4067-b1df-2b183434a546}) of ThingClass - + Power consumption The name of the StateType ({202ea409-650e-48b2-9aae-d4ebe9d505fd}) of ThingClass shellyPlug - + Power factor (Phase A) The name of the StateType ({50be490b-ba5d-4b1f-806c-9e15b915c1eb}) of ThingClass shellyEm3 - + Power factor (Phase B) The name of the StateType ({f56504bb-0c6c-4425-831c-771b23aadf19}) of ThingClass shellyEm3 - + Power factor (Phase C) The name of the StateType ({2e2c622f-1575-4d0b-a0c0-78bc03748c1e}) of ThingClass shellyEm3 - + Power usage (Phase A) The name of the StateType ({432ba180-936d-4700-907e-766264bfdd35}) of ThingClass shellyEm3 - + Power usage (Phase B) The name of the StateType ({02edeedb-8a93-41f8-8bc5-09031b7d2d4d}) of ThingClass shellyEm3 - + Power usage (Phase C) The name of the StateType ({82277a4e-49cc-45f4-8b29-470ce99333b6}) of ThingClass shellyEm3 - - - - - - - - - - - - + + + + + + + + + + + + + + Powered The name of the ParamType (ThingClass: shellyEm, ActionType: power, ID: {9a2c6304-91d6-45fc-8ef7-75355457eca5}) ---------- @@ -803,6 +832,10 @@ The name of the ParamType (ThingClass: shellyPlug, ActionType: power, ID: {d813b ---------- The name of the StateType ({d813b35f-e11e-4783-b3b3-dbecb956ffb5}) of ThingClass shellyPlug ---------- +The name of the ParamType (ThingClass: shellyPlusPlug, ActionType: power, ID: {87a60ee4-a6b8-463a-a4bc-c7c5e412239f}) +---------- +The name of the StateType ({87a60ee4-a6b8-463a-a4bc-c7c5e412239f}) of ThingClass shellyPlusPlug +---------- The name of the ParamType (ThingClass: shelly1l, ActionType: power, ID: {94276bb9-ef68-47ab-8e74-34ebe54b411f}) ---------- The name of the StateType ({94276bb9-ef68-47ab-8e74-34ebe54b411f}) of ThingClass shelly1l @@ -817,14 +850,14 @@ The name of the StateType ({5b7eeb6c-6113-41f3-a61b-3076d087c9fe}) of ThingClass - + Press count The name of the ParamType (ThingClass: shellyI3, EventType: pressed, ID: {0ed31339-7457-443c-b6e3-3b8ce3fc2bd8}) - - + + Pressed The name of the EventType ({41498655-1943-4b46-ac36-adea7bafab87}) of ThingClass shellySwitch ---------- @@ -832,21 +865,22 @@ The name of the EventType ({25955cb9-dc0e-48dc-91b1-ba27e30a3a3f}) of ThingClass - + Rain sensor The name of the ParamType (ThingClass: shellyFlood, Type: settings, ID: {db6b2930-05f0-476e-9c9c-d9f89f05dc59}) - - - - - - - - - + + + + + + + + + + Reboot The name of the ActionType ({162e7791-6890-4075-8e57-a4c15b9359bb}) of ThingClass shellyI3 ---------- @@ -856,6 +890,8 @@ The name of the ActionType ({1390811d-dc71-4d89-a6e1-a808e03225f9}) of ThingClas ---------- The name of the ActionType ({7dc03565-d7cb-4add-ba08-b751ce0821d5}) of ThingClass shellyPlug ---------- +The name of the ActionType ({e4a997c5-072f-4212-9ccc-7bfebd20b333}) of ThingClass shellyPlusPlug +---------- The name of the ActionType ({4085a6a0-746f-490d-9e38-897c24f866b6}) of ThingClass shelly25 ---------- The name of the ActionType ({f444ff28-07b1-40fe-b450-c373a6341411}) of ThingClass shelly2 @@ -868,14 +904,14 @@ The name of the ActionType ({b4067d54-36c5-4d30-bbc3-c8c712d6fd32}) of ThingClas - + Remain awake The name of the ParamType (ThingClass: shellyButton1, Type: settings, ID: {45d4628d-7d8c-43b6-ac86-6232caa5816f}) - - + + Reset data The name of the ActionType ({09f6d675-4c22-4a9f-b9f2-3349ab947529}) of ThingClass shellyEm ---------- @@ -883,20 +919,20 @@ The name of the ActionType ({87772e43-1bf7-496b-b8be-46db39f71700}) of ThingClas - + Self test The name of the StateType ({36d55e34-27a5-4e1d-9c87-9f89c65e8aed}) of ThingClass shellyGas - + Sensor operation The name of the StateType ({efbc314f-d3e4-4558-9736-e7499d2bd8ba}) of ThingClass shellyGas - - + + Set brightness The name of the ActionType ({f41c93ac-6911-45fc-9221-7dd26bf65fd0}) of ThingClass shellyDimmer ---------- @@ -904,26 +940,26 @@ The name of the ActionType ({3f74eb92-d95b-48c2-8ac6-29bea9f65ce3}) of ThingClas - + Set color The name of the ActionType ({6ef7c686-350d-4069-9c41-9b90b3906748}) of ThingClass shellyRgbw2 - + Set color temperature The name of the ActionType ({a32a457f-fdc0-46ce-9106-6f9d4f4a6b16}) of ThingClass shellyRgbw2 - + Set position The name of the ActionType ({86270b8b-bce4-4d8a-9bc9-d72af36b991c}) of ThingClass shellyRoller - - + + Shelly The name of the vendor ({d8e45fc2-90af-492e-8305-50baa1ec4c18}) ---------- @@ -931,50 +967,50 @@ The name of the plugin shelly ({6162773b-0435-408c-a4f8-7860d38031a9}) - + Shelly 1L The name of the ThingClass ({20754114-1591-48b5-af2f-8c9966adb7c4}) - + Child lock The name of the ParamType (ThingClass: shellyTrv, Type: settings, ID: {38a98b85-9c6e-4dc8-8d73-5248532d2ed8}) - + Display brightness The name of the ParamType (ThingClass: shellyTrv, Type: settings, ID: {e0f7aae7-d576-4897-9626-2cc7e452b30a}) - + Display flipped The name of the ParamType (ThingClass: shellyTrv, Type: settings, ID: {83cfbdb7-a807-4a81-9eb0-5e0d62efdbaf}) - + Enable/disable boost The name of the ActionType ({ef74da4d-70f4-49cd-9697-a8e2bf25dee1}) of ThingClass shellyTrv - + Heating The name of the StateType ({1935b7fa-72a5-4aee-877e-d656cd79d688}) of ThingClass shellyTrv - + Reboot device The name of the ActionType ({4cef8e3a-853b-4313-8f70-d22122e7bb04}) of ThingClass shellyTrv - - + + Roller shutter mode The name of the ParamType (ThingClass: shelly25, Type: thing, ID: {8265295d-042c-4d07-bcae-d83f5da7b1a4}) ---------- @@ -982,116 +1018,111 @@ The name of the ParamType (ThingClass: shelly2, Type: thing, ID: {be637e1f-7b87- - + Set target temperature The name of the ActionType ({9800babf-a6cc-4eda-b42e-8f5481b61aea}) of ThingClass shellyTrv - + Set valve position The name of the ActionType ({e442ca7a-ee17-482b-aae4-579915029abf}) of ThingClass shellyTrv - + Set white channel The name of the ActionType ({8006331c-53ca-4386-8d5c-da62c175af01}) of ThingClass shellyRgbw2 - + Shelly 1/Plus 1 The name of the ThingClass ({f810b66a-7177-4397-9771-4229abaabbb6}) - + Shelly 1PM/Plus 1PM The name of the ThingClass ({30e74e9f-57f4-4bbc-b0df-f2c4f28b2f06}) - + Shelly 2 The name of the ThingClass ({f277d3a3-62e0-49c1-90b2-4108578e80bf}) - - Shelly 2.5 - The name of the ThingClass ({465efb0d-da68-4177-a040-940c7f451e29}) - - - - + Shelly 3EM The name of the ThingClass ({ba293550-d2af-4463-b973-e1812ab67b96}) - + Shelly Dimmer (2) / Vintage The name of the ThingClass ({3a1d6fc1-c623-4b45-9c81-1573fcc15f99}) - + Shelly EM The name of the ThingClass ({bcc7326d-555a-4763-80ce-7354e67cc700}) - + Shelly EM Channel The name of the ThingClass ({67ccc046-c8b5-4584-8f7f-6fe0a0c6a860}) - + Shelly Flood The name of the ThingClass ({d59f08e4-64e3-49f1-96e1-60b63136e3d9}) - + Shelly Gas The name of the ThingClass ({f032e312-0911-450e-9456-67c27f31bebd}) - + Shelly H&T The name of the ThingClass ({cc75be5c-8e34-4f72-a55d-c96e4c85d4be}) - + Shelly I3 The name of the ThingClass ({a4557bcc-bdae-4178-b774-5881a8ae490a}) - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + Shelly ID The name of the ParamType (ThingClass: shellyMotion, Type: thing, ID: {b92fe8ba-8bfb-4d9a-9fb9-8d55ace8cfb4}) ---------- @@ -1123,6 +1154,8 @@ The name of the ParamType (ThingClass: shellyRgbw2, Type: thing, ID: {2b0cd1b2-1 ---------- The name of the ParamType (ThingClass: shellyPlug, Type: thing, ID: {bd5679fc-b761-4a56-a472-97717418c425}) ---------- +The name of the ParamType (ThingClass: shellyPlusPlug, Type: thing, ID: {ed5fcf4d-b102-4018-a9c9-0e7e9f01650d}) +---------- The name of the ParamType (ThingClass: shelly25, Type: thing, ID: {d79de2fa-81dd-440f-80b8-f1f71149d1f2}) ---------- The name of the ParamType (ThingClass: shelly2, Type: thing, ID: {847583a1-2037-44ac-9b28-399c3cb8cf8c}) @@ -1135,74 +1168,74 @@ The name of the ParamType (ThingClass: shelly1, Type: thing, ID: {1d301dc0-5e48- - + Shelly Motion The name of the ThingClass ({a82737bb-f2d6-442e-a468-5acc0a2e4cd7}) - + Shelly Plug/PlugS The name of the ThingClass ({22229a6d-2af8-44e0-bea9-310a0f2769ef}) - + Shelly Power meter Channel The name of the ThingClass ({e2d2f11b-922f-4ff0-81e1-6fbf4c965521}) - + Shelly RGBW2 The name of the ThingClass ({17f24cec-e6ed-4abd-9d42-60999f391dba}) - + Shelly Smoke The name of the ThingClass ({7317eb8a-fa6d-41a3-9ff5-0da3feacc960}) - + Shelly TRV The name of the ThingClass ({52932a47-38cd-4dce-b338-88122ce4ab8a}) - + Shelly button 1 The name of the ThingClass ({3eba6b29-f634-4ade-80a3-2159803373cc}) - + Shelly connected Roller Shutter The name of the ThingClass ({d681a4cb-481a-4469-a49a-e6bbb11eb9c9}) - + Unmute active alarm The name of the ActionType ({53455722-50b5-4597-b8d9-195b6dc65e96}) of ThingClass shellyGas - + Valve state The name of the StateType ({5bc36b2c-4110-44ec-816f-8a3421343bb4}) of ThingClass shellyGas - + Water detected The name of the StateType ({c8ecb7c4-da20-49b4-a086-8c137d3dc349}) of ThingClass shellyFlood - - + + White channel The name of the ParamType (ThingClass: shellyRgbw2, ActionType: whiteChannel, ID: {8006331c-53ca-4386-8d5c-da62c175af01}) ---------- @@ -1210,46 +1243,59 @@ The name of the StateType ({8006331c-53ca-4386-8d5c-da62c175af01}) of ThingClass - + Window open The name of the StateType ({a5944856-6b0f-4b45-9d9f-fe0f3c2de8aa}) of ThingClass shellyTrv - + Shelly switch The name of the ThingClass ({6de35a17-0f54-4397-894d-4321b64c53d1}) - + + Shelly 2.5/Shelly Plus 2PM + The name of the ThingClass ({465efb0d-da68-4177-a040-940c7f451e29}) + + + + + Shelly Plus Plug S + The name of the ThingClass ({2c470ea4-6ef2-4aa2-b2f3-b6d8750ac577}) + + + + Short Pressed The name of the EventType ({79648810-b2f4-4aa5-902f-2875242e7bf8}) of ThingClass shellyI3 - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + Signal strength The name of the StateType ({f46c52ce-58dd-4d07-bb69-e8b8719c41bc}) of ThingClass shellyRoller ---------- @@ -1285,6 +1331,8 @@ The name of the StateType ({194ecf76-c45f-4c36-8695-08a26ce065f3}) of ThingClass ---------- The name of the StateType ({0b0a73a5-d732-47eb-a075-8e22810eea55}) of ThingClass shellyPlug ---------- +The name of the StateType ({e244927d-0003-4107-83e1-3fad923cf738}) of ThingClass shellyPlusPlug +---------- The name of the StateType ({35503b8a-1919-4df5-91cf-b7e381af654a}) of ThingClass shelly25 ---------- The name of the StateType ({ed8d3275-4d47-406b-9adf-0355a9bff31e}) of ThingClass shelly2 @@ -1297,15 +1345,15 @@ The name of the StateType ({74c631ed-fc3d-49e8-9dec-99cafa70c559}) of ThingClass - - - - - - - - - + + + + + + + + + Start firmware update The name of the ActionType ({17327674-f160-44e1-8a3d-fc2b6e1ee319}) of ThingClass shellyMotion ---------- @@ -1327,14 +1375,14 @@ The name of the ActionType ({87b24064-5db7-4590-a9d8-f6d8fd02ed6e}) of ThingClas - + Status LED enabled The name of the ParamType (ThingClass: shellyButton1, Type: settings, ID: {420298a7-bcf8-4970-951e-f6ee5efa1013}) - - + + Target temperature The name of the ParamType (ThingClass: shellyTrv, ActionType: targetTemperature, ID: {9800babf-a6cc-4eda-b42e-8f5481b61aea}) ---------- @@ -1342,10 +1390,10 @@ The name of the StateType ({9800babf-a6cc-4eda-b42e-8f5481b61aea}) of ThingClass - - - - + + + + Temperature The name of the StateType ({3e3606ba-8c2d-41b0-a434-171dccd97795}) of ThingClass shellySmoke ---------- @@ -1357,9 +1405,9 @@ The name of the StateType ({507e7ca7-e1ab-4e7c-8097-4aedf924f797}) of ThingClass - - - + + + Total consumed energy The name of the StateType ({4ce53fa0-d6b7-4c1b-87d9-edcaeedb640e}) of ThingClass shellyEmChannel ---------- @@ -1369,41 +1417,44 @@ The name of the StateType ({67050a5a-cc78-4d11-a7d9-a9db528029ff}) of ThingClass - + Total consumed energy (Phase A) The name of the StateType ({ba25ef68-bb52-4e96-a8fb-137aae966104}) of ThingClass shellyEm3 - + Total consumed energy (Phase B) The name of the StateType ({6636e6a0-e3ca-4654-9506-4302c4e8eed7}) of ThingClass shellyEm3 - + Total consumed energy (Phase C) The name of the StateType ({452c2159-aa2f-4217-80e5-4b492b69671e}) of ThingClass shellyEm3 - - - - + + + + + Total energy consumed The name of the StateType ({a7d88654-7503-474d-9a7c-02150d61a6dc}) of ThingClass shellyRoller ---------- The name of the StateType ({962fec29-6be0-452e-87c5-5ff71435c40f}) of ThingClass shellyPlug ---------- +The name of the StateType ({5493ecc3-8596-436b-9334-0fe4154656ec}) of ThingClass shellyPlusPlug +---------- The name of the StateType ({0f879e7b-2124-4d98-9828-e5bbd1b344ce}) of ThingClass shelly1l ---------- The name of the StateType ({23594959-1cd4-4e23-a7ae-b0b7fbd29daa}) of ThingClass shelly1pm - - + + Total returned energy The name of the StateType ({7fe88e8f-a1c4-4e8d-a1de-9135b80bc7e3}) of ThingClass shellyEmChannel ---------- @@ -1411,26 +1462,26 @@ The name of the StateType ({088cb7df-9187-4206-ae5b-18a00e4f1969}) of ThingClass - + Total returned energy (Phase A) The name of the StateType ({34562cd3-b178-4f68-903d-a01e20d0ad76}) of ThingClass shellyEm3 - + Total returned energy (Phase B) The name of the StateType ({d70a0d1a-cac1-4250-85fa-4859ad2dc947}) of ThingClass shellyEm3 - + Total returned energy (Phase C) The name of the StateType ({de248e26-b617-4d22-9175-752e2d695274}) of ThingClass shellyEm3 - - + + Turn channel 1 on or off The name of the ActionType ({118d572c-cc12-4037-82d8-7d8f6fb4a364}) of ThingClass shelly25 ---------- @@ -1438,8 +1489,8 @@ The name of the ActionType ({e3179799-96ca-47a4-8771-888f523247ac}) of ThingClas - - + + Turn channel 2 on or off The name of the ActionType ({7952aec0-cd27-4ef9-87a6-c499564bc1d4}) of ThingClass shelly25 ---------- @@ -1447,11 +1498,11 @@ The name of the ActionType ({0e50c443-786a-4067-b1df-2b183434a546}) of ThingClas - - - - - + + + + + Turn on or off The name of the ActionType ({9a2c6304-91d6-45fc-8ef7-75355457eca5}) of ThingClass shellyEm ---------- @@ -1465,11 +1516,14 @@ The name of the ActionType ({d813b35f-e11e-4783-b3b3-dbecb956ffb5}) of ThingClas - - - + + + + Turn on/off - The name of the ActionType ({94276bb9-ef68-47ab-8e74-34ebe54b411f}) of ThingClass shelly1l + The name of the ActionType ({87a60ee4-a6b8-463a-a4bc-c7c5e412239f}) of ThingClass shellyPlusPlug +---------- +The name of the ActionType ({94276bb9-ef68-47ab-8e74-34ebe54b411f}) of ThingClass shelly1l ---------- The name of the ActionType ({ff44d332-52c3-4142-83e3-01d56c2eb42e}) of ThingClass shelly1pm ---------- @@ -1477,15 +1531,16 @@ The name of the ActionType ({5b7eeb6c-6113-41f3-a61b-3076d087c9fe}) of ThingClas - - - - - - - - - + + + + + + + + + + Update firmware The name of the ActionType ({1c677ecb-c54e-4c95-a3f7-e68fabeeda08}) of ThingClass shellyI3 ---------- @@ -1495,6 +1550,8 @@ The name of the ActionType ({abca86b9-74b0-4a17-a8ee-89811b5981a0}) of ThingClas ---------- The name of the ActionType ({140026a6-2d16-4a0c-9ba9-dea0740584fd}) of ThingClass shellyPlug ---------- +The name of the ActionType ({ae862b2d-0bad-4c37-9d7f-b1fca93f00a0}) of ThingClass shellyPlusPlug +---------- The name of the ActionType ({14a24bc3-8215-430e-b4ff-e25ccee29691}) of ThingClass shelly25 ---------- The name of the ActionType ({4ca44813-1ee3-4aee-89c7-a667fe1c8ddc}) of ThingClass shelly2 @@ -1507,23 +1564,24 @@ The name of the ActionType ({6f814339-9a48-4027-a3f8-760742ff22ba}) of ThingClas - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + Update status The name of the StateType ({a604a66c-3143-45ce-a6e3-17a339f428ab}) of ThingClass shellyMotion ---------- @@ -1549,6 +1607,8 @@ The name of the StateType ({3d22110c-db53-4420-8e0f-314555484926}) of ThingClass ---------- The name of the StateType ({ccec3806-cc48-42cf-94d7-811ff569d407}) of ThingClass shellyPlug ---------- +The name of the StateType ({8e16b8c8-6981-4eb9-88fe-a863f263f5ba}) of ThingClass shellyPlusPlug +---------- The name of the StateType ({0f03f1f3-5575-4375-9889-499a172c66c4}) of ThingClass shelly25 ---------- The name of the StateType ({8f544e5f-f200-47aa-82c4-46aa9838c96e}) of ThingClass shelly2 @@ -1561,24 +1621,25 @@ The name of the StateType ({68bf3780-8f7f-4ecb-8498-830e257c192c}) of ThingClass - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + Username (optional) The name of the ParamType (ThingClass: shellyMotion, Type: thing, ID: {ea210ec8-37ed-4479-9454-48cc06a1df88}) ---------- @@ -1606,6 +1667,8 @@ The name of the ParamType (ThingClass: shellyRgbw2, Type: thing, ID: {0b060c1a-3 ---------- The name of the ParamType (ThingClass: shellyPlug, Type: thing, ID: {42797a00-1591-4021-8f4c-2a170189911b}) ---------- +The name of the ParamType (ThingClass: shellyPlusPlug, Type: thing, ID: {c6b1e47a-d7c3-4c7a-aac5-18c035fd4f79}) +---------- The name of the ParamType (ThingClass: shelly25, Type: thing, ID: {4fb3c690-0183-4fc4-affa-1404788b2dcc}) ---------- The name of the ParamType (ThingClass: shelly2, Type: thing, ID: {521303e2-ef93-47df-8acb-fb1f8f78aae9}) @@ -1618,8 +1681,8 @@ The name of the ParamType (ThingClass: shelly1, Type: thing, ID: {fa1aa0f6-93b2- - - + + Valve position The name of the ParamType (ThingClass: shellyTrv, ActionType: valvePosition, ID: {e442ca7a-ee17-482b-aae4-579915029abf}) ---------- @@ -1627,37 +1690,37 @@ The name of the StateType ({e442ca7a-ee17-482b-aae4-579915029abf}) of ThingClass - + Vibration The name of the StateType ({76438c2d-9742-4680-9139-d4b4e988cfd2}) of ThingClass shellyMotion - + Voltage The name of the StateType ({d6cb777f-c9af-46d8-845a-883ac05c206a}) of ThingClass shellyEmChannel - + Voltage (Phase A) The name of the StateType ({5977ffab-cdcf-409c-940b-aa0a59de84a5}) of ThingClass shellyEm3 - + Voltage (Phase B) The name of the StateType ({7c846993-fb06-48ef-987c-7b35d9671070}) of ThingClass shellyEm3 - + Voltage (Phase C) The name of the StateType ({cd7af1b2-d5f0-4c2e-b85c-84f23ae1fbb9}) of ThingClass shellyEm3 - + stop The name of the ActionType ({2266303c-df0c-4eae-b15e-6a86e73c9699}) of ThingClass shellyRoller