Custom Firmware for NsPanel with the design of HomeAssistant's lovelace UI in mind, works with Tasmota.
GPL-3.0 License
Bot releases are hidden (Show)
Published by joBr99 7 months ago
๐ 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
Published by joBr99 12 months ago
๐ Restart the AppDaemon Container
๐ Restart the AppDaemon Container
๐ผ Update/reflashing of the display firmware required
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.
- entity: light.schreibtischlampe
font: small
icon: "text:text123"
๐ Restart the AppDaemon Container
๐ผ Update/reflashing of the display firmware required
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.
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
state_template
is now also evaluated for entities without state #936 @joBr99state_template
is now also evaluated for entities without state #936 @joBr99Published by joBr99 over 1 year ago
๐ Restart the AppDaemon Container
๐ผ Update/reflashing of the display firmware required
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.
ha-i
icon type has been removed and replaced with <I></I>
notation #867 @joBr99(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 :)
Published by joBr99 over 1 year ago
๐ Restart the AppDaemon Container
๐ผ Update/reflashing of the display firmware required
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.
https://docs.nspanel.pky.eu/config-screensaver
ha-i
that allows to use homeassistant templates with mdi icons names #721 @joBr99Published by joBr99 over 1 year ago
๐ Restart the AppDaemon Container
๐ผ Update/reflashing of the display firmware required
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.
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/
The action_name
config options which was used for custom names on buttons has been removed, use value instead.
https://docs.nspanel.pky.eu/card-power/
Published by joBr99 almost 2 years ago
Restart the AppDaemon Container
Update/reflashing of the display firmware required
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.
You might need to swap state and state_not in your config.
Also see: https://docs.nspanel.pky.eu/subpages/
Navigation is now possible with navigate.key
instead of navigate.type_key
, old way continues to work for now, but is deprecated.
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
Restart the AppDaemon Container
Update/reflashing of the display firmware required
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.
Option to increase the font size of the status icons on screensaver #618 @joBr99
Moved speaker selection to popup dialog #608 @joBr99
Restart the AppDaemon Container
Update/reflashing of the display firmware required
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.6.0.tft
US Landscape Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-l-v3.6.0.tft
US Portrait Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-p-v3.6.0.tft
For more details, see instructions in the ReadMe of the repository.
Restart the AppDaemon Container
Update/reflashing of the display firmware required
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.5.0.tft
US Landscape Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-l-v3.5.0.tft
US Portrait Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-p-v3.5.0.tft
For more details, see instructions in the ReadMe of the repository.
Customized Icons will now be passed though to popup Pages for lights and shuters #471 @joBr99
New 'ha:' Alias for Icons #492 @joBr99
It is now possible to render HomeAssistant Templates instead of Icons; This allows for example to show a Temperature Value on screensaver.
icon: 'ha:{{int(state_attr("climate.wohnzimmer_boden","current_temperature"))}}ยฐ'
https://docs.nspanel.pky.eu/entities/#override-icons-or-names
It is now possible to show the status of a climate entity on cardGird/cardEntities; may be used in combination with navigate #469 @joBr99
It is now possible to remove modes from cardThermo, by specifying the ones that should be shown #469 @joBr99
supportedModes: ["heat"]
Restart the AppDaemon Container
Update/reflashing of the display firmware required
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.4.0.tft
US Landscape Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-l-v3.4.0.tft
US Portrait Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-p-v3.4.0.tft
For more details, see instructions in the ReadMe of the repository.
Slight changes to the UI Layout of the climate/thermo card #452 @joBr99
cardGird is now showing the icon for sensors if icon overrides are specified #447 @joBr99
It is now possible to select the preset mode of fans #444 @joBr99
It is now possible to override the state of the service buttons #452 @joBr99
brightness slider is now also visible for turned off lights, if supported by the device #437 @joBr99
It is now possible to show a button that is calling a service, without a helper script #253 @joBr99
It is now possible to override the state of the service buttons #452 @joBr99
binary_sensors are now showing the correct icons without specifying them in apps.yaml #431 @joBr99
binary_sensors are now showing the correct translation instead of on/off #259 @joBr99
person entity type is now supported by cardEntites/cardGrid #422 @joBr99
Restart the AppDaemon Container
Update/reflashing of the display firmware required
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.3.1.tft
US Landscape Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-l-v3.3.1.tft
US Portrait Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-p-v3.3.1.tft
For more details, see instructions in the ReadMe of the repository.
Published by joBr99 about 2 years ago
Restart the AppDaemon Container
Update/reflashing of the display firmware required
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.2.0.tft
US Landscape Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-l-v3.2.0.tft
US Portrait Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-p-v3.2.0.tft
For more details, see instructions in the ReadMe of the repository.
defaultBackgroundColor
| True | string | ha-dark | backgroud color of all cards, valid values: black
, ha-dark
color:
"on": [255,0,0]
"off": [0,0,255]
Published by joBr99 over 2 years ago
Restart the AppDaemon Container
Update/reflashing of the display firmware required
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.1.0.tft
US Landscape Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-l-v3.1.0.tft
US Portrait Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-p-v3.1.0.tft
For more details, see instructions in the ReadMe of the repository.
Published by joBr99 over 2 years ago
Restart the AppDaemon Container
Update/reflashing of the display firmware required
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.0.0.tft
US Landscape Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-l-v3.0.0.tft
US Portrait Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-p-v3.0.0.tft
For more details, see instructions in the ReadMe of the repository.
screenBrightness
Key, working similar to sleepBrightness
Key #239 @joBr99Published by joBr99 over 2 years ago
Restart the AppDaemon Container
Update/reflashing of the display firmware required
After restarting the AppDaemon Container, you should get a message for Updating on your nspanel
You should get a notification about the display firmware update on your panel with this release, just press yes and wait for completion of the flashing.
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-v2.9.0.tft
US Landscape Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-l-v2.9.0.tft
US Portrait Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-p-v2.9.0.tft
For more details see instructions in the ReadMe of the repository.
With this release comes a edge swipe feature as an alternative to the navigation buttons, thanks to #182 @matrixx567
Redesign of Climate Page - to reclaim some space for addional features in future releases @joBr99
Climate Page does now support up to 8 different modes #180 @joBr99
climate has now a config option for the temperature unit #189 @joBr99
config option to show addional text in date line #195 @joBr99
covers are now showing their end positions through the color of the up and down buttons #196 @joBr99
defaultCard config option on screensaver is now evaluated as home assistant template #193 @joBr99
sensors are now showing their value on cardGrid thanks to #208 @illuzn
device types of covers are now used to change the icons #203 @illuzn
sensor icon mappings are now added for all types #207 @illuzn
icons on screensaver can be configured to be colorized #219 @illuzn
added support to enable/disable automations #218 @joBr99
**title on cardThermo and cardMedia is now overridable #229 @joBr99 **
Published by joBr99 over 2 years ago
Restart the AppDaemon Container
Update/reflashing of the display firmware required
After restarting the AppDaemon Container, you should get a message for Updating on your nspanel
You should get a notification about the display firmware update on your panel with this release, just press yes and wait for completion of the flashing.
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-v2.8.1.tft
US Landscape Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-l-v2.8.1.tft
US Portrait Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-p-v2.8.1.tft
For more details see instructions in the ReadMe of the repository.
Published by joBr99 over 2 years ago
After restarting the AppDaemon Container, you should get messages for Updating on your nspanel
Update/reflashing of the display firmware required
Update/reflashing of the tasmota berry driver required
You should get a notification about the display firmware update on your panel with this release, just press yes and wait for completion of the flashing.
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-v2.7.2.tft
US Landscape Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-l-v2.7.2.tft
US Portrait Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-p-v2.7.2.tft
If you want to update the berry driver manually run the following tasmota command:
Backlog UpdateDriverVersion https://raw.githubusercontent.com/joBr99/nspanel-lovelace-ui/main/tasmota/autoexec.be; Restart 1
For more details see instructions in the ReadMe of the repository.
Published by joBr99 over 2 years ago
Restart the AppDaemon Container
Update/reflashing of the display firmware required
You should get a notification about the display firmware update on your panel with this release, just press yes and wait for completion of the flashing.
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-v2.6.0.tft
US Landscape Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-l-v2.6.0.tft
US Portrait Version: FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-us-p-v2.6.0.tft
For more details see instructions in the ReadMe of the repository.
you can now use all 5118 Icons in the new Cheetsheet instead of 60
Icon Cheetsheet
added support for a ton of non-latin characters
added translations for 21 new languages (bold ones are new)
af_xx
- Afrikaansar_xx
- Arabic
bg_xx
- Bulgarian
ca_xx
- Catalancs_xx
- Czechda_xx
- Danish
de_xx
- Germanel_xx
- Greek
en_xx
- Englishes_xx
- Spanishet_xx
- Estonianfa_xx
- Persian
fi_xx
- Finnishfr_xx
- Frenchhe_xx
- Hebrew
hr_xx
- Croatianhu_xx
- Hungarian
hy_xx
- Armenian
id_xx
- Indonesianis_xx
- Icelandicit_xx
- Italianlb_xx
- Luxembourgish
lt_xx
- Lithuanian
lv_xx
- Latvian
nb_xx
- Norwegian
nl_xx
- Dutchnn_xx
- Norwegianpl_xx
- Polish
pt_xx
- Portuguesero_xx
- Romanian
ru_xx
- Russian
sk_xx
- Slovak
sl_xx
- Slovenian
sv_xx
- Swedishth_xx
- Thai
tr_xx
- Turkish
uk_xx
- Ukrainian
vi_xx
- Vietnamese