diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml
index 65990ae..989b52b 100644
--- a/.github/ISSUE_TEMPLATE/bug.yml
+++ b/.github/ISSUE_TEMPLATE/bug.yml
@@ -1,3 +1,4 @@
+---
name: Bug Report
description: |
We aim to keep everything running smoothly.
@@ -84,12 +85,12 @@ body:
placeholder: |
substitutions:
# Settings - Editable values
- device_name: "YOUR_NSPANEL_NAME"
+ device_name: "YOUR_NSPANEL_NAME"
wifi_ssid: !secret wifi_ssid
wifi_password: !secret wifi_password
nextion_update_url: "http://homeassistant.local:8123/local/nspanel_us.tft"
-
+
# Add-on configuration (if needed)
## Add-on climate
heater_relay: "1" # Possible values: "1" or "2"
@@ -133,3 +134,4 @@ body:
render: logs
validations:
required: false
+...
diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
index 4073aed..f0fd7a8 100644
--- a/.github/ISSUE_TEMPLATE/config.yml
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -1,3 +1,4 @@
+---
blank_issues_enabled: true
contact_links:
- name: Troubleshooting TFT transfer
@@ -5,4 +6,5 @@ contact_links:
about: Try this guide first if you are having issues to transfer a TFT file.
- name: Getting Started with NSPanel HA Blueprint
url: https://github.com/Blackymas/NSPanel_HA_Blueprint/blob/main/docs/install.md
- about: This is the starting poing for installing a new NSPanel HA Blueprint.
\ No newline at end of file
+ about: This is the starting poing for installing a new NSPanel HA Blueprint.
+...
diff --git a/.github/ISSUE_TEMPLATE/enhancement.yml b/.github/ISSUE_TEMPLATE/enhancement.yml
index 712c95b..dbd1382 100644
--- a/.github/ISSUE_TEMPLATE/enhancement.yml
+++ b/.github/ISSUE_TEMPLATE/enhancement.yml
@@ -1,3 +1,4 @@
+---
name: Enhancement Request
description: Suggest an idea for this project
title: "`ENHANCEMENT` "
@@ -28,3 +29,4 @@ body:
label: Additional Context
description: "Provide any additional context or screenshots that might help us understand the enhancement better."
placeholder: "Add any other context or screenshots about the enhancement request here."
+...
diff --git a/.github/ISSUE_TEMPLATE/question.yml b/.github/ISSUE_TEMPLATE/question.yml
index b90fe31..6266699 100644
--- a/.github/ISSUE_TEMPLATE/question.yml
+++ b/.github/ISSUE_TEMPLATE/question.yml
@@ -1,3 +1,4 @@
+---
name: Question
description: Ask a question about this project
title: "`QUESTION` "
@@ -20,3 +21,4 @@ body:
label: Additional Details
description: Provide any additional details or context for your question.
placeholder: "Add any more details about your question here."
+...
diff --git a/.github/workflows/validate_yamllint.yml b/.github/workflows/validate_yamllint.yml
index 7aa50f0..5fc6c6d 100644
--- a/.github/workflows/validate_yamllint.yml
+++ b/.github/workflows/validate_yamllint.yml
@@ -1,6 +1,7 @@
---
name: Validate YAML
+# yamllint disable-line rule:truthy
on:
push:
pull_request:
diff --git a/.rules/yamllint.yml b/.rules/yamllint.yml
index f4b3562..0c1d80e 100644
--- a/.rules/yamllint.yml
+++ b/.rules/yamllint.yml
@@ -1,6 +1,5 @@
# https://yamllint.readthedocs.io/en/stable/configuration.html#default-configuration
---
-
yaml-files:
- '*.yaml'
- '*.yml'
@@ -39,4 +38,5 @@ rules:
quoted-strings: disable
trailing-spaces: enable
truthy:
- level: warning
\ No newline at end of file
+ level: warning
+...
diff --git a/docs/README.md b/docs/README.md
index d46146c..3ea7d7b 100644
--- a/docs/README.md
+++ b/docs/README.md
@@ -1,20 +1,20 @@
# Manuals:
-### Setup
+## Setup
- [First Steps | Installation and Setup](install.md)
- [Blueprint | Setup and explanation of the Blueprint](blueprint.md)
- [HowTo | All important things you should know](howto.md)
-### Common issues
+
+## Common issues
- [Common Issues | TFT Upload](tft_upload.md)
- [Common Issues | Stuck on Initializing](error_initializing.md)
- [Common Issues | AccuWeather Setup & Blank weather pages](weather.md)
-### Advanced settings
+
+## Advanced settings
- [Customization](customization.md)
- [Add-on climate](addon_climate.md)
- [Alarm Control Panel](alarm.md)
-
-
-# Setup and overview videos:
+## Setup and overview videos:
- **_[Overview and features](https://www.youtube.com/watch?v=b7vW4YtUaTs) - Mark Watt Tech_**
- **_[How to setup](https://www.youtube.com/watch?v=jpSTA_ILB8g) - Mark Watt Tech_**
- **_[(DE) Einrichtungs und konfigurations video](https://www.youtube.com/watch?v=3afPFg6kUdc) - SmartHome yourself_**
diff --git a/docs/weather.md b/docs/weather.md
index 1ec352f..937798b 100644
--- a/docs/weather.md
+++ b/docs/weather.md
@@ -1,27 +1,23 @@
+# Weather support
+
## Expected configuration
-#### In Home Assistant Automation
-The integration should be Accuweather and you weather entity selected
-
-
+### In Home Assistant Automation
+The integration should be Accuweather and you weather entity selected
+
-#### Enable Accuweather forcasts
-
-
+### Enable Accuweather forcasts
+
-#### Confirm source in Developer Tools States
-In developer tools the weather entity should have the attribute 'attribution: Data provided by AccuWeather'
-
-
-
-
+### Confirm source in Developer Tools States
+In developer tools the weather entity should have the attribute 'attribution: Data provided by AccuWeather'
+
## 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
+Its likely you weather integrations are clashing.
+A 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