# \[APP\]\[Pro\] Hail Protection Switzerland – Automatic hail warning for your blinds

**URL:** <https://community.homey.app/t/app-pro-hail-protection-switzerland-automatic-hail-warning-for-your-blinds/152992>\
**Category:** Apps\
**Created:** [March 26, 2026, 5:53pm UTC](https://community.homey.app/t/app-pro-hail-protection-switzerland-automatic-hail-warning-for-your-blinds/152992 "2026-03-26T17:53:52Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Andi](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/andi/32/160466_2.png) [@Andi](https://community.homey.app/u/Andi)\
**Post date:** [March 26, 2026, 5:53pm UTC](https://community.homey.app/t/app-pro-hail-protection-switzerland-automatic-hail-warning-for-your-blinds/152992/1 "2026-03-26T17:53:52Z")

</div>

Hi Homey community!

I’m excited to share my first Homey app: **Hail Protection Switzerland** – an integration for the Swiss hail warning system [hagelschutz-einfach-automatisch.ch](https://www.hagelschutz-einfach-automatisch.ch), operated by the VKF (Vereinigung Kantonaler Feuerversicherungen) together with SRF Meteo.

The app polls the METEO REST API every 120 seconds (as required by the API spec) and triggers Homey Flows the moment a hail warning becomes active for your location – giving your smart home time to react before the hail hits.

* * *

### ⚡ Features

- 🌨 **Automatic hail warning** – trigger any Flow when `currentState` changes (e.g. raise all blinds instantly)

- ✅ **All-clear detection** – trigger a Flow when the warning is lifted

- 🔌 **API connection monitoring** – alarm + Flow trigger if the API becomes unreachable

- ⏱ **Poll watchdog** – triggers a Flow if no successful API call has occurred for more than 10 minutes

- 🕐 **Last poll timestamp** – always visible on the device tile

- 🔧 **Configurable poll interval** (minimum 120 s per API spec)

- 🇩🇪 🇬🇧 🇫🇷 Fully translated in German, English and French

* * *

### 🔁 Example Flows

**Raise blinds on hail warning:**

> WHEN: Hail warning is active THEN: Start flow → _Raise all blinds_

**Lower blinds when all-clear:**

> WHEN: Hail warning cleared THEN: Start flow → _Lower all blinds_

**Alert if API is unreachable:**

> WHEN: API connection failed THEN: Send push notification

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/6/b6d4be32d3e2879ec3ff9324157950aabebf36ed.png)

* * *

### 📋 Requirements

- Homey Pro with internet access

- Registration at [hagelschutz-einfach-automatisch.ch](https://www.hagelschutz-einfach-automatisch.ch/eigentuemer-verwaltungen/produkt/ich-habe-interesse.html)

- Valid **Device ID** (serial number / MAC address) and **Hardware Type ID** (hwtypeId) – provided after registration

- ⚠ **Switzerland only** – the service is exclusively available in Switzerland

* * *

### 🔗 Links

- 📦 App Store: [Hail Protection Switzerland](https://homey.app/en-ch/app/ch.hagelschutz.homey/Hail-Protection-Switzerland/)

- 📦 App Store (Test): [Hail Protection Switzerland (TEST)](https://homey.app/en-ch/app/ch.hagelschutz.homey/Hail-Protection-Switzerland/test)

- 💻 GitHub: [github.com/andiwirz/ch.hagelschutz.homey](https://github.com/andiwirz/ch.hagelschutz.homey)

- 📄 API Docs: [PDF](https://www.hagelschutz-einfach-automatisch.ch/files/media/hagelschutz-einfach-automatisch/hagelschutz-einfach-automatisch-anleitung-schnittstelle-api.pdf)

* * *

### 🖼 Screenshots

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/7/f7150cbceea9388adcb19bb1ac2253be5abd0bdb.png)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/a/ca49b75bebe131904ce6000947f87452472eb474.jpeg)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/d/cddb454494a507ef41ce25ae0c8ad33a99bdf1fb.png)
