Triggering a wget command in an automation

I’ve added a wget shell command to my configuration.yaml something like this (I’ve changed some details to avoid giving personal details away:

shell_command:
    ev_set_fast: /usr/bin/wget https://[username]:[passwd]@abc.evprovider.net/cgi-evprovider-mode-X123456789-1-0-0-0000

When using the wget command from the command line on my Ubuntu laptop my EV charger changes the mode to fast charging. This is the expected outcome.

When I use and automation to call the command the I’m timed out. Below is an amended copy of the automation:

alias: aa_EV Mode Change
description: ''
trigger:
  - platform: time
    at: '19:03'
condition: []
action:
  - service: shell_command.ev_set_fast
    data: {}
mode: single

And here’s the first part of the timeout error from the log file:

Logger: homeassistant.components.shell_command
Source: components/shell_command/__init__.py:83
Integration: Shell Command (documentation, issues)
First occurred: 19:30:02 (1 occurrences)
Last logged: 19:30:02

Timed out running command: `/usr/bin/wget -q https://[user_name]:[password]@abc.evprovider.net/cgi-evprovider-mode-X123456789-1-0-0-0000`, after: 60s
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/asyncio/streams.py", line 517, in _wait_for_data
    await self._waiter
asyncio.exceptions.CancelledError

Any suggestions on how I can fix this?

I’m running Home Assistant OS 7.3 on a Raspberry Pi, if that helps.

Did you ever get this working?
I am looking to send a wget command to a TWCManager