Possible languages for locale config key
+
+
+ - `af_xx` - Afrikaans
+ - `ar_xx` - Arabic
+ - `bg_xx` - Bulgarian
+ - `ca_xx` - Catalan
+ - `cs_xx` - Czech
+ - `da_xx` - Danish
+ - `de_xx` - German
+ - `el_xx` - Greek
+ - `en_xx` - English
+ - `es_xx` - Spanish
+ - `et_xx` - Estonian
+ - `fa_xx` - Persian
+ - `fi_xx` - Finnish
+ - `fr_xx` - French
+ - `he_xx` - Hebrew
+ - `hr_xx` - Croatian
+ - `hu_xx` - Hungarian
+ - `hy_xx` - Armenian
+ - `id_xx` - Indonesian
+ - `is_xx` - Icelandic
+ - `it_xx` - Italian
+ - `lb_xx` - Luxembourgish
+ - `lt_xx` - Lithuanian
+ - `lv_xx` - Latvian
+ - `nb_xx` - Norwegian
+ - `nl_xx` - Dutch
+ - `nn_xx` - Norwegian
+ - `pl_xx` - Polish
+ - `pt_xx` - Portuguese
+ - `ro_xx` - Romanian
+ - `ru_xx` - Russian
+ - `sk_xx` - Slovak
+ - `sl_xx` - Slovenian
+ - `sv_xx` - Swedish
+ - `th_xx` - Thai
+ - `tr_xx` - Turkish
+ - `uk_xx` - Ukrainian
+ - `vi_xx` - Vietnamese
+
+
+
+
+Possible configuration values for a card in card config:
+
+key | optional | type | default | description
+-- | -- | -- | -- | --
+`type` | False | string | `None` | Used by navigate items
+`entities` | False | complex | `None` | contains entities of the card, applys only to cardEntities and cardGrid
+`title` | True | string | `None` | Title of the Page
+`entity` | False | string | `None` | contains the entity of the current card, valid for cardThermo, cardAlarm and cardMedia
+`key` | True | string | `None` | Used by navigate items
+
+Possible configuration values for screensaver config:
+
+key | optional | type | default | description
+-- | -- | -- | -- | --
+`entity` | True | string | `weather.example` | weather entity from homeassistant
+`weatherUnit` | True | string | `celsius` | unit for temperature, valid values are `celsius` or `fahrenheit`
+`weatherOverrideForecast1` | True | complex | `None` | sensor entity from home assistant here to override the first weather forecast item on the screensaver
+`weatherOverrideForecast2` | True | complex | `None` | sensor entity from home assistant here to override the second weather forecast item on the screensaver
+`weatherOverrideForecast3` | True | complex | `None` | sensor entity from home assistant here to override the third weather forecast item on the screensaver
+`weatherOverrideForecast4` | True | complex | `None` | sensor entity from home assistant here to override the forth weather forecast item on the screensaver
+`doubleTapToUnlock` | True | boolean | `False` | requires to tap screensaver two times
+`alternativeLayout` | True | boolean | `False` | alternative layout with humidity
+`defaultCard` | True | string | `None` | default page after exiting screensaver; only works with top level cards defined in cards; needs to be a navigation item, see subpages (navigate.type_key)
+`key` | True | string | `None` | Used by navigate items
+
+Example for the weatherOverride config options:
+
+```yaml
+ weatherOverrideForecast4:
+ entity: sensor.example_item
+ name: name
+ icon: lightbulb
+```
+
+#### Schedule sleep brightness
+
+It is possible to schedule a brightness change for the screen at specific times.
+
+```yaml
+ sleepBrightness:
+ - time: "7:00:00"
+ value: 10
+ - time: "23:00:00"
+ value: 0
+```
+
+```yaml
+ sleepBrightness:
+ - time: "sunrise"
+ value: 10
+ - time: "sunset + 1:00:00"
+ value: 0
+```
+
+#### Override Icons or Names
+
+To override Icons or Names of entities you can configure an icon and/or name in your configuration, please see the following example.
+Only the icons listed in the [Icon Cheatsheet](https://htmlpreview.github.io/?https://github.com/joBr99/nspanel-lovelace-ui/blob/main/HMI/icon-cheatsheet.html) are useable.
+
+```yaml
+ entities:
+ - entity: light.test_item
+ name: NameOverride
+ icon: lightbulb
+```
+
+#### Subpages
+
+You can configure entities with with the prefix `navigate`, that are navigating to cards, in case it's hidden card, the navigation items will change and the arrow is bringing you back to the privious page.
+
+```yaml
+ - entity: navigate.cardGrid_testKey
+```
+
+will allow you to navigate to a cardGrid page with the configured key testKey
+
+```yaml
+ hiddenCards:
+ - type: cardGrid
+ title: Exmaple Grid
+ entities:
+ - entity: light.test_item
+ key: testKey
+```
+
+## How to update
+
+Updating involves mainly already descriped steps from installation, so this is a short summary.
+
+This project has three main parts, on a new release you usally need to update at least two of them, the AppDaemon Backend and the firmware of the display.
+Sometimes there are also changes to the berry driver script on tasmota.
+
+*Note the commands in the following section will update to the current development version of this repository, use the command from release page if you want to use a release version*
+
+### Update AppDaemon Script
+
+HACS will show you that there is an update avalible and ask you to update.
+
+### Update Display Firmware
+
+Use the following command to update or use your own webserver.
+If you are using a recent release you also should be able to update directly with a notification on the screen.
+
+EU Version: `FlashNextion http://nspanel.pky.eu/lui-release.tft`
+
+US Version Portrait: `FlashNextion http://nspanel.pky.eu/lui-us-p-release.tft`
+
+US Version Landscape: `FlashNextion http://nspanel.pky.eu/lui-us-l-release.tft`
+
+### Update Tasmota Berry Driver
+
+Since release 1.1 you can update the berry driver directly from the Tasmota Console with the following command.
+
+`UpdateDriverVersion https://raw.githubusercontent.com/joBr99/nspanel-lovelace-ui/main/tasmota/autoexec.be`
+
+
+## FAQ - Frequently Asked Questions
+
+### Flashing of the Display Firmware with FlashNextion doesn't work
+
+1. Make sure to use the [tasmota32-nspanel.bin](https://github.com/tasmota/install/raw/main/firmware/unofficial/tasmota32-nspanel.bin) Tasmota build.
+2. Make sure to use HTTP and **not HTTPS**
+
+### Waiting for content - This is taking longer than usual on the screen
+
+Please check your MQTT Topics in your apps.yaml and your mqtt configuration on tasmota.
+
+### How to upgrade from a release to the current development version
+
+1. Update App in HACS to main
+
+Click redownload in the menu of the app in HACS.
+
+Select main version.
+
+
+
+**Wait for it to load, dropdown needs to be selectable again**
+
+Click download.
+
+2. Restart AppDaemon
+
+3. Flash current Development Firmware in Tasmota Console.
+
+`FlashNextion http://nspanel.pky.eu/lui.tft`
+
+Development happens in the EU version, so it is possible that the US Version isn't up to date with the current development version of the EU firmware, the lastet US versions are still downloadable with the following links:
+
+`FlashNextion http://nspanel.pky.eu/lui-us-l.tft`
+`FlashNextion http://nspanel.pky.eu/lui-us-p.tft`