Shelly: Add support for Shelly Pro 3EM 400A model
This commit is contained in:
parent
6693e6c509
commit
6e3892e814
6
debian/changelog
vendored
6
debian/changelog
vendored
@ -1,3 +1,9 @@
|
|||||||
|
nymea-plugins (1.11.0+202505281205~6693e6c5~bookworm) UNRELEASED; urgency=medium
|
||||||
|
|
||||||
|
* New Package build
|
||||||
|
|
||||||
|
-- <timon@nymea-plugins-bookworm-amd64-armhf> Wed, 28 May 2025 12:12:22 +0000
|
||||||
|
|
||||||
nymea-plugins (1.11.0) jammy; urgency=medium
|
nymea-plugins (1.11.0) jammy; urgency=medium
|
||||||
|
|
||||||
[ Simon Stürz ]
|
[ Simon Stürz ]
|
||||||
|
|||||||
@ -18,7 +18,7 @@ The currently supported devices are:
|
|||||||
* Shelly Button 1
|
* Shelly Button 1
|
||||||
* Shelly EM
|
* Shelly EM
|
||||||
* Shelly 3EM
|
* Shelly 3EM
|
||||||
* Shelly Pro 3EM
|
* Shelly Pro 3EM (including 400A model)
|
||||||
* Shelly H+T
|
* Shelly H+T
|
||||||
* Shelly i3
|
* Shelly i3
|
||||||
* Shelly Motion
|
* Shelly Motion
|
||||||
|
|||||||
@ -119,7 +119,7 @@ void IntegrationPluginShelly::discoverThings(ThingDiscoveryInfo *info)
|
|||||||
} else if (info->thingClassId() == shellyEm3ThingClassId) {
|
} else if (info->thingClassId() == shellyEm3ThingClassId) {
|
||||||
namePattern = QRegularExpression("^shellyem3-[0-9A-Z]+$");
|
namePattern = QRegularExpression("^shellyem3-[0-9A-Z]+$");
|
||||||
} else if (info->thingClassId() == shellyPro3EMThingClassId) {
|
} else if (info->thingClassId() == shellyPro3EMThingClassId) {
|
||||||
namePattern = QRegularExpression("^ShellyPro3EM-[0-9A-Z]+$", QRegularExpression::CaseInsensitiveOption);
|
namePattern = QRegularExpression("^ShellyPro3EM(400)?-[0-9A-Z]+$", QRegularExpression::CaseInsensitiveOption);
|
||||||
} else if (info->thingClassId() == shellyHTThingClassId) {
|
} else if (info->thingClassId() == shellyHTThingClassId) {
|
||||||
namePattern = QRegularExpression("shellyht(g3)?-[0-9A-Z]+$", QRegularExpression::CaseInsensitiveOption);
|
namePattern = QRegularExpression("shellyht(g3)?-[0-9A-Z]+$", QRegularExpression::CaseInsensitiveOption);
|
||||||
} else if (info->thingClassId() == shellyI3ThingClassId) {
|
} else if (info->thingClassId() == shellyI3ThingClassId) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user