Nspanel Lovelace Ui Versions Save

Custom Firmware for NsPanel with the design of HomeAssistant's lovelace UI in mind, works with Tasmota.

v4.4.0

1 month ago

Besides the Update of the App in HACS you need to do the following things:

🔄 Restart the AppDaemon Container

Add the following workaround to your Home Assistant configuration.yaml

https://docs.nspanel.pky.eu/stable/prepare_ha/#workaround-for-homeassistant-202404

🔄 Restart Home Assistant

New Features:

  • Implemented changes to work with upcoming Homeassistant Version 2024.04 @joBr99

v4.3.3

6 months ago

Besides the Update of the App in HACS you need to do the following things:

🔄 Restart the AppDaemon Container

New Features:

  • Implemented changes to work with upcoming Homeassistant Version 2023.11 (light entities caused an error) @joBr99

v4.3.2

8 months ago

Besides the Update of the App in HACS you need to do the following things:

🔄 Restart the AppDaemon Container

🔼 Update/reflashing of the display firmware required

How to update (automated)

  1. Update App in HACS - Restart AppDaemon Container afterwards.
  2. You should get a message for Updating the Firmware on your nspanel
How to update (manually)
1. Update App in HACS - Restart AppDaemon Container afterwards.

If you want to update manually run the following command from your tasmota console:

EU Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-v4.3.1.tft

US Landscape Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-l-v4.3.1.tft

US Portrait Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-p-v4.3.1.tft

For more details, see instructions in the ReadMe of the repository.

New Features:

  • Implemented smaller font sizes for icons on cardGrid #802 #964 @joBr99
          - entity: light.schreibtischlampe
            font: small
            icon: "text:text123"

v4.2.1

8 months ago

Besides the Update of the App in HACS you need to do the following things:

🔄 Restart the AppDaemon Container

🔼 Update/reflashing of the display firmware required

How to update (automated)

  1. Update App in HACS - Restart AppDaemon Container afterwards.
  2. You should get a message for Updating the Firmware on your nspanel
How to update (manually)
1. Update App in HACS - Restart AppDaemon Container afterwards.

If you want to update manually run the following command from your tasmota console:

EU Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-v4.2.0.tft

US Landscape Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-l-v4.2.0.tft

US Portrait Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-p-v4.2.0.tft

For more details, see instructions in the ReadMe of the repository.

Breaking Changes:

  • The new popupLight page added from previous release has been moved behind a feature flag #945 @joBr99

Add featureExperimentalSliders: True to your config to stick with the new popupLight Page.

  config:
    panelRecvTopic: "tele/tasmota_debug/RESULT"
    panelSendTopic: "cmnd/tasmota_debug/CustomSend"
    featureExperimentalSliders: True

Fixes / Minor Changes:

  • Fixed multiple erros with cardGrid and more than 5 entites #957 #923 #922 #917 #915 @joBr99
  • Time in forecast is now shown timezone aware #955 @joBr99
  • state_template is now also evaluated for entities without state #936 @joBr99
  • state_template is now also evaluated for entities without state #936 @joBr99
  • Fixed sleep timeout being overwritten on popupNotify #933 @joBr99
  • Fixed tilt call for covers #939 @sairon

v4.1.4

11 months ago

Besides the Update of the App in HACS you need to do the following things:

🔄 Restart the AppDaemon Container

🔼 Update/reflashing of the display firmware required

How to update (automated)

  1. Update App in HACS - Restart AppDaemon Container afterwards.
  2. You should get a message for Updating the Firmware on your nspanel
How to update (manually)
1. Update App in HACS - Restart AppDaemon Container afterwards.

If you want to update manually run the following command from your tasmota console:

EU Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-v4.1.1.tft

US Landscape Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-l-v4.1.1.tft

US Portrait Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-p-v4.1.1.tft

For more details, see instructions in the ReadMe of the repository.

Breaking Changes:

New Features:

  • New popup style inspired from HA 2023.03 #371 @joBr99

image

