diff --git a/CODEOWNERS b/CODEOWNERS
index bf2fa5f9ce2..ae0d5d1a3c9 100755
--- a/CODEOWNERS
+++ b/CODEOWNERS
@@ -211,8 +211,8 @@
/bundles/org.openhab.binding.mecmeter/ @kaikreuzer
/bundles/org.openhab.binding.melcloud/ @lucacalcaterra @paulianttila @thewiep
/bundles/org.openhab.binding.mercedesme/ @weymann
-/bundles/org.openhab.binding.meteoalerte/ @clinique
/bundles/org.openhab.binding.meteoblue/ @9037568
+/bundles/org.openhab.binding.meteofrance/ @clinique
/bundles/org.openhab.binding.meteostick/ @cdjackson
/bundles/org.openhab.binding.mffan/ @mark-brooks-180
/bundles/org.openhab.binding.miele/ @kgoderis @jlaur
diff --git a/bom/openhab-addons/pom.xml b/bom/openhab-addons/pom.xml
index 98ff5690022..3a3e20519ae 100644
--- a/bom/openhab-addons/pom.xml
+++ b/bom/openhab-addons/pom.xml
@@ -1053,12 +1053,12 @@
org.openhab.addons.bundles
- org.openhab.binding.meteoalerte
+ org.openhab.binding.meteoblue
${project.version}
org.openhab.addons.bundles
- org.openhab.binding.meteoblue
+ org.openhab.binding.meteofrance
${project.version}
diff --git a/bundles/org.openhab.binding.meteoalerte/README.md b/bundles/org.openhab.binding.meteoalerte/README.md
deleted file mode 100644
index 7af859b6fd8..00000000000
--- a/bundles/org.openhab.binding.meteoalerte/README.md
+++ /dev/null
@@ -1,113 +0,0 @@
-# Meteo Alerte Binding
-
-The Meteo Alerte binding gives alert level regarding major weather related risk factors.
-This binding provides its own icon set and provides appropriate static and dynamic SVG icons (see items examples below).
-
-## Supported Things
-
-There is exactly one supported thing type, which represents the weather alerts for a given department.
-It has the `department` id.
-Of course, you can add multiple things, e.g. for getting alerts for different locations.
-
-## Binding Configuration
-
-The binding has no configuration options, all configuration is done at Thing level.
-
-## Thing Configuration
-
-The thing has a few configuration parameters:
-
-| Parameter | Description |
-|---------------|----------------------------------------------------------------------------------------|
-| `department` | Name of the department. |
-| refresh | Refresh interval in minutes. Optional, the default value is 1440 minutes (once a day). |
-
-## Channels
-
-The Météo Alerte information that are retrieved is available as these channels:
-
-| Channel ID | Item Type | Description |
-|-----------------------|-----------|-----------------------------------------------|
-| observation-time | DateTime | Date and time of report validity start |
-| end-time | DateTime | Date and time of report validity end |
-| comment | String | General comments on alerts for the department |
-| vent | Number | Wind alert level (*) |
-| pluie-inondation | Number | Rain alert level (*) |
-| orage | Number | Storm alert level (*) |
-| inondation | Number | Flood alert level (*) |
-| neige | Number | Snow alert level (*) |
-| canicule | Number | Heat alert level (*) |
-| grand-froid | Number | Cold alert level (*) |
-| avalanches | Number | Avalanche alert level (*) |
-| vague-submersion | Number | Wave submersion alert level (*) |
-| pluie-inondation-icon | Image | Pictogram of the Rain alert level |
-| vent-icon | Image | Pictogram of the Wind alert level |
-| orage-icon | Image | Pictogram of Storm alert level |
-| inondation-icon | Image | Pictogram of Flood alert level |
-| neige-icon | Image | Pictogram of Snow alert level |
-| canicule-icon | Image | Pictogram of Heat alert level |
-| grand-froid-icon | Image | Pictogram of Cold alert level |
-| avalanches-icon | Image | Pictogram of Avalanche alert level |
-| vague-submersion-icon | Image | Pictogram of Wave Submersion alert level |
-
-(*) Each alert level is described by a color :
-
-| Code | Color | Description |
-|------|--------|-------------------------------------------|
-| 0 | Green | No particular vigilance |
-| 1 | Yellow | Be attentive to the weather situation |
-| 2 | Orange | Be "very vigilant" in the concerned areas |
-| 3 | Red | Absolute vigilance required |
-
-## Provided icon set
-
-This binding has its own IconProvider and makes available the following list of icons
-
-| Icon Name | Dynamic | Illustration |
-|---------------------------------|---------|--------------|
-| oh:meteoalerte:vent | Yes | ![](src/main/resources/icon/vent.svg) |
-| oh:meteoalerte:pluie-inondation | Yes | ![](src/main/resources/icon/pluie-inondation.svg) |
-| oh:meteoalerte:orage | Yes | ![](src/main/resources/icon/orage.svg) |
-| oh:meteoalerte:inondation | Yes | ![](src/main/resources/icon/inondation.svg) |
-| oh:meteoalerte:neige | Yes | ![](src/main/resources/icon/neige.svg) |
-| oh:meteoalerte:canicule | Yes | ![](src/main/resources/icon/canicule.svg) |
-| oh:meteoalerte:grand-froid | Yes | ![](src/main/resources/icon/grand-froid.svg) |
-| oh:meteoalerte:avalanches | Yes | ![](src/main/resources/icon/avalanches.svg) |
-| oh:meteoalerte:vague-submersion | Yes | ![](src/main/resources/icon/vague-submersion.svg) |
-| oh:meteoalerte:meteo_france | No | ![](src/main/resources/icon/meteo_france.svg) |
-
-
-## Full Example
-
-meteoalert.things:
-
-```java
-Thing meteoalerte:department:yvelines @ "MyCity" [department="YVELINES", refresh=12]
-```
-
-meteoalert.items:
-
-```java
-Group gMeteoAlert "Alertes Météo"
-String MA_Dept78 "Département 78 [%s]" (gMeteoAlert) {channel="meteoalerte:department:yvelines:comment"}
-Number MA_etat_canicule "Canicule [%s]" (gMeteoAlert) {channel="meteoalerte:department:yvelines:canicule"}
-Number MA_etat_grand_froid "Grand Froid [%s]" (gMeteoAlert) {channel="meteoalerte:department:yvelines:grand-froid"}
-Number MA_etat_pluie_inondation "Pluie-Inondation [%s]" (gMeteoAlert) {channel="meteoalerte:department:yvelines:pluie-inondation"}
-Number MA_etat_neige "Neige [%s]" (gMeteoAlert) {channel="meteoalerte:department:yvelines:neige"}
-Number MA_etat_vent "Vent [%s]" (gMeteoAlert) {channel="meteoalerte:department:yvelines:vent"}
-Number MA_etat_inondation "Inondation [%s]" (gMeteoAlert) {channel="meteoalerte:department:yvelines:inondation"}
-Number MA_etat_orage "Orage [%s]" (gMeteoAlert) {channel="meteoalerte:department:yvelines:orage"}
-Number MA_etat_avalanche "Avalanches [%s]" (gMeteoAlert) {channel="meteoalerte:department:yvelines:avalanches"}
-
-Image MA_icon_canicule "Canicule" (gMeteoAlert) {channel="meteoalerte:department:yvelines:canicule-icon"}
-Image MA_icon_grand_froid "Grand Froid" (gMeteoAlert) {channel="meteoalerte:department:yvelines:grand-froid-icon"}
-Image MA_icon_pluie_inondation "Pluie-Inondation" (gMeteoAlert) {channel="meteoalerte:department:yvelines:pluie-inondation-icon"}
-Image MA_icon_neige "Neige" (gMeteoAlert) {channel="meteoalerte:department:yvelines:neige-icon"}
-Image MA_icon_vent "Vent" (gMeteoAlert) {channel="meteoalerte:department:yvelines:vent-icon"}
-Image MA_icon_inondation "Inondation" (gMeteoAlert) {channel="meteoalerte:department:yvelines:inondation-icon"}
-Image MA_icon_orage "Orage" (gMeteoAlert) {channel="meteoalerte:department:yvelines:orage-icon"}
-Image MA_icon_avalanche "Avalanche" (gMeteoAlert) {channel="meteoalerte:department:yvelines:avalanches-icon"}
-
-DateTime MA_ObservationTS "Timestamp [%1$tH:%1$tM]"