|
151 | 151 | MODEL_FLOOD_G4 = "S4SN-0071A" |
152 | 152 | MODEL_I4_G4 = "S4SN-0A24X" |
153 | 153 | MODEL_PLUG_US_G4 = "S4PL-00116US" |
154 | | -MODEL_POWER_STRIP_G4 = "S4PL-00416EU" |
| 154 | +MODEL_POWER_STRIP_4_G4 = "S4PL-00416EU" |
| 155 | +MODEL_POWER_STRIP_4_G4_V2 = "S4PL-10416EU" |
| 156 | +MODEL_POWER_STRIP_US_4_G4 = "S4PL-00415US" |
155 | 157 | MODEL_PRESENCE_G4 = "S4SN-0U61X" |
156 | 158 |
|
157 | 159 | GEN1 = 1 |
@@ -1197,14 +1199,30 @@ class ShellyDevice: |
1197 | 1199 | supported=True, |
1198 | 1200 | model_id=0x1852, |
1199 | 1201 | ), |
1200 | | - MODEL_POWER_STRIP_G4: ShellyDevice( |
1201 | | - model=MODEL_POWER_STRIP_G4, |
1202 | | - name="Shelly Power Strip Gen4", |
| 1202 | + MODEL_POWER_STRIP_4_G4: ShellyDevice( |
| 1203 | + model=MODEL_POWER_STRIP_4_G4, |
| 1204 | + name="Shelly Power Strip 4 Gen4", |
1203 | 1205 | min_fw_date=GEN4_MIN_FIRMWARE_DATE, |
1204 | 1206 | gen=GEN4, |
1205 | 1207 | supported=True, |
1206 | 1208 | model_id=0x1851, |
1207 | 1209 | ), |
| 1210 | + MODEL_POWER_STRIP_4_G4_V2: ShellyDevice( |
| 1211 | + model=MODEL_POWER_STRIP_4_G4_V2, |
| 1212 | + name="Shelly Power Strip 4 Gen4", |
| 1213 | + min_fw_date=GEN4_MIN_FIRMWARE_DATE, |
| 1214 | + gen=GEN4, |
| 1215 | + supported=True, |
| 1216 | + model_id=0x1851, |
| 1217 | + ), |
| 1218 | + MODEL_POWER_STRIP_US_4_G4: ShellyDevice( |
| 1219 | + model=MODEL_POWER_STRIP_US_4_G4, |
| 1220 | + name="Shelly Power Strip 4 US Gen4", |
| 1221 | + min_fw_date=GEN4_MIN_FIRMWARE_DATE, |
| 1222 | + gen=GEN4, |
| 1223 | + supported=True, |
| 1224 | + model_id=0x1862, |
| 1225 | + ), |
1208 | 1226 | MODEL_PRESENCE_G4: ShellyDevice( |
1209 | 1227 | model=MODEL_PRESENCE_G4, |
1210 | 1228 | name="Shelly Presence Gen4", |
|
0 commit comments