Skip to content

Commit 28b2509

Browse files
authored
Signed-off-by: Markus Michels <[email protected]> (openhab#18167)
1 parent 6a15cd3 commit 28b2509

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

bundles/org.openhab.binding.shelly/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,8 @@ See section [Discovery](#discovery) for details.
8484
|----------------------|----------------------------------------------------------|------------------------------|
8585
| shellyplus1 | Shelly Plus 1 with 1x relay | SNSW-001X16EU, S3SW-001X16EU |
8686
| shellyplus1pm | Shelly Plus 1PM with 1x relay + power meter | SNSW-001P16EU, S3SW-001P16EU |
87-
| shellyplus2pm-relay | Shelly Plus 2PM with 2x relay + power meter, relay mode | SNSW-002P16EU, SNSW-102P16EU |
88-
| shellyplus2pm-roller | Shelly Plus 2PM with 2x relay + power meter, roller mode | SNSW-002P16EU, SNSW-102P16EU |
87+
| shellyplus2pm-relay | Shelly Plus 2PM with 2x relay + power meter, relay mode | SNSW-002P16EU, SNSW-102P16EU, S3SW-002P16EU, SNSW-002P15UL |
88+
| shellyplus2pm-roller | Shelly Plus 2PM with 2x relay + power meter, roller mode | SNSW-002P16EU, SNSW-102P16EU, S3SW-002P16EU, SNSW-002P15UL |
8989
| shellyplusplug | Shelly Plug-S | SNPL-00112EU, SNPL-10112EU |
9090
| shellyplusplug | Shelly Plug-IT | SNPL-00110IT |
9191
| shellyplusplug | Shelly Plug-UK | SNPL-00112UK |

bundles/org.openhab.binding.shelly/src/main/java/org/openhab/binding/shelly/internal/discovery/ShellyThingCreator.java

+8
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,10 @@ public class ShellyThingCreator {
7474
public static final String SHELLYDT_PLUS2PM_ROLLER = "SNSW-002P16EU-roller";
7575
public static final String SHELLYDT_PLUS2PM_RELAY_2 = "SNSW-102P16EU-relay";
7676
public static final String SHELLYDT_PLUS2PM_ROLLER_2 = "SNSW-102P16EU-roller";
77+
public static final String SHELLYDT_PLUS2PMG3_RELAY = "S3SW-002P16EU-relay";
78+
public static final String SHELLYDT_PLUS2PMG3_ROLLER = "S3SW-002P16EU-roller";
79+
public static final String SHELLYDT_PLUS2PMUL_RELAY = "SNSW-002P15UL-relay";
80+
public static final String SHELLYDT_PLUS2PMUL_ROLLER = "SNSW-002P15UL-roller";
7781
public static final String SHELLYDT_PLUSPLUGS = "SNPL-00112EU";
7882
public static final String SHELLYDT_PLUSPLUGS_2 = "SNPL-10112EU";
7983
public static final String SHELLYDT_PLUSPLUGIT = "SNPL-00110IT";
@@ -392,6 +396,10 @@ public class ShellyThingCreator {
392396
THING_TYPE_MAPPING.put(SHELLYDT_PLUS2PM_ROLLER, THING_TYPE_SHELLYPLUS2PM_ROLLER_STR);
393397
THING_TYPE_MAPPING.put(SHELLYDT_PLUS2PM_RELAY_2, THING_TYPE_SHELLYPLUS2PM_RELAY_STR);
394398
THING_TYPE_MAPPING.put(SHELLYDT_PLUS2PM_ROLLER_2, THING_TYPE_SHELLYPLUS2PM_ROLLER_STR);
399+
THING_TYPE_MAPPING.put(SHELLYDT_PLUS2PMUL_RELAY, THING_TYPE_SHELLYPLUS2PM_RELAY_STR);
400+
THING_TYPE_MAPPING.put(SHELLYDT_PLUS2PMUL_ROLLER, THING_TYPE_SHELLYPLUS2PM_ROLLER_STR);
401+
THING_TYPE_MAPPING.put(SHELLYDT_PLUS2PMG3_RELAY, THING_TYPE_SHELLYPLUS2PM_RELAY_STR);
402+
THING_TYPE_MAPPING.put(SHELLYDT_PLUS2PMG3_ROLLER, THING_TYPE_SHELLYPLUS2PM_ROLLER_STR);
395403
THING_TYPE_MAPPING.put(SHELLYDT_PLUSPLUGS, THING_TYPE_SHELLYPLUSPLUGS_STR);
396404
THING_TYPE_MAPPING.put(SHELLYDT_PLUSPLUGS_2, THING_TYPE_SHELLYPLUSPLUGS_STR);
397405
THING_TYPE_MAPPING.put(SHELLYDT_PLUSPLUGIT, THING_TYPE_SHELLYPLUSPLUGS_STR);

0 commit comments

Comments
 (0)