Commit Graph

808 Commits

Author SHA1 Message Date
Edward Firmo
3f8b5ad3aa Fix missing icons (#752)
As per https://github.com/Blackymas/NSPanel_HA_Blueprint/pull/657#issuecomment-1527333817
2023-04-29 13:44:10 +02:00
Edward Firmo
8b06ce15aa Chips to support boolean entities (#748) 2023-04-28 13:51:01 +02:00
Edward Firmo
6bb54394a0 Moved page labels inputs to the page items (#746)
This solves #742
2023-04-28 07:58:18 +02:00
Edward Firmo
0bd3200155 Update CONTRIBUTING.md 2023-04-28 01:16:22 +02:00
Edward Firmo
8d22fdb41c Removed duplicated entry for OpenWeatherMap 2023-04-27 21:49:47 +02:00
Edward Firmo
3a08cfc583 Fixes name on cover settings page (#741)
solves #739
2023-04-27 13:35:13 +02:00
Chris
7677934244 Merge pull request #737 from deejaybeam/dev
fix: current_page does not extist anymore
2023-04-26 23:40:55 +02:00
Chris
13726fa08e Merge branch 'Blackymas:dev' into dev 2023-04-26 23:40:22 +02:00
deejaybeam
f609e92c0d fix: current_page does not exist anymore 2023-04-26 23:39:35 +02:00
Edward Firmo
085842a8e9 Removed filter from device selection
To keep compatibility with HA 2022.11.1.
2023-04-26 23:33:04 +02:00
Edward Firmo
89ad6426ed Fixes icon for unavailable (#736) 2023-04-26 23:19:01 +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
a34f51e6b6 Introduces show_while_loading mode (#731) 2023-04-26 22:05:15 +02:00
Edward Firmo
222ae92d36 Update README.md (#727) 2023-04-26 22:04:15 +02:00
Edward Firmo
b05633aae5 Rebuild Sleep mode switch (#719) 2023-04-26 22:03:54 +02:00
Edward Firmo
32b98e09f6 Creating CONTRIBUTING.md (#700) 2023-04-26 22:03:06 +02:00
Edward Firmo
c78ea43ea2 Fix light/cover settings page appearing on swipe 2023-04-26 13:21:06 +02:00
Edward Firmo
355a643ff7 Visual feedback for stateless entities (hw button) (#725)
Implement visual feedback for stateless entities (whatever finishes with a state other than `on`, `off`, `open` and `closed`, like scenes, automations, buttons, etc.).
This extends b18f2848f4 and solves #691.
2023-04-25 21:00:30 +02:00
Edward Firmo
a252ddf74e Fix: button not updating with external changes (#721)
* Fix: button not updating with external changes

* Removed debug code

* Revert trigger_id change
2023-04-24 20:52:05 +02:00
deejaybeam
8ca88755c1 fix: follow new default-mode esphome 2023.4 2023-04-24 17:55:36 +02:00
Edward Firmo
32f297353a Fix issue with light settings page opening with 0% 2023-04-24 13:11:45 +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
374502c6d8 Replaces the white screen by a QR code (#701)
The QR code have a link to the repository, but perhaps this could be changed later to point directly to a page with instruction of what to do if a user see that screen.
The file is growing by less than 1kb and I believe a QR code with a link gives to the users a better feeling than a totally white screen where they cannot interact with.
2023-04-24 12:35:51 +02:00
Edward Firmo
f9776463c1 Wake-up panel when sleep mode is disabled (#698)
The panel will wake-up to Home page if it is on screen saver page (sleeping) when sleep mode is disabled.

This solves #696
2023-04-24 12:34:53 +02:00
Edward Firmo
f48a58a76a Standardize inputs descriptions (#694)
* Standardize inputs descriptions

Standardize the descriptions on all inputs (visible to users when setting up the Blueprint)

* Removing trailing spaces
2023-04-24 12:34:04 +02:00
Edward Firmo
d7944855ad Fixes to translations in POL as per #695 (#705) 2023-04-23 21:41:51 +02:00
Edward Firmo
9ef8287be7 Fix error on weather pages pic
The weather picture was broken when breaking down that line of code.
2023-04-23 18:52:17 +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
Edward Firmo
508dbd01a8 Clean up (#704)
* Break down long lines

To improve readability.

* Update nspanel_blueprint.yaml

* Breaking down long lines

To improve readability.

* Clean-up

* Breaking down long lines
2023-04-21 14:13:59 +02:00
Edward Firmo
ebb37b85c8 Fix translations to FIN as per #703 2023-04-21 14:07:35 +02:00
Edward Firmo
8e04a34e41 Code clean-up 2023-04-21 10:42:13 +02:00
Edward Firmo
8a510086b1 Standardize the use of ' and " in the code (#702)
The new standard for code will be like this:
`var: '{{ state_attr(entity_id, "friendly_name") }}'`
2023-04-21 10:03:15 +02:00
Edward Firmo
f01f3d5e4e Used aliases for element on home page (#697)
- Removed duplicated code used to update element in the home page and used aliases instead.
- Breaking down long lined to improve readability.
2023-04-20 13:08:31 +02:00
Edward Firmo
e78b77de9e Added link to yamllint docs 2023-04-20 12:08:16 +02:00
Chris
42766724fa upd: bump to version 3.3 2023-04-19 23:50:03 +02:00
deejaybeam
2cf447f660 upd: remove trailing spaces 2023-04-19 23:37:01 +02:00
deejaybeam
b18f2848f4 fix: visual feedback for stateless entities 2023-04-19 23:30:46 +02:00
Edward Firmo
a1d1bac49f Removing unnecessary blank spaces 2023-04-19 18:03:16 +02:00
Edward Firmo
37cda13162 Breaking down long lines to make it more readable 2023-04-19 17:53:10 +02:00
Edward Firmo
1a1b190e5e Breaking down long lines to make it more readable 2023-04-19 17:45:05 +02:00
Edward Firmo
633f58d074 forbid-duplicated-anchors 2023-04-19 17:31:20 +02:00
Edward Firmo
624fd832e3 Fix inputs based on #692
Fixes items 1 & 2 of #692
2023-04-19 14:02:06 +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
Edward Firmo
cf5829af8f Removing extra line 2023-04-18 21:56:20 +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
Edward Firmo
736c2c777a Fix error preventing long click on button pages 2023-04-17 11:26:47 +02:00
deejaybeam
e597ad5c59 upd: comments 2023-04-15 15:30:08 +02:00
Edward Firmo
ec68abb7e3 Fix button showing as unavailable on HA restart
Buttons should show as `off` when state is `unknown`.
Same is valid for:
- button
- input_button
- scene
2023-04-15 14:53:02 +02:00