Hi Fdenzler
The Mi Band has "Idle Alerts" and when these are activated it vibrates if no activity is detected for at least 1 hour. You can configure the start and end time so that it does not vibrate at night or over midday. However, the duration (1h) cannot be changed.
Not specific to the question but possibly also worth knowing: Xiaomi recently launched the Mi Band 6, with a larger display and blood oxygen content measurement (SpO2) and I would recommend this, I have just switched.
The pulse is measured and works well. However, the update speed could be better (faster). If this is not so important to you, then the price/performance is OK. If you attach a lot of importance to it, there are better products. But I am satisfied with the Smart Band.
The Xiaomi Mi Smart Band 5 does not have its own GPS chip, but it does have Connected GPS. This uses your phone's location data to provide accurate distance statistics and maps for your runs and rides.
The manufacturer's app (Xiaomi Mi Fit) is quite ok. It requires quite a lot of permissions, but that is also necessary for sensible use. Otherwise, "Tools & Mi Band" would also work, but I only tested it briefly and can't say much about it...
I have firmware version V 1.0.1.32 and everything is in German.
To do this, simply run the firmware update via the Mi Fit app and then select "Follow phone language" under the settings for the language.
The band cannot be set to German, but only to English, Spanish, Chinese and a few other languages. However, the instructions and the Mi Fit app are in German.