hollabee
2023-02-03 09:16:05 +01:00
6 changed files with 122 additions and 41 deletions

@@ -0,0 +1,27 @@
## Expected configuration
#### In Home Assistant Automation
The integration should be Accuweather and you weather entity selected<br>
![Screenshot 2023-01-30 214603](https://user-images.githubusercontent.com/123868814/215602716-60d92287-943f-465b-aac7-8b47795ef608.png)<br>
<br>
#### Enable Accuweather forcasts
![Screenshot 2023-01-30 214638](https://user-images.githubusercontent.com/123868814/215602723-7732578b-3870-4c1a-baec-5ebee98b37ad.png)<br>
<br>
#### Confirm source in Developer Tools States
In developer tools the weather entity should have the attribute 'attribution: Data provided by AccuWeather'<br>
![Screenshot 2023-01-30 214739](https://user-images.githubusercontent.com/123868814/215602730-87093a5d-1a67-460d-9a9c-27a93371ea82.png)<br>
<br>
<br>
## If you are still having issues
Its likely you weather integrations are clashing. 1 method we have found to resolve this is to delete ALL weather integrations and just re add Accuweather - Be aware you will lose your existing weather integrations and any associated data / entities.
#### 1. Delete the Standard and AccuWeather integrations
#### 2. Add Accuweather & Enable forcasts
#### 3. Set the Weather entity in the Automation

@@ -0,0 +1,29 @@
A number of different things needs to be setup, if they are either not setup or setup incorrectly the NSPanel will stay on Initializing.<br>
![boot](https://user-images.githubusercontent.com/123868814/215597698-b89eb275-6c67-480a-a9d5-623ab17bee1b.png)
<br><br>
#### 1. Flashed ESPHome
Make sure you have installed the ESPHome config onto the NSPanel<br>
<br>
#### 2. ESPHome Name
The device_name in ESPHome must only use lowercase letters, numbers or underscore (\_). If you use hyphens (-) then it will 100% not work.<br>
![Screenshot 2023-01-30 212555](https://user-images.githubusercontent.com/123868814/215598710-af41f2f6-7184-4469-9e45-a91504803722.png)<br>
<br>
#### 3. NSPanel added to Home Assistant
You must add the ESPHome integration in Home Assistant for each NSPanel
![HAESPHomeIntegration](https://user-images.githubusercontent.com/123868814/215600125-a9e8cb72-17b3-4517-8132-bb3c5da5a50a.png)<br>
<br>
#### 4. Blueprint installed and Automation deployed
Make sure the blueprint is installed.<br>
[![Open your Home Assistant instance and show the blueprint import dialog with a specific blueprint pre-filled.](https://my.home-assistant.io/badges/blueprint_import.svg)](https://my.home-assistant.io/redirect/blueprint_import/?blueprint_url=https%3A%2F%2Fgithub.com%2FBlackymas%2FNSPanel_HA_Blueprint%2Fblob%2Fmain%2Fnspanel_blueprint.yaml)<br>
![Screenshot 2023-01-30 213511](https://user-images.githubusercontent.com/123868814/215600277-4c66bc36-91d5-40c9-9d81-21bd8be4b114.png)
Make sure you have created an automation for the NSPanel and that the **ESP Node Name** matches the name from ESPHome exactly
![Screenshot 2023-01-30 214156](https://user-images.githubusercontent.com/123868814/215601843-bb5c31f7-6827-4c95-ac01-6b94e6dfdff4.png)
<br><br><br>
Once these steps are complete the display should connect after a short delay

@@ -0,0 +1,18 @@
> _**in the version "nspanel-lovelace-ui" from joBr99 are a few special features built in, which make it not so easy to flash a new version and TFT on the NSPanel. But since we already had this problem, we have of course already a solution for you ;)**_
### _**It is necessary to upload a "Blank TFT" file while "Lovelace ui" is still installed on the NSPanel.**_
> IMPORTANT! If you have already installed the NSPanel with my version, you must first fully install "Lovelace ui" again.
### The following steps are necessary:
1. download the file _**"nspanel_blank.tft"**_ from the folder _**custom_configuration**_.
2. now upload the TFT file _**"nspanel_blank.tft"**_ to the folder _**"www"**_ in Home Assistant
3. now go to the item _**"Developer tools --> Services"**_ and search there for the services
&nbsp;
_**"ESPHome: DEVICE_NAME_upload_tft"**_ --> (esphome.device_name_upload_tft)
4. under URL you have to enter the path to your file _**nspanel_blank.tft**_. This could look like this
_**"http://IP_HOME_ASSISTANT:8123/local/nspanel_blank.tft"**_
5. now the TFT file should be played on the NSPanel. It may take a moment until it is ready
6. If everything worked, you should see only a white page on the NSPanel.
7. now you can continue with the setup and configuration of my version. For this see [Short version of the setup of Esphome and Blueprint](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-First-Steps---Installation-and-Setup#1-short-version-of-the-setup-of-esphome-and-blueprint)

@@ -0,0 +1,28 @@
> ### _**ATTENTION! if you have already installed the version "nspanel-lovelace-ui" from joBr99 on your NSPanel, an intermediate step is necessary - otherwise it is not possible to install this or any other version.**_
>See [(EN) Common Issues | TFT Upload When nspanel lovelace ui has been installed](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-Common-Issues-%7C-TFT-Upload-When-nspanel-lovelace-ui-has-been-installed)
<br>
> ### _**The previous method of having the NSPanel download the TFT directly from GitHub has been discontinued due to a large number of users experiencing slow or failed downloads. Please make sure you change to locally hosted tft file**_
There are a number of issues that can affect the upload of the TFT upload, these are not issues with the NSPanel HA Blueprint project but seem to be common to Nextion displays and ESPhome. Not all of the below causes affect all users however following instructions in each point have resolved
<br>In order of likelihood:
#### 1. Using a local source (Home Assistant)
This is our most common cause of issues and is the reason our instructions no longer point to downloading the TFT from GitHub, changing the nextion_update_url to host the TFT file on your home assistant resolves the majority of issues.
See points 2-4 from the [Installation Instructions](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-First-Steps---Installation-and-Setup)
<br><br>
#### 2. HTTP instead of HTTPS
While HTTPS may work for some users we have seen it cause a number of issues. Change your TFT file hosting and nextion_update_url to use http.
<br><br>
#### 3. Network issues
Check there are no issues with your network, bring your NSPanel and router closer together or try rebooting the router.
The issue we have seen with this is _connection refused_ or _connection reset_.
<br><br>
#### 4. DNS
Related to point 2, please use IP address instead of DNS. e.g. use http://192.168.0.100:8123/local/nspanel.tft instead of http://homeassistant.local:8123/local/nspanel.tft

@@ -129,28 +129,7 @@ packages:
&nbsp;
&nbsp;
## 2. Version "nspanel-lovelace-ui" by joBr99 was previously installed
> _**in the version "nspanel-lovelace-ui" from joBr99 are a few special features built in, which make it not so easy to flash a new version and TFT on the NSPanel. But since we already had this problem, we have of course already a solution for you ;)**_
### _**It is necessary to upload a "Blank TFT" file while "Lovelace ui" is still installed on the NSPanel.**_
> IMPORTANT! If you have already installed the NSPanel with my version, you must first fully install "Lovelace ui" again.
### The following steps are necessary:
1. download the file _**"nspanel_blank.tft"**_ from the folder _**custom_configuration**_.
2. now upload the TFT file _**"nspanel_blank.tft"**_ to the folder _**"www"**_ in Home Assistant
3. now go to the item _**"Developer tools --> Services"**_ and search there for the services
&nbsp;
_**"ESPHome: DEVICE_NAME_upload_tft"**_ --> (esphome.device_name_upload_tft)
4. under URL you have to enter the path to your file _**nspanel_blank.tft**_. This could look like this
_**"http://IP_HOME_ASSISTANT:8123/local/nspanel_blank.tft"**_
5. now the TFT file should be played on the NSPanel. It may take a moment until it is ready
6. If everything worked, you should see only a white page on the NSPanel.
7. now you can continue with the setup and configuration of my version. For this see [Short version of the setup of Esphome and Blueprint](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-First-Steps---Installation-and-Setup#1-short-version-of-the-setup-of-esphome-and-blueprint)
See [(EN) Common Issues | TFT Upload When nspanel lovelace ui has been installed](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-Common-Issues-%7C-TFT-Upload-When-nspanel-lovelace-ui-has-been-installed)
&nbsp;
&nbsp;

38
Home.md

@@ -23,27 +23,27 @@ EN - **_[HOW TO Setup](https://www.youtube.com/watch?v=jpSTA_ILB8g) - Mark Watt
&nbsp;
&nbsp;
## DE 🇩🇪
[(DE) Erste Schritte | Installation und Einrichtung](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(DE)-Erste-Schritte---Installation-und-Einrichtung)
[(DE) Blueprint | Einrichtung und Erklärung vom Blueprint](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(DE)-Blueprint---Einrichtung-und-Erkl%C3%A4rung-vom-Blueprint)
[(DE) HowTo | Alle wichtigen Dinge die man wissen sollte](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(DE)-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte)
***
&nbsp;
## EN 🇺🇸
#### Setup
[(EN) First Steps | Installation and Setup](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-First-Steps---Installation-and-Setup)<br>
[(EN) Blueprint | Setup and explanation of the Blueprint](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-Blueprint---Setup-and-Description-of-the-Blueprint)<br>
[(EN) HowTo | All important things you should know](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-HowTo---All-important-thing-you-should-know)<br>
<br>
#### Common issues
[(EN) Common Issues | TFT Upload](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-Common-Issues-TFT-Upload)<br>
[(EN) Common Issues | Stuck on Initializing](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-Common-Issues-Stuck-on-Initializing)<br>
[(EN) Common Issues | AccuWeather Setup & Blank weather pages](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-Common-Issues-AccuWeather-Setup--&--Blank-weather-pages)<br>
<br>
[(EN) First Steps | Installation and Setup](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-First-Steps---Installation-and-Setup)
## DE 🇩🇪
#### Einrichtung
[(DE) Erste Schritte | Installation und Einrichtung](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(DE)-Erste-Schritte---Installation-und-Einrichtung)<br>
[(DE) Blueprint | Einrichtung und Erklärung vom Blueprint](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(DE)-Blueprint---Einrichtung-und-Erkl%C3%A4rung-vom-Blueprint)<br>
[(DE) HowTo | Alle wichtigen Dinge die man wissen sollte](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(DE)-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte)<br>
<br>
#### Häufige Probleme
tft<br>
Initializing
[(EN) Blueprint | Setup and explanation of the Blueprint](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-Blueprint---Setup-and-Description-of-the-Blueprint)
[(EN) HowTo | All important things you should know](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-HowTo---All-important-thing-you-should-know)