From 94b5758b7e1981e1d377a03b5e73c267ff033d1d Mon Sep 17 00:00:00 2001 From: Trefor Southwell <48591903+springfall2008@users.noreply.github.com> Date: Sun, 18 Jan 2026 15:53:58 +0000 Subject: [PATCH 1/2] Update FAQ with Predbat service call error details Added troubleshooting information for Predbat service call failures and provided a workaround using a dummy selector in configuration.yaml. --- docs/faq.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/docs/faq.md b/docs/faq.md index d0e44f448..78ac6f247 100644 --- a/docs/faq.md +++ b/docs/faq.md @@ -10,6 +10,34 @@ The default Solcast sensor names may be wrong, you might need to update the `app (some people don't have the solcast_ bit in their names) - Did you configure AppDaemon apps_dir correctly in `appdaemon.yaml`? +## Predbat is failing with Warn: Service call select/select_option data failed + +Here's an example error message: + +```text +2026-01-14 15:10:43.706153: Warn: Service call select/select_option data +{'option': '17:00:00', 'entity_id': +'select.predbat_fox_603j303046yp036_battery_schedule_charge_end_time'} +failed +``` + +This will happen if you have no actual selector's provided by integrations in Home Assistant before Predbat starts. You can workaround this by adding a +dummy selector to configuration.yaml and restarting HA e.g: + +```yaml +template: + - select: + - name: "simple_select" + state: "{{ states('input_select.my_input') }}" # Current value + options: "{{ ['Option 1', 'Option 2', 'Option 3'] }}" # Available options + select_option: + - service: input_select.select_option + target: + entity_id: input_select.my_input + data: + option: "{{ option }}" +``` + ## Why is my predicted charge % higher or lower than I might expect? - Predbat is based on cost, so it will try to save you money. If you have the PV 10% option enabled it will also From de5c992983c5460aa0b25ce1dc7a908f8864bfd1 Mon Sep 17 00:00:00 2001 From: Trefor Southwell <48591903+springfall2008@users.noreply.github.com> Date: Sun, 18 Jan 2026 16:07:47 +0000 Subject: [PATCH 2/2] Update docs/faq.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- docs/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/faq.md b/docs/faq.md index 78ac6f247..77962a3b7 100644 --- a/docs/faq.md +++ b/docs/faq.md @@ -21,7 +21,7 @@ Here's an example error message: failed ``` -This will happen if you have no actual selector's provided by integrations in Home Assistant before Predbat starts. You can workaround this by adding a +This will happen if you have no actual selectors provided by integrations in Home Assistant before Predbat starts. You can workaround this by adding a dummy selector to configuration.yaml and restarting HA e.g: ```yaml