# IRM KMI Weather integration for Home Assistant Home Assistant weather provider using data from Belgian IRM KMI. The data is collected via their non-public mobile application API. Although the provider is Belgian, the data is available for Belgium 🇧🇪, Luxembourg 🇱🇺, and The Netherlands 🇳🇱 ## Installing via HACS 1. Go to HACS > Integrations 2. Add this repo into your HACS custom repositories 3. Search for IRM KMI and download it 4. Configure the integration via `configuration.yaml`: ```yaml weather: - platform: irm_kmi name: "Namur" lat: 50.4645871 lon: 4.8508549 ``` 5. Restart Home Assistant ## Roadmap - [X] Basic weather provider capability (current weather only) - [ ] Forecasts - [ ] Hourly - [ ] Daily - [ ] Camera entity for the satellite view - [ ] Use UI to configure the integration ## Mapping between IRM KMI and Home Assistant weather conditions Mapping was established based on my own interpretation of the icons and conditions. | HA Condition | HA Description | IRM KMI icon | IRM KMI data (`ww-dayNight`) | |-----------------|-----------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------| | clear-night | Clear night | | `0-n` | | cloudy | Many clouds | | `3-d` `3-n` `14-d` `14-n` `15-d` `15-n` | | exceptional | Exceptional | | `21-d` `21-n` `27-d` `27-n` | | fog | Fog | | `24-d` `24-n` `25-d` `25-n` `26-d` `26-n` | | hail | Hail | | | | lightning | Lightning/ thunderstorms | | | | lightning-rainy | Lightning/ thunderstorms and rain | | `2-d` `2-n` `5-d` `5-n` `7-d` `7-n` `10-d` `10-n` `13-d` `13-n` `17-d` `17-n` | | partlycloudy | A few clouds | | `1-d` `1-n` | | pouring | Pouring rain | | `4-d` `4-n` `6-d` `6-n` `16-d` `16-n` `19-d` `19-n` | | rainy | Rain | | `18-d` `18-n` | | snowy | Snow | | `11-d` `11-n` `12-d` `12-n` `22-d` `22-n` `23-d` `23-n` | | snowy-rainy | Snow and Rain | | `8-d` `8-n` `9-d` `9-n` `20-d` `20-n` | | sunny | Sunshine | | `0-d` | | windy | Wind | | | | windy-variant | Wind and clouds | | |