(This has some downsides and rendering isn't always clean on nspanel, but looks way better) Also thanks to @Coding-Lion for the idea with the font :)

  • cardGrid is now able to show 8 entities and will adjust dynamically after adding more than 6 entities #898 @joBr99

image

Fixes / Minor Changes:

  • Fixed QrCode Scanning on some devices #830 @joBr99
  • Show input instead of error if there is no translation found #874 @joBr99
  • Fixed bug with negative power values not showing correctly on cardPower #869 @joBr99

v4.0.3

1 year ago

Besides the Update of the App in HACS you need to do the following things:

🔄 Restart the AppDaemon Container

🔼 Update/reflashing of the display firmware required

How to update (automated)

  1. Update App in HACS - Restart AppDaemon Container afterwards.
  2. You should get a message for Updating the Firmware on your nspanel
How to update (manually)
1. Update App in HACS - Restart AppDaemon Container afterwards.

If you want to update manually run the following command from your tasmota console:

EU Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-v4.0.3.tft

US Landscape Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-l-v4.0.3.tft

US Portrait Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-p-v4.0.3.tft

For more details, see instructions in the ReadMe of the repository.

Breaking Changes:

  • US-P: Moving direction of power on cardPower flipped #768 @joBr99

New Features:

  • Added an popup to select effects of an light entity #371 @joBr99

image

  • Added alternative Screensaver #739 @joBr99

screensaver2

https://docs.nspanel.pky.eu/config-screensaver

Fixes / Minor Changes:

  • Added a new icon type ha-i that allows to use homeassistant templates with mdi icons names #721 @joBr99
  • Added config options for customizing OTA URLs #736 @joBr99
  • Added a cooldown option that can be configured to rate limit entity Updates to a card #738 @joBr99
  • It's now possible to define the timeout for the screensaver per card #746 @joBr99

v4.0.5

1 year ago

Besides the Update of the App in HACS you need to do the following things:

🔄 Restart the AppDaemon Container

🔼 Update/reflashing of the display firmware required

How to update (automated)

  1. Update App in HACS - Restart AppDaemon Container afterwards.
  2. You should get a message for Updating the Firmware on your nspanel
How to update (manually)
1. Update App in HACS - Restart AppDaemon Container afterwards.

If you want to update manually run the following command from your tasmota console:

EU Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-v4.0.3.tft

US Landscape Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-l-v4.0.3.tft

US Portrait Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-p-v4.0.3.tft

For more details, see instructions in the ReadMe of the repository.

Breaking Changes:

  • US-P: Moving direction of power on cardPower flipped #768 @joBr99

New Features:

  • Added an popup to select effects of an light entity #371 @joBr99

image

  • Added alternative Screensaver #739 @joBr99

screensaver2

https://docs.nspanel.pky.eu/config-screensaver

Fixes / Minor Changes:

  • Added a new icon type ha-i that allows to use homeassistant templates with mdi icons names #721 @joBr99
  • Added config options for customizing OTA URLs #736 @joBr99
  • Added a cooldown option that can be configured to rate limit entity Updates to a card #738 @joBr99
  • It's now possible to define the timeout for the screensaver per card #746 @joBr99

v3.9.4

1 year ago

Besides the Update of the App in HACS you need to do the following things:

🔄 Restart the AppDaemon Container

🔼 Update/reflashing of the display firmware required

How to update (automated)

  1. Update App in HACS - Restart AppDaemon Container afterwards.
  2. You should get a message for Updating the Firmware on your nspanel
How to update (manually)
1. Update App in HACS - Restart AppDaemon Container afterwards.

If you want to update manually run the following command from your tasmota console:

EU Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-v3.9.4.tft

US Landscape Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-l-v3.9.4.tft

US Portrait Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-p-v3.9.4.tft

For more details, see instructions in the ReadMe of the repository.

Breaking Changes:

  • Slightly changed alternative screensaver layout #607 #680 @joBr99

image

The following screensaver config options have been removed:

  • weatherUnit
  • weatherOverrideForecast1
  • weatherOverrideForecast2
  • weatherOverrideForecast3
  • weatherOverrideForecast4
  • alternativeLayout

The following options from the theme config have been removed:

  • tF1Icon
  • tF2Icon
  • tF3Icon
  • tF4Icon
  • autoWeather (also all options related to states of the weather)

See the documentation for examples of the new customized screensaver config: https://docs.nspanel.pky.eu/config-screensaver/


  • It's now possible to define a custom value for entities #272 @joBr99

The action_name config options which was used for custom names on buttons has been removed, use value instead.

New Features:

  • Added a new card to display power usage #371 @joBr99

image

https://docs.nspanel.pky.eu/card-power/

  • Added the option to show a title on cardAlarm #658 @joBr99

Fixes / Minor Changes:

  • Fixed Cyrillic font support on the screensaver date #686 @joBr99

v3.8.3

1 year ago

Besides the Update of the App in HACS you need to do the following things:

  • Restart the AppDaemon Container

  • Update/reflashing of the display firmware required

How to update (automated)

  1. Update App in HACS - Restart AppDaemon Container afterwards.
  2. You should get a message for Updating the Firmware on your nspanel
How to update (manually)
1. Update App in HACS - Restart AppDaemon Container afterwards.

If you want to update manually run the following command from your tasmota console:

EU Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-v3.8.3.tft

US Landscape Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-l-v3.8.3.tft

US Portrait Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-p-v3.8.3.tft

For more details, see instructions in the ReadMe of the repository.

Breaking Changes:

  • Fix state / state_not logic error for entities #637 @esclear

You might need to swap state and state_not in your config.

  • bHome config options to display Home Button has been removed, use overwrite of navigation buttons instead #633 @joBr99

Also see: https://docs.nspanel.pky.eu/subpages/

New Features:

  • Changed Subpage Navigation Entity Names/Keys #641 @joBr99

Navigation is now possible with navigate.key instead of navigate.type_key, old way continues to work for now, but is deprecated.

  • Navigation Buttons on Pages are now confiugureable entities. #633 @joBr99

image

Fixes / Minor Changes:

  • Simplified Berry Driver Installation #632 @joBr99

  • Make single, right status icon possible on screensaver #640 @esclear

  • Add status functionality for non-entities #645 @esclear

  • Respect iconOverride on navigate & service #650 @EddyK69

  • Allow icons based on state of status entity #651 @EddyK69

  • Hide entity based on attributes #652 @joBr99

  • increased size of notification chars #653 @joBr99

  • Fix for empty detail page after change on previous page #662 @kayvenm

v3.7.3

1 year ago

Besides the Update of the App in HACS you need to do the following things:

  • Restart the AppDaemon Container

  • Update/reflashing of the display firmware required

How to update (automated)

  1. Update App in HACS - Restart AppDaemon Container afterwards.
  2. You should get a message for Updating the Firmware on your nspanel
How to update (manually)
1. Update App in HACS - Restart AppDaemon Container afterwards.

If you want to update manually run the following command from your tasmota console:

EU Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-v3.7.0.tft

US Landscape Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-l-v3.7.0.tft

US Portrait Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-p-v3.7.0.tft

For more details, see instructions in the ReadMe of the repository.

New Features:

  • Option to increase the font size of the status icons on screensaver #618 @joBr99 image

  • Moved speaker selection to popup dialog #608 @joBr99

image image

  • Added customizable buttons to cardMedia #608 @joBr99

image

  • Added Home Button on Subpages to jump to the highest level #438 @joBr99

image

  • Added shuffle button to cardMedia #596 @joBr99

image

  • Added support for timers #378 @joBr99

image

  • Implement ha templates for color overwrites #627 #426 #539 @joBr99 @livehybrid

Fixes / Minor Changes:

  • input_select entities are now directly showing the popup #600 @joBr99
  • select entities are now usable like input_select is #595 @joBr99
  • fixed state and state_not for entities @joBr99
  • update berry driver to work with latest tasmota version @joBr99
  • disable spaceing of thermo modes on us-p model #631 @joBr99