|
214 | 214 | MODEL_1PM_G3 = "shelly1pmg3"
|
215 | 215 | MODEL_1_MINI_G3 = "shelly1minig3"
|
216 | 216 | MODEL_1PM_MINI_G3 = "shelly1pmminig3"
|
| 217 | +MODEL_2PM_G3 = "shelly2pmg3" |
217 | 218 | MODEL_HT_G3 = "shellyhtg3"
|
218 | 219 | MODEL_I4_G3 = "shellyi4g3"
|
219 | 220 | MODEL_PM_MINI_G3 = "shellypmminig3"
|
|
1717 | 1718 | },
|
1718 | 1719 | ATTR_MIN_FIRMWARE_DATE: 20230803,
|
1719 | 1720 | },
|
| 1721 | + MODEL_2PM_G3: { |
| 1722 | + ATTR_NAME: "Shelly 2PM Gen3", |
| 1723 | + ATTR_MODEL_ID: "S3SW-002P16EU", |
| 1724 | + ATTR_GEN: 3, |
| 1725 | + ATTR_BINARY_SENSORS: {SENSOR_CLOUD: DESCRIPTION_SENSOR_CLOUD}, |
| 1726 | + ATTR_BUTTONS: {BUTTON_RESTART: DESCRIPTION_BUTTON_RESTART}, |
| 1727 | + ATTR_COVERS: 1, |
| 1728 | + ATTR_COVER_SENSORS: { |
| 1729 | + SENSOR_CURRENT: DESCRIPTION_SENSOR_CURRENT_COVER, |
| 1730 | + SENSOR_ENERGY: DESCRIPTION_SENSOR_ENERGY_COVER, |
| 1731 | + SENSOR_POWER: DESCRIPTION_SENSOR_POWER_COVER, |
| 1732 | + SENSOR_POWER_FACTOR: DESCRIPTION_SENSOR_POWER_FACTOR_COVER, |
| 1733 | + SENSOR_TEMPERATURE: DESCRIPTION_SENSOR_COVER_TEMPERATURE, |
| 1734 | + SENSOR_VOLTAGE: DESCRIPTION_SENSOR_VOLTAGE_COVER, |
| 1735 | + }, |
| 1736 | + ATTR_INPUTS: 2, |
| 1737 | + ATTR_INPUT_BINARY_SENSORS: {SENSOR_INPUT: DESCRIPTION_SENSOR_INPUT}, |
| 1738 | + ATTR_INPUT_EVENTS: [ |
| 1739 | + EVENT_BUTTON_DOWN, |
| 1740 | + EVENT_BUTTON_UP, |
| 1741 | + EVENT_DOUBLE_PUSH, |
| 1742 | + EVENT_LONG_PUSH, |
| 1743 | + EVENT_SINGLE_PUSH, |
| 1744 | + EVENT_TRIPLE_PUSH, |
| 1745 | + ], |
| 1746 | + ATTR_RELAYS: 2, |
| 1747 | + ATTR_RELAY_BINARY_SENSORS: { |
| 1748 | + SENSOR_OVERPOWER: DESCRIPTION_SENSOR_OVERPOWER, |
| 1749 | + SENSOR_OVERTEMP: DESCRIPTION_SENSOR_OVERTEMP, |
| 1750 | + SENSOR_OVERVOLTAGE: DESCRIPTION_SENSOR_OVERVOLTAGE, |
| 1751 | + }, |
| 1752 | + ATTR_RELAY_SENSORS: { |
| 1753 | + SENSOR_CURRENT: DESCRIPTION_SENSOR_CURRENT, |
| 1754 | + SENSOR_ENERGY: DESCRIPTION_SENSOR_ENERGY, |
| 1755 | + SENSOR_FREQUENCY: DESCRIPTION_SENSOR_FREQUENCY, |
| 1756 | + SENSOR_POWER: DESCRIPTION_SENSOR_POWER, |
| 1757 | + SENSOR_POWER_FACTOR: DESCRIPTION_SENSOR_POWER_FACTOR, |
| 1758 | + SENSOR_TEMPERATURE: DESCRIPTION_SENSOR_RELAY_TEMPERATURE, |
| 1759 | + SENSOR_VOLTAGE: DESCRIPTION_SENSOR_VOLTAGE, |
| 1760 | + }, |
| 1761 | + ATTR_SENSORS: { |
| 1762 | + SENSOR_LAST_RESTART: DESCRIPTION_SENSOR_LAST_RESTART, |
| 1763 | + SENSOR_SSID: DESCRIPTION_SENSOR_SSID, |
| 1764 | + SENSOR_WIFI_IP: DESCRIPTION_SENSOR_WIFI_IP, |
| 1765 | + SENSOR_WIFI_SIGNAL: DESCRIPTION_SENSOR_WIFI_SIGNAL, |
| 1766 | + }, |
| 1767 | + ATTR_UPDATES: { |
| 1768 | + UPDATE_FIRMWARE: DESCRIPTION_UPDATE_FIRMWARE, |
| 1769 | + UPDATE_FIRMWARE_BETA: DESCRIPTION_UPDATE_FIRMWARE_BETA, |
| 1770 | + }, |
| 1771 | + ATTR_MIN_FIRMWARE_DATE: 20240712, |
| 1772 | + }, |
1720 | 1773 | MODEL_PLUS_HT: {
|
1721 | 1774 | ATTR_BATTERY_POWERED: True,
|
1722 | 1775 | ATTR_NAME: "Shelly Plus H&T",
|
|
0 commit comments