Update Error: "EmonHP image cannot be updated"

Home Assistant has been telling me I should update my emoncms version (due to lack of unique identifier). Attempted a “Full Update” today, but flagged an error at the end of the log “emonHP image 20Nov23 cannot be updated”.

Still all seems to be running as expected so not a high priority, but any thoughts / advise would be much appreciated please. Unit was shipped preconfigured (if this makes any difference)

<details><summary>Server Information</summary>

# Server Information
## Services
 
- **emonhub** :- **Active** Running                      
 
- **emoncms_mqtt** :- **Active** Running                      
 
- **feedwriter** :- **Active** Running - sleep 300s 250 feed points pending write
 
- **service-runner** :- **Active** Running                      
 
- **redis-server** :- **Active** Running                      
 
- **mosquitto** :- **Active** Running                      
 
- **emonPiLCD** :- **Failed** loaded failed failed                      
 
- **demandshaper** :- Not found or not installed                                  
## Emoncms
 
- **Version** :- low-write 11.4.5
- **Git** :- 
     - **URL** :- https://github.com/emoncms/emoncms.git
     - **Branch** :- * stable
     - **Describe** :- 11.4.5
- **Components** :- Emoncms Core v11.4.5 | App v2.8.1 | EmonHub Config v2.1.5 | Dashboard v2.3.3 | Device v2.2.3 | Graph v2.2.3 | Network Setup v1.0.2 | Backup v2.3.3 | Network v3.0.0 | Postprocess v2.4.7 | Sync v2.1.5 | Usefulscripts v2.3.11 | EmonScripts v1.8.7 | RFM2Pi v1.4.2 | Avrdude-rpi v1.0.3 | Emonhub v2.6.2 | EmonPi v3.0.3

## Server
 
- **CPU** :- 1 Threads(s) | 4 Core(s) | 1 Sockets(s) | Cortex-A72 | 108.00MIPS | 
- **OS** :- Linux 6.1.21-v8+
- **Host** :- emonhp | emonhp | (192.168.50.228)
- **Date** :- 2025-02-14 19:37:02 UTC
- **Uptime** :- 19:37:02 up 3 days,  7:50,  0 users,  load average: 0.20, 0.18, 0.18

## Memory
 
- **RAM** :- Used: 29.80%
    - **Total** :- 909.47 MB
     - **Used** :- 271.01 MB
     - **Free** :- 638.46 MB
- **Swap** :- Used: 0.00%
    - **Total** :- 100 MB
     - **Used** :- 0 B
     - **Free** :- 100 MB

## Disk
 
- **** :- - **/** :- Used: 47.04%
    - **Total** :- 5.62 GB
     - **Used** :- 2.65 GB
     - **Free** :- 2.72 GB
     - **Read Load** :- 39.74 KB/s
     - **Write Load** :- 5.41 KB/s
     - **Load Time** :- 3 mins
- **/boot** :- Used: 19.77%
    - **Total** :- 254.99 MB
     - **Used** :- 50.42 MB
     - **Free** :- 204.57 MB
     - **Read Load** :- 0 B/s
     - **Write Load** :- 0 B/s
     - **Load Time** :- 3 mins
- **/var/opt/emoncms** :- Used: 0.15%
    - **Total** :- 8.69 GB
     - **Used** :- 13.01 MB
     - **Free** :- 8.24 GB
     - **Read Load** :- 0 B/s
     - **Write Load** :- 0 B/s
     - **Load Time** :- 3 mins
- **/var/log** :- Used: 11.91%
    - **Total** :- 50 MB
     - **Used** :- 5.95 MB
     - **Free** :- 44.05 MB
     - **Read Load** :- n/a
     - **Write Load** :- n/a
     - **Load Time** :- n/a

## HTTP
 
- **Server** :- Apache/2.4.56 (Raspbian) HTTP/1.1 CGI/1.1 80

## MySQL
 
