Skip to content

Commit 9c3b7cc

Browse files
Merge branch 'main' into solaredge-synergy-mppt
2 parents 6cf5a77 + a62e0da commit 9c3b7cc

File tree

9 files changed

+15
-33
lines changed

9 files changed

+15
-33
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,12 @@ After rebooting Home Assistant, this integration can be configured through the i
4141
### Documentation
4242
[WillCodeForCats/solaredge-modbus-multi/wiki](https://github.com/WillCodeForCats/solaredge-modbus-multi/wiki)
4343

44-
### Recommended Update Procedure from v1.x.x
44+
### Recommended Update Procedure (from releases older than v2.2.0)
4545
1. Delete integration from Settings -> Devices & Services.
46-
2. Update to 2.x.x release.
46+
2. Update to v2.2.0 release.
4747
3. Add the integration under Settings -> Devices & Services.
4848

49-
Fixing #21 causes HA to recreate entities. Updating in place will cause existing entities will be seen as duplicates and HA will suffix them with `_2`. If this happens you can either update everything to use the new names, or follow the update procedure to avoid renaming. This assumes the default entity names; custom names will have to be handled manually in any case.
49+
This procedure will preserve entity names. If updated in place, existing meter and battery entities will have a `_2` suffix after updating to a v2.2.x or higher release, or from a v1.x.x to a v2.x.x release. If this happens you can either update everything to use the new names, or follow the recommended update procedure to avoid renaming. This assumes the default entity names: custom names will have to be handled manually in any case.
5050

5151
### Upgrading from v1.1.x to v1.2.x
5252
Follow instructions at: [How To Upgrade from v1.1.x to v1.2.x](https://github.com/WillCodeForCats/solaredge-modbus-multi/wiki/How-To-Upgrade-from-v1.1.x-to-v1.2.x)

custom_components/solaredge_modbus_multi/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@
88
"codeowners": ["@WillCodeForCats"],
99
"config_flow": true,
1010
"iot_class": "local_polling",
11-
"version": "v2.2.0-pre.3"
11+
"version": "v2.2.0"
1212
}

custom_components/solaredge_modbus_multi/strings.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,7 @@
88
"host": "Inverter IP Address",
99
"port": "Modbus/TCP Port",
1010
"device_id": "Inverter Modbus Address (Device ID)",
11-
"number_of_inverters": "Number of Inverters",
12-
"read_meter_1": "Use Meter 1",
13-
"read_meter_2": "Use Meter 2",
14-
"read_meter_3": "Use Meter 3"
11+
"number_of_inverters": "Number of Inverters"
1512
}
1613
}
1714
},

custom_components/solaredge_modbus_multi/translations/de.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,7 @@
88
"host": "Wechselrichter-IP-Adresse",
99
"port": "Modbus/TCP-Port",
1010
"device_id": "Wechselrichter-Modbus-Adresse (Geräte-ID)",
11-
"number_of_inverters": "Anzahl Wechselrichter",
12-
"read_meter_1": "Verwenden Sie Meter 1",
13-
"read_meter_2": "Verwenden Sie Meter 2",
14-
"read_meter_3": "Verwenden Sie Meter 3"
11+
"number_of_inverters": "Anzahl Wechselrichter"
1512
}
1613
}
1714
},

custom_components/solaredge_modbus_multi/translations/en.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,7 @@
88
"host": "Inverter IP Address",
99
"port": "Modbus/TCP Port",
1010
"device_id": "Inverter Modbus Address (Device ID)",
11-
"number_of_inverters": "Number of Inverters",
12-
"read_meter_1": "Use Meter 1",
13-
"read_meter_2": "Use Meter 2",
14-
"read_meter_3": "Use Meter 3"
11+
"number_of_inverters": "Number of Inverters"
1512
}
1613
}
1714
},

custom_components/solaredge_modbus_multi/translations/nb.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,8 @@
77
"name": "Sensorvoorvoegsel",
88
"host": "IP-adres van omvormer",
99
"port": "Modbus/TCP-poort",
10-
"number_of_inverters": "Antall omformere koblet sammen",
1110
"device_id": "Inverter Modbus-adresse (enhets-ID)",
12-
"read_meter_1": "Bruk måler 1",
13-
"read_meter_2": "Bruk måler 2",
14-
"read_meter_3": "Bruk måler 3"
11+
"number_of_inverters": "Antall omformere koblet sammen"
1512
}
1613
}
1714
},

custom_components/solaredge_modbus_multi/translations/nl.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,8 @@
77
"name": "Sensor prefix",
88
"host": "omvormer IP-adres",
99
"port": "Modbus/TCP Port",
10-
"number_of_inverters": "Aantal aangesloten omvormers",
1110
"device_id": "Omvormer Modbus-adres (apparaat-ID)",
12-
"read_meter_1": "Gebruik meter 1",
13-
"read_meter_2": "Gebruik meter 2",
14-
"read_meter_3": "Gebruik meter 3"
11+
"number_of_inverters": "Aantal aangesloten omvormers"
1512
}
1613
}
1714
},

custom_components/solaredge_modbus_multi/translations/pl.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,7 @@
88
"host": "Adres IP inwertera",
99
"port": "Modbus/TCP Port",
1010
"device_id": "Adres Modbus Inwertera (Device ID)",
11-
"number_of_inverters": "Ilość inwerterów",
12-
"read_meter_1": "Użyj licznika 1",
13-
"read_meter_2": "Użyj licznika 2",
14-
"read_meter_3": "Użyj licznika 3"
11+
"number_of_inverters": "Ilość inwerterów"
1512
}
1613
}
1714
},

info.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ Many improvements over other integrations that didn't work well with a multi-dev
99
Simple single inverter setups are fully supported - multiple devices is a feature, not a requirement.
1010

1111
{% if installed %}
12-
{% if version_installed.replace("v", "").replace(".","") | int < 200 %}
13-
### Recommended Update Procedure from v1.x.x
12+
{% if version_installed.replace("v", "").replace(".","") | int < 220 %}
13+
### Recommended Update Procedure to v2.2.0
1414

1515
1. Delete integration from Settings -> Devices & Services.
16-
2. Update to 2.x.x release.
17-
3. Add the integration under Settings -> Devices & Services.
16+
2. Update to v2.2.0 release (manually or through HACS).
17+
3. Re-Add the integration under Settings -> Devices & Services.
1818
{% endif %}
1919
{% endif %}
2020

@@ -31,4 +31,4 @@ Simple single inverter setups are fully supported - multiple devices is a featur
3131
* Supports status and error reporting sensors.
3232
* User friendly configuration through Config Flow.
3333

34-
Requires Home Assistant 2022.2.0 and newer.
34+
Requires Home Assistant 2022.8.0 and newer.

0 commit comments

Comments
 (0)