Hi, I have a standard (emonpi/emontx/emonth and CTs etc) set-up bought in Feb 2019 and installed as per the on-line guides with no software changes (I am not confident enough to meddle!) and all working perfectly. It’s a brilliant system and thanks to all who have developed and contributed to it.
A couple of months ago I did a “full Update” on the Admin page which I am pretty sure worked fine and my emoncms version became low-write 10.1.13.
I noticed recently that the latest stable version of emoncms is 10.1.19 so tried doing firstly a emoncms-only update, and then a Full Update from the Admin page. As far as I can tell from the update log there didn’t seem to be any issues, but my emoncms version appears to have stayed at 10.1.13.
Have I interpreted this correctly please? If so, should I update to 10.1.19, and how do I do it please?
Below I have copied my latest Update Log and the Server Information. Thank you
PS - I have logged out and back in after each attempt as well.
Starting update via service-runner-update.sh (v2.0) >
- emonSD version: emonSD-30Oct18
emonSD base image check passed...continue update
git pull /home/pi/emonpi
enable-ssh
enable-ssh-button
gpiozero-enable-ssh
greeebs-patch-1
* master
python-systemd-servicerunner
On branch master
Your branch is up-to-date with 'origin/master'.
nothing to commit, working tree clean
Already up-to-date.
-------------------------------------------------------------
Main Update Script
-------------------------------------------------------------
Date: Fri 3 Jan 18:26:34 UTC 2020
EUID: 1000
usrdir: /home/pi
type: all
firmware: none
Checking environment:
- pi user found
EUID: 1000
Hardware detected: EmonPi
Stopping emonPiLCD service
Display update message on LCD
I2C LCD DETECTED Ox27
-------------------------------------------------------------
Get:1 http://raspbian.raspberrypi.org/raspbian stretch InRelease [15.0 kB]
Get:2 http://archive.raspberrypi.org/debian stretch InRelease [25.4 kB]
Fetched 40.3 kB in 1s (29.0 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
rng-tools is already the newest version (2-unofficial-mt.14-1).
python-gpiozero is already the newest version (1.5.0).
python-rpi.gpio is already the newest version (0.6.5~stretch-1).
0 upgraded, 0 newly installed, 0 to remove and 149 not upgraded.
Requirement already up-to-date: paho-mqtt in /usr/local/lib/python2.7/dist-packages
-------------------------------------------------------------
git pull /home/pi/RFM2Pi
* master
On branch master
Your branch is up-to-date with 'origin/master'.
nothing to commit, working tree clean
Already up-to-date.
git pull /home/pi/usefulscripts
* master
On branch master
Your branch is up-to-date with 'origin/master'.
nothing to commit, working tree clean
Already up-to-date.
git pull /home/pi/huawei-hilink-status
* master
On branch master
Your branch is up-to-date with 'origin/master'.
nothing to commit, working tree clean
Already up-to-date.
git pull /home/pi/oem_node-red
* master
On branch master
Your branch is up-to-date with 'origin/master'.
nothing to commit, working tree clean
Already up-to-date.
Start emonhub update script:
-------------------------------------------------------------
emonHub update started
-------------------------------------------------------------
- usr directory: /home/pi
git pull /home/pi/emonhub
* emon-pi
On branch emon-pi
Your branch is up-to-date with 'origin/emon-pi'.
Untracked files:
(use "git add <file>..." to include in what will be committed)
src/src
nothing added to commit but untracked files present (use "git add" to track)
Already up-to-date.
Creating emonhub logfile
Symlinking emonhub.conf to /etc/emonhub/emonhub.conf
emonhub.service already installed
Running emonhub automatic node addition script
[[5]]
Node 5 already present
[[6]]
Node 6 already present
[[7]]
Node 7 already present
[[8]]
Node 8 already present
[[9]]
Node 9 already present
[[10]]
Node 10 already present
[[11]]
Node 11 already present
[[12]]
Node 12 already present
[[13]]
Node 13 already present
[[14]]
Node 14 already present
[[15]]
Node 15 already present
[[16]]
Node 16 already present
[[19]]
Node 19 already present
[[20]]
Node 20 already present
[[21]]
Node 21 already present
[[22]]
Node 22 already present
[[23]]
Node 23 already present
[[24]]
Node 24 already present
[[25]]
Node 25 already present
[[26]]
Node 26 already present
Start emoncms update:
-------------------------------------------------------------
Emoncms update started
Emoncms update script V1.3 (26th March 2019)
-------------------------------------------------------------
- usr directory: /home/pi
- emoncms directory: /var/www/emoncms
current settings.php md5: 59e80f731935867f5f93753d49c0fe86
Default settings.php md5: 59e80f731935867f5f93753d49c0fe86
settings.php has NOT been user modifed
Checking status of /var/www/emoncms git repository
Fetching origin
- git branch: stable
- no local changes
- running: git pull origin stable
Branch stable set up to track remote branch stable from origin.
Already up-to-date.
NEW default settings.php md5: 59e80f731935867f5f93753d49c0fe86
settings.php not updated
-------------------------------------------------------------
Updating Emoncms Modules
-------------------------------------------------------------
------------------------------------------
Updating /var/www/emoncms/Modules/app module
------------------------------------------
Fetching origin
- git branch: stable
- git tags: 2.0.1-82-g48fb43b
- no local changes
- running: git pull origin stable
Branch stable set up to track remote branch stable from origin.
Already up-to-date.
------------------------------------------
Updating /var/www/emoncms/Modules/config module
------------------------------------------
Fetching origin
- git branch: stable
- git tags: 2.0.2-9-g1bba25a
- no local changes
- running: git pull origin stable
Branch stable set up to track remote branch stable from origin.
Already up-to-date.
------------------------------------------
Updating /var/www/emoncms/Modules/dashboard module
------------------------------------------
Fetching origin
- git branch: stable
- git tags: 2.0.3-41-g3c20c5b
- no local changes
- running: git pull origin stable
Branch stable set up to track remote branch stable from origin.
Already up-to-date.
------------------------------------------
Updating /var/www/emoncms/Modules/device module
------------------------------------------
Fetching origin
- git branch: stable
- git tags: 2.0.0-22-g46654e9
- no local changes
- running: git pull origin stable
Branch stable set up to track remote branch stable from origin.
Already up-to-date.
------------------------------------------
Updating /var/www/emoncms/Modules/graph module
------------------------------------------
Fetching origin
- git branch: stable
- git tags: 2.0.1-63-g4ca7cf9
- no local changes
- running: git pull origin stable
Branch stable set up to track remote branch stable from origin.
Already up-to-date.
------------------------------------------
Updating /var/www/emoncms/Modules/wifi module
------------------------------------------
Fetching origin
- git branch: stable
- git tags: 2.0.0-29-g274bcd5
- no local changes
- running: git pull origin stable
Branch stable set up to track remote branch stable from origin.
Already up-to-date.
------------------------------------------
Updating postprocess module
------------------------------------------
Fetching origin
- git branch: stable
- git tags: 2.1.0-20-ga9b1516
- no local changes
- running: git pull origin stable
Branch stable set up to track remote branch stable from origin.
Already up-to-date.
------------------------------------------
Updating sync module
------------------------------------------
Fetching origin
- git branch: stable
- git tags: 2.0.1-15-g39361e4
- no local changes
- running: git pull origin stable
Branch stable set up to track remote branch stable from origin.
Already up-to-date.
------------------------------------------
Updating backup module
------------------------------------------
Fetching origin
- git branch: stable
- git tags: 2.0.0-39-g81b5912
- no local changes
- running: git pull origin stable
Branch stable set up to track remote branch stable from origin.
Already up-to-date.
------------------------------------------
Auto Installation of Emoncms Modules
------------------------------------------
- graph module already installed
- device module already installed
- postprocess module already installed
- sync module already installed
- backup module already installed
/home/pi/emonpi/sudoers.d/emoncms-rebootbutton: parsed OK
emoncms-rebootbutton sudoers entry installed
/home/pi/emonpi/sudoers.d/emoncms-filesystem: parsed OK
emoncms-filesystem sudoers entry installed
/home/pi/emonpi/sudoers.d/wifi-sudoers: parsed OK
wifi-sudoers sudoers entry installed
www-data : www-data video systemd-journal
------------------------------------------
SERVICES
------------------------------------------
emoncms_mqtt.service already installed
feedwriter.service already installed
service-runner.service already installed
------------------------------------------
Reloading systemctl deamon
Update Emoncms database
[]
Restarting Services...
- sudo systemctl restart feedwriter.service
--- ActiveState=active ---
- sudo systemctl restart emoncms_mqtt.service
--- ActiveState=active ---
- sudo systemctl restart emonhub.service
--- ActiveState=active ---
Symlinking emonpiupdate.log
Installing emoncms logrotate...
Now setting up Logrotate...
Backing up old logrotate configuration...
Linked to new logrotate configuration...
Backing up old logrotate cron job...
mv: cannot stat '/etc/cron.daily/logrotate': No such file or directory
Linked to new logrotate cron job...
Completed
Completed
Running logrotate...
set log rotate config owner to root
------------------------------------------
Emoncms update script complete
------------------------------------------
Starting emonPi LCD service..
-------------------------------------------------------------
emonPi update done: Fri 3 Jan 18:28:13 UTC 2020
-------------------------------------------------------------
restarting service-runner
service-runner: no process found
----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
Server Information
-----------------------
Services
emonhub : Active Running
emoncms_mqtt : Active Running
feedwriter : Active Running - sleep 60s 79 feed points pending write
service-runner : Active Running
emonPiLCD : Active Running
redis-server : Active Running
mosquitto : Active Running
Emoncms
Version : low-write 10.1.13
Modules : Administration | App v2.0.9 | Backup v2.1.7 | EmonHub Config v2.0.4 | Dashboard v2.0.5 | Device v2.0.3 | EventProcesses | Feed | Graph v2.0.7 | Input | Postprocess v2.1.2 | CoreProcess | Schedule | Network Setup v1.0.0 | sync | Time | User | Visualisation | WiFi v2.0.2
Git :
URL : https://github.com/emoncms/emoncms.git
Branch : * stable
Describe : 10.1.11-7-g90f39158
Server
OS : Linux 4.14.71-v7+
Host : emonpi | emonpi | (192.168.1.67)
Date : 2020-01-03 18:31:21 UTC
Uptime : 18:31:21 up 7:08, 0 users, load average: 0.32, 0.51, 0.36
Memory
RAM : Used: 17.14%
Total : 976.74 MB
Used : 167.44 MB
Free : 809.3 MB
Swap : Used: 0.00%
Total : 100 MB
Used : 0 B
Free : 100 MB
Write Load Period
Disk
/ : Used: 40.40%
Total : 3.81 GB
Used : 1.54 GB
Free : 2.09 GB
Write Load : 2.14 KB/s (7 hours 7 mins)
/boot : Used: 51.69%
Total : 42.52 MB
Used : 21.98 MB
Free : 20.54 MB
Write Load : 0 B/s (7 hours 7 mins)
/home/pi/data : Used: 3.37%
Total : 10.32 GB
Used : 355.67 MB
Free : 9.44 GB
Write Load : 1.6 KB/s (7 hours 7 mins)
HTTP
Server : Apache/2.4.25 (Raspbian) HTTP/1.1 CGI/1.1 80
MySQL
Version : 5.5.5-10.1.23-MariaDB-9+deb9u1
Host : localhost:6379 (127.0.0.1)
Date : 2020-01-03 18:31:21 (UTC 00:00)
Stats : Uptime: 25727 Threads: 3 Questions: 2574 Slow queries: 0 Opens: 30 Flush tables: 1 Open tables: 24 Queries per second avg: 0.100
Redis
Version :
Redis Server : 3.2.6
PHP Redis : 4.1.1
Host : localhost:6379
Size : 515 keys (826.00K)
Uptime : 0 days
MQTT Server
Version : Mosquitto 1.4.10
Host : localhost:1883 (127.0.0.1)
PHP
Version : 7.0.30-0+deb9u1 (Zend Version 3.0.0)
Modules : apache2handler | calendar v7.0.30-0+deb9u1 | Core v7.0.30-0+deb9u1 | ctype v7.0.30-0+deb9u1 | curl v7.0.30-0+deb9u1 | date v7.0.30-0+deb9u1 | dom v20031129 | exif v7.0.30-0+deb9u1 | fileinfo v1.0.5 | filter v7.0.30-0+deb9u1 | ftp v7.0.30-0+deb9u1 | gd v7.0.30-0+deb9u1 | gettext v7.0.30-0+deb9u1 | hash v1.0 | iconv v7.0.30-0+deb9u1 | igbinary v2.0.1 | json v1.4.0 | libxml v7.0.30-0+deb9u1 | mbstring v7.0.30-0+deb9u1 | mcrypt v7.0.30-0+deb9u1 | mosquitto v0.4.0 | mysqli v7.0.30-0+deb9u1 | mysqlnd vmysqlnd 5.0.12-dev - 20150407 - $Id: b5c5906d452ec590732a93b051f3827e02749b83 $ | openssl v7.0.30-0+deb9u1 | pcre v7.0.30-0+deb9u1 | PDO v7.0.30-0+deb9u1 | pdo_mysql v7.0.30-0+deb9u1 | Phar v2.0.2 | posix v7.0.30-0+deb9u1 | readline v7.0.30-0+deb9u1 | redis v4.1.1 | Reflection v7.0.30-0+deb9u1 | session v7.0.30-0+deb9u1 | shmop v7.0.30-0+deb9u1 | SimpleXML v7.0.30-0+deb9u1 | sockets v7.0.30-0+deb9u1 | SPL v7.0.30-0+deb9u1 | standard v7.0.30-0+deb9u1 | sysvmsg v7.0.30-0+deb9u1 | sysvsem v7.0.30-0+deb9u1 | sysvshm v7.0.30-0+deb9u1 | tokenizer v7.0.30-0+deb9u1 | wddx v7.0.30-0+deb9u1 | xml v7.0.30-0+deb9u1 | xmlreader v7.0.30-0+deb9u1 | xmlwriter v7.0.30-0+deb9u1 | xsl v7.0.30-0+deb9u1 | Zend OPcache v7.0.30-0+deb9u1 | zlib v7.0.30-0+deb9u1
Pi
Model : Raspberry Pi 3 Model B+ Rev 1.3 - 1GB (Sony UK)
Serial num. : 32F2D088
Temperature : 47.24°C - 47.8°C
emonpiRelease : emonSD-30Oct18
File-system : read-write
Client Information
-----------------------
HTTP
Browser : Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0
Language : en-US,en;q=0.5
Window
Size : 1519 x 750
Screen
Resolution : 1536 x 864