- **Version** :- 10.5.21-MariaDB-0+deb11u1
- **Host** :- 127.0.0.1 (127.0.0.1)
- **Date** :- 2025-02-14 19:37:01 (UTC 00:00‌​)
- **Stats** :- Uptime: 288727  Threads: 6  Questions: 20083  Slow queries: 0  Opens: 47  Open tables: 38  Queries per second avg: 0.069

## Redis
 
- **Version** :- 
     - **Redis Server** :- 6.0.16
     - **PHP Redis** :- 6.0.3-dev
- **Host** :- localhost:6379
- **Size** :- 89 keys (713.96K)
- **Uptime** :- 3 days

## MQTT Server
 
- **Version** :- Mosquitto 2.0.11
- **Host** :- localhost:1883 (127.0.0.1)

## PHP
 
- **Version** :- 8.1.27 (Zend Version 4.1.27)
- **Run user** :- User: www-data Group: www-data video Script Owner: pi
- **Modules** :- apache2handler calendar Core ctype curl date exif FFI fileinfo filter ftp gd gettext hash iconv json libxml mbstring mosquitto v0.4.0mysqli mysqlnd vmysqlnd 8.1.27openssl pcre PDO pdo_mysql Phar posix readline redis v6.0.3-devReflection session shmop sockets sodium SPL standard sysvmsg sysvsem sysvshm tokenizer Zend OPcache zlib 
## Pi
 
- **Model** :- Raspberry Pi 4 Model B Rev 1.5 - 1GB (Sony UK)
 
- **Serial num.** :- 10000000052F57B5
- **CPU Temperature** :- 43.33°C
- **GPU Temperature** :- N/A (to show GPU temp execute this command from the console "sudo usermod -G video www-data" )
- **emonpiRelease** :- - **File-system** :- read-write
</details>

<details><summary>Client Information</summary>

# Client Information
## HTTP
 
- **Browser** :- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36
- **Language** :- en-GB,en;q=0.9


## Window
 
- **Size** :- 1440 x 790


## Screen
 
- **Resolution** :- 1440 x 900
</details>
Log:
Starting update via service-runner-update.sh (v3.0) >
Filesystem      Size  Used Avail Use% Mounted on
/dev/root       5.7G  2.7G  2.8G  50% /
devtmpfs        197M     0  197M   0% /dev
tmpfs           455M     0  455M   0% /dev/shm
tmpfs           182M   20M  163M  11% /run
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs            30M     0   30M   0% /tmp
tmpfs           1.0M  4.0K 1020K   1% /var/lib/php/sessions
tmpfs           1.0M     0  1.0M   0% /var/tmp
/dev/mmcblk0p1  255M   51M  205M  20% /boot
/dev/mmcblk0p3  8.7G   14M  8.3G   1% /var/opt/emoncms
log2ram          50M  6.0M   45M  12% /var/log
- Could not find emonSD version file
git pull /opt/openenergymonitor/EmonScripts
  master
* stable
On branch stable
Your branch is up to date with 'origin/stable'.

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
	modified:   defaults/readme.md

Untracked files:
  (use "git add <file>..." to include in what will be committed)
	install/Mosquitto-PHP/
	install/phpredis/

no changes added to commit (use "git add" and/or "git commit -a")
hint: Pulling without specifying how to reconcile divergent branches is
hint: discouraged. You can squelch this message by running one of the following
hint: commands sometime before your next pull:
hint: 
hint:   git config pull.rebase false  # merge (the default strategy)
hint:   git config pull.rebase true   # rebase
hint:   git config pull.ff only       # fast-forward only
hint: 
hint: You can replace "git config" with "git config --global" to set a default
hint: preference for all repositories. You can also pass --rebase, --no-rebase,
hint: or --ff-only on the command line to override the configured default per
hint: invocation.
Already up to date.
emonHP image 20Nov23 cannot be updated