Edward Firmo
8ad3beb72f
Add API connection status sensor ( #774 )
...
As requested by users:
- https://github.com/Blackymas/NSPanel_HA_Blueprint/discussions/735#discussioncomment-5755419
Could this be used to prevent some of the "Loading..." or perhaps update screen when connection is reestablished?
2023-05-22 13:57:49 +02:00
Edward Firmo
1a46c85e6e
Enable users select alignment for entity values ( #753 )
...
* Enable users select alignment for entity values
Users will be able to select the alignment for the column with values on the entity pages.
The options are:
- Right (default)
- Center
- Left
solves #732
* Add support to `xcen` on `set_entity`
2023-05-22 13:56:34 +02:00
deejaybeam
f609e92c0d
fix: current_page does not exist anymore
2023-04-26 23:39:35 +02:00
denes44
f3cfa2c8ed
Wake up panel service call ( #734 )
...
* Add service call for waking up the display
* Option to reset the sleep and page timers
2023-04-26 23:11:05 +02:00
Edward Firmo
b05633aae5
Rebuild Sleep mode switch ( #719 )
2023-04-26 22:03:54 +02:00
deejaybeam
8ca88755c1
fix: follow new default-mode esphome 2023.4
2023-04-24 17:55:36 +02:00
Edward Firmo
41d6acdf36
Changes to nextion_inited to become a sensor ( #715 )
...
* Changes to nextion_inited
Changed from `switch` named `Nextion inited` (with entity_id like `switch.xxxx_nextion_inited`) to a `binary_sensor` named `Nextion display` (`binary_sensor.xxxx_nextion_display`).
The idea is to avoid users trying to change it's state from Home Assistant (with unknown consequences) and make this entity more clear, improving usability.
* Change `nextion_inited` to a sensor
2023-04-24 12:42:06 +02:00
Edward Firmo
19e6374e03
Rename 'Sleep mode' switch ( #714 )
...
* Rename 'Sleep mode' switch
Renamed from `Sleep Modus` to `Sleep mode`.
Breaking change: This will rename the entity_id of that switch and this can affect existing automations created by users and also will require changes in the blueprint if #698 is merged.
Note: Variable names in HMI/TFT not renamed.
* Align with other PR
2023-04-24 12:40:44 +02:00
Edward Firmo
c750971b0e
Standardize yaml
...
To improve readability.
No changes in the code.
2023-04-23 15:42:17 +02:00
Edward Firmo
36a0811776
Standardize yaml
...
No changes in functionalities, just removing blank lines and indentation of comments.
2023-04-23 14:29:57 +02:00
Chris
42766724fa
upd: bump to version 3.3
2023-04-19 23:50:03 +02:00
Edward Firmo
60c43e99bd
Add validation actions ( #693 )
...
* Add validation action
* Clean-up yaml
Removed trailing spaces
* Clean-up yaml
Removed trailing spaces
* Clean-up yaml
Removed trailing spaces
* Clean-up yaml
Removed trailing spaces
* Clean-up yaml
Removed trailing spaces
* Update validate_yaml.yml
* Validate on push
Only for nspanel_esphome.yaml and nspanel_blueprint.yaml
* Extending warnings for +255-char lines
* Update validate_yaml.yml
* Clean-up yaml
* Update validate_yaml.yml
* Clean-up yaml
* Clean-up yaml
* Clean-up yaml
* Clean-up yaml
* Clean-up yaml
* Update and rename validate_yaml.yml to validate_blueprint.yml
* Create validate_esphome.yml
* Clean-up yaml
2023-04-19 13:16:28 +02:00
Chris
6de0c44b14
Nspanel event ( #689 )
...
* upd: hmi2txt export
* upd: sync latest dev
* upd: currentpage
* upd: lightsettings
* upd: coversettings
* upd: touchevent
* Fix error preventing long click on button pages
* upd: climate
* upd: lastclick w.o. blueprint
* Upd: Long_press - Lights
* Update: Everything else (#688 )
Still a bug with confirmation message and long press button.
* Fix: Notifications
* Fix: Button long press
* Fix: Climate page
* Fix: Indoor temp when no sensor defined
* fix: open climate from homepage triggers mulitple
---------
Co-authored-by: Edward Firmo <94725493+edwardtfn@users.noreply.github.com >
2023-04-18 21:54:04 +02:00
deejaybeam
e597ad5c59
upd: comments
2023-04-15 15:30:08 +02:00
deejaybeam
642a78364a
upd: set_entity-service
2023-04-14 23:22:19 +02:00
deejaybeam
9d822e7ee9
fix: button to exit reparse-mode on factory-device
2023-04-14 20:25:13 +02:00
Edward Firmo
433e83d931
Add support to change baud rate with Nextion ( #662 )
...
* User's defined baud_rate
* Update nspanel_esphome.yaml
* Bump version to 3.2.3
2023-04-14 00:49:25 +02:00
Chris
1bec2b1160
upd: v3.2.2
2023-04-03 08:21:35 +02:00
Blackymas
95a4447eeb
Update page_id & component_id
2023-04-02 22:30:05 +02:00
deejaybeam
f0e557b5e4
fix: avoid "0" brightness in some cases
2023-04-01 02:11:00 +02:00
deejaybeam
df0855862f
upd: service set_button to improve performance
2023-03-31 23:23:43 +02:00
Blackymas
d74b70f864
change component id for repot and sleep
2023-03-17 23:13:47 +01:00
Blackymas
8abfee7b54
chips, free value, bugs, reworked code
2023-03-05 11:18:19 +01:00
Blackymas
70038014a2
add Wifi icon and long press settings page
2023-02-26 22:42:35 +01:00
Edward Firmo
547338c5b1
Convert "Update TFT display" into a button
...
* This is a breaking change. Existing automation using the Switch version will need an update to use the button version instead.
This was originally set as a switch, but in reality it behaves as a button, as when the user click it runs an action (in this case, update the TFT display file). Switches should be used only when an entity will remain in one of the two states (on/off), which is not the case here.
This is related to #328 .
2023-02-13 15:56:40 +01:00
deejaybeam
a22311c4e8
upd: prep for release 3.1.1
2023-02-10 20:56:14 +01:00
deejaybeam
276524686a
upd: hw-button hold
2023-02-02 17:52:41 +01:00
deejaybeam
63e1ab4947
fix: new tft ids
2023-02-01 21:14:27 +01:00
deejaybeam
f11215c097
upd: HW-buttons hold
2023-02-01 21:07:00 +01:00
deejaybeam
7b23050791
upd: remove global variable touchevent
2023-02-01 19:20:37 +01:00
deejaybeam
4b5c10a68e
fix: exclude screensaver
2023-02-01 18:52:33 +01:00
Blackymas
b00720d465
touchevent
2023-01-31 21:43:34 +01:00
Chris
b7f2c18c85
upd: page-timer esphome
2023-01-30 18:01:42 +01:00
deejaybeam
edad480e4f
internal temperature sensor change upd_interval
2023-01-25 21:42:14 +01:00
Chris
b1b63b11cd
upd: set boot-infos
2023-01-24 13:26:37 +01:00
deejaybeam
9a1b447087
upd: change qr-code-call
2023-01-24 00:21:12 +01:00
danwright87
ad26272524
Update nspanel_esphome.yaml
...
Add relay local fallback
2023-01-23 21:16:23 +00:00
Blackymas
b78699c9d5
add qrcode service
2023-01-22 16:22:33 +01:00
X-Ryl669
298e67a29d
Fix build issue since std namespace is missing
...
Also fix some spelling mistakes
2023-01-21 11:58:10 +01:00
X-Ryl669
f1af69581e
Remove useless test
...
Faster boot up by removing one useless line in UART communication
2023-01-20 14:49:13 +01:00
X-Ryl669
351b84ad96
Simplify the left/mid/right compute chain.
2023-01-20 14:46:42 +01:00
Chris
a823bf9739
upd: add service upload_tft_url
2023-01-12 19:07:04 +01:00
Blackymas
e3e7b16b6a
reboot button
2023-01-10 22:24:59 +01:00
Blackymas
21a8598f87
add reboot button on boot page
2023-01-10 21:53:40 +01:00
Chris
491b5cb23e
upd: weather-entity, new boot-process
2023-01-10 17:46:50 +01:00
Blackymas
3b32ae3754
change boot hmi
2023-01-09 18:20:22 +01:00
Blackymas
b018c22922
indoor outdoor temp
2023-01-09 11:07:34 +01:00
Blackymas
8295284b65
indoor temp sensor
2023-01-09 09:42:30 +01:00
Blackymas
a56db0170c
change esphome Display Start
2023-01-06 10:27:13 +01:00
deejaybeam
e32df95471
upd: confirmation
2023-01-05 17:47:14 +01:00