2 Commits

Author SHA1 Message Date
Edward Firmo
8e17dfe122 Enhanced Memory Allocation When Uploading TFT 2024-01-29 07:58:33 +01:00
Edward Firmo
505714c6f3 Clarify logs requirements 2024-01-29 07:51:00 +01:00
2 changed files with 33 additions and 10 deletions

View File

@@ -99,17 +99,35 @@ body:
- type: textarea
attributes:
label: ESPHome logs
description: Access these logs via the **Logs** button for your device on the ESPHome Dashboard.
render: logs
validations:
required: false
label: ESPHome Logs
description: >
Access these logs via the **Logs** button on the ESPHome Dashboard.
These logs are crucial for diagnosing issues with your device.
Please follow the guidelines below to ensure the logs are comprehensive:
- **Boot Issues**: If the problem occurs during boot, capture the logs from the start of your device to a minute or two after the boot completes.
Look for errors or unusual messages during this period.
- **TFT File Update Issues**: For problems related to TFT file updates,
include logs from the moment you press the **Update TFT Display** button until a few seconds after the device restarts.
Pay attention to any error messages or warnings during the update process.
- **Other Issues**: For other types of problems, include logs that encompass the issue's onset and continue for a short duration thereafter.
This will help in pinpointing the exact moment and nature of the issue.
Remember, the more detailed the logs, the easier it is to identify and resolve the problem.
validations:
required: false
- type: textarea
attributes:
label: Home Assistant logs
description: Access these logs from **Settings** > **System** > [**Logs**](https://my.home-assistant.io/redirect/logs/) in Home Assistant.
render: logs
validations:
required: false
label: Home Assistant Logs
description: >
To access Home Assistant logs, navigate to **Settings** > **System** > [**Logs**](https://my.home-assistant.io/redirect/logs/).
When reporting an issue, please focus on providing logs specifically relevant to the problem:
- **NSPanel Blueprint Automation**: If your issue is related to automation using the NSPanel blueprint, include only those logs that directly pertain to this process.
- **Panel and ESPHome**: For issues involving your panel and ESPHome, carefully select and share logs that show interactions or errors between these components.
- **Relevancy is Key**: To expedite troubleshooting, avoid including logs that are not related to the issue at hand. This helps in focusing on the pertinent information.
Your attention to sharing targeted and relevant log data is greatly appreciated and aids in efficient problem resolution.
validations:
required: false
...

View File

@@ -446,6 +446,7 @@ ensuring users are well-informed for successful system setup and operation.
| :-- | :--: | :--: |
| Fix Display of Climate Icons on Chips (#1675) | Minor | `Blueprint` |
| Long Click Action Bug Fix for Hardware Button (#1637) | Minor | `Blueprint` |
| Enhanced Memory Allocation When Uploading TFT (`esp-idf` only) | Enhancement | `ESPHome` |
| Enhanced Consistency in Cover Controls (#1688) | Enhancement | `Blueprint` |
| Support ESPHome `friendly_name` (#1719) | Enhancement | `Blueprint`<br>`ESPHome` |
| Motion Sensor for Display Wake-Up (#1687) | Enhancement | `Blueprint` |
@@ -461,6 +462,10 @@ aligning the display behavior with the operational status of the climate entity
- **Long Click Action Bug Fix for Hardware Button**: Resolved a bug where long click actions weren't executing on hardware buttons if no entity was assigned.
This fix ensures that custom actions linked to long presses will now run as intended, regardless of whether an entity is assigned to the button,
offering greater flexibility and reliability in user interactions.
- **Enhanced Memory Allocation When Uploading TFT (esp-idf only)**: Optimized memory management for TFT uploads on systems using the `esp-idf` framework.
This update prevents simultaneous HTTP server connections, allowing for better memory allocation and reducing the risk of system crashes due to memory shortages.
It does not affect users on the `arduino` framework.
Additionally, the log for the upload process now includes detailed memory usage data, providing valuable insights for troubleshooting and system performance enhancement.
- **Enhanced Consistency in Cover Controls**: Building upon the dynamic icons feature introduced in v4.2.2, we've further refined the cover controls.
This enhancement extends the use of `device_class` to the detailed cover page,
ensuring that the icons for opening and closing covers are more accurately representative of the cover type.