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