but when i validate before uploading am getting the following error output?
INFO ESPHome 2024.9.2
INFO Reading configuration /config/esphome/konnected-87061b.yaml...
Failed config
packages: [source /config/esphome/konnected-87061b.yaml:6]
not a valid value.
url: http://github.com/konnected-io/konnected-esphome
not a valid value.
ref: master
not a valid value.
refresh: 5min
Shorthand only for strings.
files:
- packages/alarm-panel-esp8266-base.yaml
- packages/alarm-panel/zone1.yaml
Assuming you’ve adopted your ESPHome device into ESPHome dashboard in HA, just edit the device configuration and add the following to the substitutions section:
substitutions:
warning_beep_pin: $zone5
Then, you want to remove zone5 package from the input zones, so your packages section should look like this (notice the zone5 package is removed):
Also note that if managing the YAML files for your firmware is a bit too tedious, we now have the ability to customize this in the Konnected app instead. Just use the Konnected app to discover the device, tap Settings to set up your zones and outputs, and update the firmware via the app. When you do this, you can remove the device config from ESPHome dashboard.