-
Notifications
You must be signed in to change notification settings - Fork 112
emonSD pre built SD card Download & Change Log
emonSD is a pre-built SD card for Raspberry Pi to function as an OpenEnergyMonitor emonPi / emonBase
emonSD-21Jul21 (Stable)
(eligible for updates)
(.zip) MD5: 1bf5988a61ae363768362dcfdb6b0190
- Built using EmonScripts emoncms installation script, see
https://github.com/openenergymonitor/EmonScripts. - Based on Debian Raspberry Pi OS (32-bit) Lite, 2021-03-04
- Compatible with Raspberry Pi 3, 3B+ & 4
- Emoncms data is logged to low-write ext2 partition mounted in
/var/opt/emoncms - Log partition
/var/logmounted as tmpfs using log2ram, now persistent after reboot -
SSH access disabled by default, long press emonPi LCD push button for 5s to enable. Or create file
/boot/sshin FAT partition.
Kernel
$ uname -a
Linux emonpi 5.10.17-v7+ #1421 SMP Thu May 27 13:59:01 BST 2021 armv7l GNU/Linux
$ sudo /opt/vc/bin/vcgencmd version
May 27 2021 14:04:13
Copyright (c) 2012 Broadcom
version 7d9a298cda813f747b51fe17e1e417e7bf5ca94d (clean) (release) (start)
File System
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 4.1G 2.1G 1.9G 52% /
devtmpfs 430M 0 430M 0% /dev
tmpfs 463M 0 463M 0% /dev/shm
tmpfs 463M 47M 416M 11% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 463M 0 463M 0% /sys/fs/cgroup
tmpfs 30M 0 30M 0% /tmp
tmpfs 1.0M 0 1.0M 0% /var/tmp
tmpfs 1.0M 4.0K 1020K 1% /var/lib/php/sessions
/dev/mmcblk0p3 9.9G 1.8G 7.6G 20% /var/opt/emoncms
/dev/mmcblk0p1 253M 48M 205M 19% /boot
log2ram 50M 4.2M 46M 9% /var/log
tmpfs 93M 0 93M 0% /run/user/1000
Emoncms
Server Information
-----------------------
Services
emonhub : Active Running
emoncms_mqtt : Active Running
feedwriter : Active Running - sleep 300s 0 feed points pending write
service-runner : Active Running
emonPiLCD : Failed Failed
redis-server : Active Running
mosquitto : Active Running
demandshaper : Active Running
Emoncms
Version : low-write 10.8.1
Git :
URL : https://github.com/emoncms/emoncms.git
Branch : * stable
Describe : 10.8.1
Components : Emoncms Core v10.8.1 | App v2.3.2 | EmonHub Config v2.1.1 | Dashboard v2.1.5 | Device v2.1.2 | Graph v2.1.1 | Network Setup v1.0.2 | WiFi v2.1.0 | Backup v2.3.2 | DemandShaper v2.2.2 | Postprocess v2.2.2 | Sync v2.1.1 | Usefulscripts v2.3.7 | EmonScripts v1.3.9 | RFM2Pi v1.4.1 | Avrdude-rpi v1.0.0 | Emonhub v2.3.1 | EmonPi v2.9.4
Server
OS : Linux 5.10.17-v7+
Host : emonpi | emonpi | (192.168.1.120)
Date : 2021-09-21 17:51:13 BST
Uptime : 17:51:13 up 54 days, 18:53, 1 user, load average: 0.61, 0.48, 0.48
Memory
RAM : Used: 20.02%
Total : 924.21 MB
Used : 185 MB
Free : 739.21 MB
Swap : Used: 0.00%
Total : 100 MB
Used : 0 B
Free : 100 MB
Write Load Period
Disk
/ : Used: 49.40%
Total : 4.07 GB
Used : 2.01 GB
Free : 1.86 GB
Write Load : 814.53 B/s (26 days 20 hours 33 mins)
/var/opt/emoncms : Used: 18.06%
Total : 9.84 GB
Used : 1.78 GB
Free : 7.56 GB
Write Load : 295.85 B/s (26 days 20 hours 33 mins)
/boot : Used: 18.90%
Total : 252.05 MB
Used : 47.65 MB
Free : 204.4 MB
Write Load : 0.01 B/s (26 days 20 hours 33 mins)
/var/log : Used: 8.30%
Total : 50 MB
Used : 4.15 MB
Free : 45.85 MB
Write Load : n/a
HTTP
Server : Apache/2.4.38 (Raspbian) HTTP/1.1 CGI/1.1 80
MySQL
Version : 5.5.5-10.3.29-MariaDB-0+deb10u1
Host : 127.0.0.1 (127.0.0.1)
Date : 2021-09-21 17:51:13 (UTC 01:00)
Stats : Uptime: 4733656 Threads: 12 Questions: 281610 Slow queries: 0 Opens: 60 Flush tables: 1 Open tables: 53 Queries per second avg: 0.059
Redis
Version :
Redis Server : 5.0.3
PHP Redis : 5.3.4
Host : localhost:6379
Size : 408 keys (787.93K)
Uptime : 54 days
MQTT Server
Version : Mosquitto 1.5.7
Host : localhost:1883 (127.0.0.1)
PHP
Version : 7.3.29-1~deb10u1 (Zend Version 3.3.29)
Modules : apache2handlercalendar Core ctype curl date dom v20031129exif fileinfo filter ftp gd gettext hash iconv json v1.7.0libxml mbstring mosquitto v0.4.0mysqli mysqlnd vmysqlnd 5.0.12-dev - 20150407 - $Id: 7cc7cc96e675f6d72e5cf0f267f48e167c2abb23 $openssl pcre PDO pdo_mysql Phar posix readline redis v5.3.4Reflection session shmop SimpleXML sockets sodium SPL standard sysvmsg sysvsem sysvshm tokenizer wddx xml xmlreader xmlwriter xsl Zend OPcache zlib
Pi
Model : Raspberry Pi 3 Model B Rev 1.2 - 1GB (Sony UK)
Serial num. : B6918B05
CPU Temperature : 49.39°C
GPU Temperature : 48.3°C
emonpiRelease : emonSD-21Jul21
File-system : read-write
Client Information
-----------------------
HTTP
Browser : Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:92.0) Gecko/20100101 Firefox/92.0
Language : en-GB,en;q=0.5
Window
Size : 1836 x 898
Screen
Resolution : 1920 x 1080
emonSD-08May21
(eligible for updates)
(.zip) MD5: 82e2ba6a281db539dc1e814b96b4b37b
- Built using EmonScripts emoncms installation script, see
https://github.com/openenergymonitor/EmonScripts. - Based on Debian Raspberry Pi OS (32-bit) Lite, 2021-03-04
- Compatible with Raspberry Pi 3, 3B+ & 4
- Emoncms data is logged to low-write ext2 partition mounted in
/var/opt/emoncms - Log partition
/var/logmounted as tmpfs using log2ram, now persistent after reboot -
SSH access disabled by default, long press emonPi LCD push button for 5s to enable. Or create file
/boot/sshin FAT partition.
emonSD-24Jul20
(eligible for updates)
(.img) MD5: 1db713787a1f3469fc3a1027767fd607
(.zip) MD5: a160f746595872d30b735ab17e8a0b1c
- Built using EmonScripts emoncms installation script, see
https://github.com/openenergymonitor/EmonScripts. - Based on Debian Raspberry Pi OS (32-bit) Lite, 2020-05-27
- Compatible with Raspberry Pi 3, 3B+ & 4
- Emoncms data is logged to low-write ext2 partition mounted in
/var/opt/emoncms - Log partition
/var/logmounted as tmpfs using log2ram, now persistent after reboot -
SSH access disabled by default, long press emonPi LCD push button for 5s to enable. Or create file
/boot/sshin FAT partition.
Kernel
$ uname -a
Linux emonpi 5.4.51-v7l+ #1333 SMP Mon Aug 10 16:51:40 BST 2020 armv7l GNU/Linux
$ sudo /opt/vc/bin/vcgencmd version
Aug 6 2020 16:22:25
Copyright (c) 2012 Broadcom
version af3edc2de473197cdfe1ff5a8ff2d34095d5b336 (clean) (release) (start)
File System
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 4.1G 2.0G 1.9G 52% /
devtmpfs 299M 0 299M 0% /dev
tmpfs 428M 0 428M 0% /dev/shm
tmpfs 428M 5.9M 422M 2% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 428M 0 428M 0% /sys/fs/cgroup
tmpfs 1.0M 12K 1012K 2% /var/lib/php/sessions
tmpfs 1.0M 0 1.0M 0% /var/tmp
tmpfs 30M 16K 30M 1% /tmp
/dev/mmcblk0p1 253M 54M 199M 22% /boot
/dev/mmcblk0p3 10G 5.3M 9.5G 1% /var/opt/emoncms
log2ram 50M 2.1M 48M 5% /var/log
tmpfs 86M 0 86M 0% /run/user/1000
Emoncms
Server Information
-----------------------
Services
emonhub : Active Running
emoncms_mqtt : Active Running
feedwriter : Active Running - sleep 300s 533 feed points pending write
service-runner : Active Running
emonPiLCD : Active Running
redis-server : Active Running
mosquitto : Active Running
demandshaper : Activating Auto-restart
Emoncms
Version : low-write 10.2.5
Modules : Administration | App v2.1.6 | Backup v2.2.4 | EmonHub Config v2.0.5 | Dashboard v2.0.8 | DemandShaper v1.2.6 | Device v2.0.6 | EventProcesses | Feed | Graph v2.0.9 | Input | Postprocess v2.1.4 | CoreProcess | Schedule | Network Setup v1.0.0 | sync | Time | User | Visualisation | WiFi v2.0.3
Git :
URL : https://github.com/emoncms/emoncms.git
Branch : * stable
Describe : 10.2.5
Server
OS : Linux 5.4.51-v7l+
Host : emonpi | emonpi | (192.168.1.64)
Date : 2020-08-24 14:07:33 BST
Uptime : 14:07:33 up 51 min, 1 user, load average: 0.19, 0.12, 0.21
Memory
RAM : Used: 21.84%
Total : 855.19 MB
Used : 186.82 MB
Free : 668.38 MB
Swap : Used: 0.75%
Total : 100 MB
Used : 768 KB
Free : 99.25 MB
Write Load Period
Disk
/ : Used: 49.08%
Total : 4.06 GB
Used : 1.99 GB
Free : 1.87 GB
Write Load : 63.14 B/s (33 mins)
/boot : Used: 21.15%
Total : 252.05 MB
Used : 53.32 MB
Free : 198.73 MB
Write Load : 0 B/s (33 mins)
/var/opt/emoncms : Used: 8.13%
Total : 9.84 GB
Used : 819.75 MB
Free : 8.54 GB
Write Load : 360.51 B/s (33 mins)
/var/log : Used: 4.04%
Total : 50 MB
Used : 2.02 MB
Free : 47.98 MB
Write Load : n/a
HTTP
Server : Apache/2.4.38 (Raspbian) HTTP/1.1 CGI/1.1 80
MySQL
Version : 5.5.5-10.3.23-MariaDB-0+deb10u1
Host : localhost:6379 (127.0.0.1)
Date : 2020-08-24 14:07:33 (UTC 01:00)
Stats : Uptime: 2895 Threads: 12 Questions: 4079 Slow queries: 0 Opens: 57 Flush tables: 1 Open tables: 51 Queries per second avg: 1.408
Redis
Version :
Redis Server : 5.0.3
PHP Redis : 5.3.1
Host : localhost:6379
Size : 514 keys (849.12K)
Uptime : 4 days
MQTT Server
Version : Mosquitto 1.5.7
Host : localhost:1883 (127.0.0.1)
PHP
Version : 7.3.19-1~deb10u1 (Zend Version 3.3.19)
Modules : apache2handlercalendar Core ctype curl date dom v20031129exif fileinfo filter ftp gd gettext hash iconv json v1.7.0libxml mbstring mosquitto v0.4.0mysqli mysqlnd vmysqlnd 5.0.12-dev - 20150407 - $Id: 7cc7cc96e675f6d72e5cf0f267f48e167c2abb23 $openssl pcre PDO pdo_mysql Phar posix readline redis v5.3.1Reflection session shmop SimpleXML sockets sodium SPL standard sysvmsg sysvsem sysvshm tokenizer wddx xml xmlreader xmlwriter xsl Zend OPcache zlib
Pi
Model : Raspberry Pi 4 Model B Rev 1.1 - 1GB (Sony UK)
Serial num. : 10000000EA26C808
CPU Temperature : 49.17°C
GPU Temperature : 49.0°C
emonpiRelease : emonSD-24Jul20
File-system : read-write
emonSD-17Oct19
(eligible for updates)
(.img) MD5: a7d12ac6b589ae0d470c4a6f1ce38414
(.zip) MD5: 52ecf81c2ad4afbd9da42a6e703b5c59
- Built using EmonScripts emoncms installation script, see
https://github.com/openenergymonitor/EmonScripts. - Based on Debian Raspbian Buster minimal
- Compatible with Raspberry Pi 3, 3B+ & 4
- Emoncms data is logged to low-write ext2 partition mounted in
/var/opt/emoncms - Log partition
/var/logmounted as tmpfs using log2ram, now persistent after reboot -
SSH access disabled by default, long press emonPi LCD push button for 5s to enable. Or create file
/boot/sshin FAT partition.
* To use this image on Pi2 remove the following lines from /boot/config.txt:
arm_freq=1200
arm_freq_min=600
Kernel
$ uname -a
Linux emonpi 4.19.75-v7+ #1270 SMP Tue Sep 24 18:45:11 BST 2019 armv7l GNU/Linux
$ sudo /opt/vc/bin/vcgencmd version
Sep 24 2019 17:37:47
Copyright (c) 2012 Broadcom
version 6820edeee4ef3891b95fc01cf02a7abd7ca52f17 (clean) (release) (start_cd)
File System
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 4.0G 1.9G 2.0G 49% /
devtmpfs 484M 0 484M 0% /dev
tmpfs 488M 0 488M 0% /dev/shm
tmpfs 488M 6.6M 482M 2% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 488M 0 488M 0% /sys/fs/cgroup
tmpfs 1.0M 4.0K 1020K 1% /var/lib/php/sessions
tmpfs 1.0M 0 1.0M 0% /var/tmp
tmpfs 30M 16K 30M 1% /tmp
/dev/mmcblk0p3 10G 5.3M 9.5G 1% /var/opt/emoncms
/dev/mmcblk0p1 253M 52M 201M 21% /boot
log2ram 50M 2.1M 48M 5% /var/log
tmpfs 98M 0 98M 0% /run/user/1000
Emoncms
Server Information
-----------------------
Emoncms
Version : low-write 10.1.9
Modules : Administration | App v2.0.7 | Backup v2.1.4 | EmonHub Config v2.0.4 | Dashboard v2.0.5 | DemandShaper v1.0.2 | Device v2.0.2 | EventProcesses | Feed | Graph v2.0.5 | Input | Postprocess v2.1.1 | 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.9
Server
OS : Linux 4.19.75-v7+
Host : emonpi | emonpi | (192.168.0.109)
Date : 2019-10-17 13:10:53 BST
Uptime : 13:10:53 up 15 min, 1 user, load average: 0.10, 0.11, 0.09
Memory
RAM : Used: 19.37%
Total : 975.62 MB
Used : 188.99 MB
Free : 786.63 MB
Swap : Used: 0.00%
Total : 100 MB
Used : 0 B
Free : 100 MB
Disk
/ : Used: 46.42%
Total : 3.92 GB
Used : 1.82 GB
Free : 1.91 GB
Write Load : n/a
/var/opt/emoncms : Used: 0.05%
Total : 9.98 GB
Used : 5.27 MB
Free : 9.47 GB
Write Load : n/a
/boot : Used: 20.55%
Total : 252.05 MB
Used : 51.79 MB
Free : 200.26 MB
Write Load : n/a
/var/log : Used: 4.20%
Total : 50 MB
Used : 2.1 MB
Free : 47.9 MB
Write Load : n/a
HTTP
Server : Apache/2.4.38 (Raspbian) HTTP/1.1 CGI/1.1 80
MySQL
Version : 5.5.5-10.3.17-MariaDB-0+deb10u1
Host : localhost:6379 (127.0.0.1)
Date : 2019-10-17 13:10:52 (UTC 01:00)
Stats : Uptime: 899 Threads: 14 Questions: 1757 Slow queries: 0 Opens: 70 Flush tables: 1 Open tables: 36 Queries per second avg: 1.954
Redis
Version :
Redis Server : 5.0.3
PHP Redis : 5.0.2
Host : localhost:6379
Size : 114 keys (810.42K)
Uptime : 0 days
MQTT Server
Version : Mosquitto 1.5.7
Host : localhost:1883 (127.0.0.1)
PHP
Version : 7.3.9-1~deb10u1 (Zend Version 3.3.9)
Modules : apache2handler | calendar v7.3.9-1~deb10u1 | Core v7.3.9-1~deb10u1 | ctype v7.3.9-1~deb10u1 | curl v7.3.9-1~deb10u1 | date v7.3.9-1~deb10u1 | dom v20031129 | exif v7.3.9-1~deb10u1 | fileinfo v7.3.9-1~deb10u1 | filter v7.3.9-1~deb10u1 | ftp v7.3.9-1~deb10u1 | gd v7.3.9-1~deb10u1 | gettext v7.3.9-1~deb10u1 | hash v7.3.9-1~deb10u1 | iconv v7.3.9-1~deb10u1 | json v1.7.0 | libxml v7.3.9-1~deb10u1 | mbstring v7.3.9-1~deb10u1 | mosquitto v0.4.0 | mysqli v7.3.9-1~deb10u1 | mysqlnd vmysqlnd 5.0.12-dev - 20150407 - $Id: 7cc7cc96e675f6d72e5cf0f267f48e167c2abb23 $ | openssl v7.3.9-1~deb10u1 | pcre v7.3.9-1~deb10u1 | PDO v7.3.9-1~deb10u1 | pdo_mysql v7.3.9-1~deb10u1 | Phar v7.3.9-1~deb10u1 | posix v7.3.9-1~deb10u1 | readline v7.3.9-1~deb10u1 | redis v5.0.2 | Reflection v7.3.9-1~deb10u1 | session v7.3.9-1~deb10u1 | shmop v7.3.9-1~deb10u1 | SimpleXML v7.3.9-1~deb10u1 | sockets v7.3.9-1~deb10u1 | sodium v7.3.9-1~deb10u1 | SPL v7.3.9-1~deb10u1 | standard v7.3.9-1~deb10u1 | sysvmsg v7.3.9-1~deb10u1 | sysvsem v7.3.9-1~deb10u1 | sysvshm v7.3.9-1~deb10u1 | tokenizer v7.3.9-1~deb10u1 | wddx v7.3.9-1~deb10u1 | xml v7.3.9-1~deb10u1 | xmlreader v7.3.9-1~deb10u1 | xmlwriter v7.3.9-1~deb10u1 | xsl v7.3.9-1~deb10u1 | Zend OPcache v7.3.9-1~deb10u1 | zlib v7.3.9-1~deb10u1
Pi
Model : Raspberry Pi 3 Model B+ Rev 1.3 - 1GB (Sony UK)
Serial num. : 78A9D9F
Temperature : 48.31°C - 47.8°C
emonpiRelease : emonSD-17Oct19
File-system : read-write
emonSD-30Oct18
Following the release of emonSD-24Jul20, this version is no longer eligible for updates. For more details see the release notes.
(.img) MD5: eb24460efcd8af7bc568415002581649
(.zip) MD5: 0c6cbfc59403ba536ad7c0120bb687e5
- Based on Debian Raspbian Stretch minimal
- Compatible with Raspberry Pi 3 & 3B+ (minor change required for Pi2*)
- No longer use read-only root file system
- Emoncms data is logged to low-write ext2 partition mounted in
~/data - Log partition
/var/logmounted as tmpfs, non-persistent between boots -
SSH access disabled by default, long press emonPi LCD push button for 5s to enable. Or create file
/boot/sshin FAT partition. - OpenHAB & NodeRED removed, can easily be installed via apt-get
* To use this image on Pi2 remove the following lines from /boot/config.txt :
arm_freq=1200
arm_freq_min=600
Kernel
$ uname -a
Linux emonpi 4.14.71-v7+ #1145 SMP Fri Sep 21 15:38:35 BST 2018 armv7l GNU/Linux
$ sudo /opt/vc/bin/vcgencmd version
Sep 21 2018 15:44:25
Copyright (c) 2012 Broadcom
version 07f57128b8491ffdefcdfd13f7b4961b3006d9a9 (clean) (release)
File System
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 3.9G 1.6G 2.2G 42% /
devtmpfs 484M 0 484M 0% /dev
tmpfs 489M 0 489M 0% /dev/shm
tmpfs 489M 13M 476M 3% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 489M 0 489M 0% /sys/fs/cgroup
tmpfs 1.0M 0 1.0M 0% /var/tmp
tmpfs 50M 1004K 50M 2% /var/log
tmpfs 30M 0 30M 0% /tmp
/dev/mmcblk0p1 43M 22M 21M 52% /boot
/dev/mmcblk0p3 3.3G 113M 3.0G 4% /home/pi/data
tmpfs 98M 0 98M 0% /run/user/1000
Emoncms
<details><summary>Server Information</summary><pre>
| | | |
| --- | --- | --- |
|Emoncms|Version|low-write 9.9.3
||Modules|Administration : App v1.2.0 : Backup v1.1.5 : EmonHub Config v1.0.0 : Dashboard v1.3.1 : Device v1.1.1 : EventProcesses : Feed : Graph v1.2.1 : Input : Postprocess v1.0.0 : CoreProcess : Schedule : Network Setup v1.0.0 : sync : Time : User : Visualisation : WiFi v1.3.0
||Git URL|https://github.com/emoncms/emoncms.git
||Git Branch|* stable
||Buffer|<span id="bufferused">loading...</span>
||Writer|Daemon is running with sleep 60s
|Server|OS|Linux 4.14.71-v7+
||Host|emonpi emonpi (192.168.86.36)
||Date|2018-10-30 01:34:56 UTC
||Uptime| 01:34:56 up 27 min, 1 user, load average: 1.75, 1.59, 1.34
|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|127.0.0.1 (127.0.0.1)
||Date|2018-10-30 01:34:56 (UTC 00:00)
||Stats|Uptime: 1667 Threads: 3 Questions: 68 Slow queries: 0 Opens: 23 Flush tables: 1 Open tables: 17 Queries per second avg: 0.040
|Redis|Version|3.2.6
||Host|localhost:6379 (127.0.0.1)
||Size|<span id="redisused">44 keys (840.02K)</span>
||Uptime|0 days
|MQTT Server|Version|Mosquitto 1.4.10
||Host|localhost:1883 (127.0.0.1)
|Pi|Model|Raspberry Pi 3 Model B Rev 1.2 - 1 GB (Stadium)
||SoC|Broadcom BCM2835
||Serial num.|68D8124E
||Temperature|CPU: 49.39°C - GPU: 49.4'C
||Release|emonSD-30Oct18
||File-system|Current: read-write - Set root file-system temporarily to read-write, (default read-only)
|Memory|RAM|Used: 15.91% Total: 976.74 MB Used: 155.45 MB Free: 821.29 MB
||Swap|Used: 0.00% Total: 100 MB Used: 0 B Free: 100 MB
|Disk|Mount|Stats
||/|Used: 39.77% Total: 3.81 GB Used: 1.52 GB Free: 2.12 GB
||/boot|Used: 51.69% Total: 42.52 MB Used: 21.98 MB Free: 20.54 MB
||/home/pi/data|Used: 3.43% Total: 3.21 GB Used: 112.78 MB Free: 2.93 GB
|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
</pre></details>
Known Issues
- Current bug in rpi-gpio 0.6.4 causes LCD push button to stop working, a solution is to continue using 0.6.3
pip install RPi.GPIO==0.6.3. Open issue. - Mosquitto 1.4.10 is included in this release, this is a downgrade from 1.4.14 included in the previous image (emonSD-26Oct17). This is because 1.4.10 is the current stable Stretch apt release. A newer version can be manually installed if required https://mosquitto.org/download/
emonSD-26Oct17
Following the release of emonSD-24Jul20, this version is no longer eligible for updates. For more details see the release notes.
(.img) MD5: 88f8ff9a5f7bc0e9b07012895a5cdd95
(.zip) MD5: 6726564f379d0127052e8c30a3ffa534
New changes compared with previous release, SD-card-build.md has been updated:
- Based on Debian Raspbian Jessie minimal, updated to latest packages, kernel and firmware. Includes patch for KRACK WPA vulnerability:
- Compatible with Raspberry Pi 2/3 (not zero or 3B+)
$ uname -a
Linux emonpi 4.9.35-v7+ #1014 SMP Fri Jun 30 14:47:43 BST 2017 armv7l GNU/Linux
$ sudo /opt/vc/bin/vcgencmd version
Jul 3 2017 14:17:30
version 4139c62f14cafdb7d918a3eaa0dbd68cf434e0d8 (tainted) (release)
- Automatic NTP time update: see forum thread and changes.
- Fix random seed: improved HTTPS / SSH security. See forum thread.
- Use
dtoverlay=pi3-miniuart-btinstead ofdtoverlay=pi3-disable-btin/boot/config.txtThis re-maps RasPi3 bluetooth to software serial/dev/ttyS0instead of disabling it.
File System
4GB min SD card (8GB+ recommended). If SD card is larger than 4GB, expand data partition with sudo emonSDexpand
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 3.4G 2.0G 1.2G 63% /
devtmpfs 481M 0 481M 0% /dev
tmpfs 486M 0 486M 0% /dev/shm
tmpfs 486M 6.6M 479M 2% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 486M 0 486M 0% /sys/fs/cgroup
tmpfs 40M 6.1M 34M 16% /var/lib/openhab
tmpfs 1.0M 4.0K 1020K 1% /var/lib/dhcpcd5
/dev/mmcblk0p1 60M 22M 39M 37% /boot
tmpfs 1.0M 0 1.0M 0% /var/lib/dhcp
tmpfs 50M 480K 50M 1% /var/log
tmpfs 30M 152K 30M 1% /tmp
/dev/mmcblk0p3 3.5G 39M 1000M 2% /home/pi/data
Emoncms Server Information
Emoncms Version low-write 9.8.10 | 2017.08.17
Modules Administration | App v1.0.0 | Backup v1.0.0 | EmonHub Config v1.0.0 | Dashboard v1.1.1 | EventProcesses | Feed | Graph v1.0.0 | Input | postprocess | CoreProcess | Schedule | setup | Time | User | Visualisation | WiFi v1.0.0
Buffer 0 feed points pending write
Writer Daemon is running with sleep 60s
Server OS Linux 4.9.35-v7+
Host emonpi emonpi (127.0.1.1)
Date 2017-10-27 16:04:08 UTC
Uptime 16:04:08 up 6 min, 1 user, load average: 0.09, 0.17, 0.09
HTTP Server Apache/2.4.10 (Raspbian) HTTP/1.1 CGI/1.1 80
Database Version MySQL 5.5.57-0+deb8u1
Host localhost (127.0.0.1)
Date 2017-10-27 16:04:08 (UTC 00:00)
Stats Uptime: 82668 Threads: 3 Questions: 196 Slow queries: 0 Opens: 59 Flush tables: 1 Open tables: 51 Queries per second avg: 0.002
Redis Version 2.8.17
Host localhost:6379 (127.0.0.1)
Size 13 keys (473.56K)Flush
Uptime 0 days
MQTT Version 1.4.14
Host localhost:1883 (127.0.0.1)
Pi CPU Temp 40.78°CShutdownReboot
Release emonSD-26Oct17
File-system Set root file-system temporarily to read-write, (default read-only)Read-Write Read-Only
Memory RAM
Used 25.03%
Total: 970.93 MB Used: 242.99 MB Free: 727.94 MB
Disk Mount Stats
/
Used 59.18%
Total: 3.33 GB Used: 1.97 GB Free: 1.2 GB
/boot
Used 36.32%
Total: 59.95 MB Used: 21.77 MB Free: 38.17 MB
/home/pi/data
Used 1.09%
Total: 3.46 GB Used: 38.69 MB Free: 3.25 GB
PHP Version 5.6.30-0+deb8u1 (Zend Version 2.6.0)
Modules apache2handler | bcmath | bz2 | calendar | Core v5.6.30-0+deb8u1 | ctype | curl | date v5.6.30-0+deb8u1 | dba | dio v0.0.4RC4 | dom v20031129 | ereg | exif v1.4 | fileinfo v1.0.5 | filter v0.11.0 | ftp | gettext | hash v1.0 | iconv | json v1.3.6 | libxml | mbstring | mcrypt | mhash | mosquitto v0.3.0 | mysql v1.0 | mysqli v0.1 | openssl | pcre | PDO v1.0.4dev | pdo_mysql v1.0.2 | Phar v2.0.2 | posix | readline v5.6.30-0+deb8u1 | redis v2.2.7 | Reflection | session | shmop | SimpleXML v0.1 | soap | sockets | SPL v0.2 | standard v5.6.30-0+deb8u1 | sysvmsg | sysvsem | sysvshm | tokenizer v0.1 | wddx | xml | xmlreader v0.1 | xmlwriter v0.1 | Zend OPcache v7.0.6-devFE | zip v1.12.5 | zlib v2.0 |
emonSD-07Nov16
RELEASE
Download (824MB) | Mirror 1 (Canada)
Following the release of emonSD-24Jul20, this version is no longer eligible for updates. For more details see the release notes.
(.img) MD5: cf8537e90ffd98ffb5838fbe3c878d4d
(.zip) MD5: 3961e96cf2e1ab46d750d0a0cae72a2e
File System
4GB min SD card (8GB+ recommended). If SD card is larger than 4GB, expand data partition with sudo emonSDexpand
Filesystem Size Used Avail Use% Mounted on
/dev/root 3.4G 2.1G 1.2G 64% /
devtmpfs 483M 0 483M 0% /dev
tmpfs 487M 0 487M 0% /dev/shm
tmpfs 487M 6.6M 480M 2% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 487M 0 487M 0% /sys/fs/cgroup
tmpfs 40M 3.8M 37M 10% /var/lib/openhab
tmpfs 1.0M 4.0K 1020K 1% /var/lib/dhcpcd5
tmpfs 1.0M 0 1.0M 0% /var/lib/dhcp
tmpfs 50M 328K 50M 1% /var/log
tmpfs 30M 52K 30M 1% /tmp
/dev/mmcblk0p1 60M 21M 40M 35% /boot
/dev/mmcblk0p3 194M 37M 147M 21% /home/pi/data
Linux
- Update Linux kernal to at least 4.4.26-v7+ to get latest security & raspi firmware fixes (e.g. Dirty Cow) (dist-upgrade) forum topic
-
$ apt-get clean all(free up unused packages, approx 700Mb)
Emoncms
- Latest Emoncms (currently V9.7.7)
- New graph module
- Lots of dashboard fixes and improvements
emonPi
- Remove personal GitHub credentials
- Fix Mosquitto MQTT server hanging after V1.4.10 update forum thread
-
Add bash prompt RW indicator, add to
/etc/bash.bashrc - Install emonUpload to enable easier user emonTx, emonTH firmware updates
- Updated motd
- PlatformIO installed for on-device firmware compiling & updating. See blog post.
nodeRED
- Add weather underground nodeRED node + flow example
OpenHAB
- Update to Java 8 - fix my.openhab connection issue forum thread
- Disable OpenHAB Jetty server request logs. Stop filling up /var/log partition.
Emoncms Server Info
Server Information
Emoncms Version low-write 9.7.7 | 2016.10.29
Modules app, config, dashboard, graph, wifi
Buffer 0 feed points pending write
Writer Daemon is running with sleep 60s
Server OS Linux 4.4.26-v7+
Host emonpi emonpi (127.0.1.1)
Date 2016-11-01 00:52:38 UTC
Uptime 00:52:38 up 5 min, 1 user, load average: 0.76, 0.65, 0.31
HTTP Server Apache/2.4.10 (Raspbian) HTTP/1.1 CGI/1.1 80
Database Version MySQL 5.5.52-0+deb8u1
Host localhost (127.0.0.1)
Date 2016-11-01 00:52:38 (UTC 00:00)
Stats Uptime: 5583 Threads: 3 Questions: 1699 Slow queries: 0 Opens: 61 Flush tables: 1 Open tables: 50 Queries per second avg: 0.304
Redis Version 2.8.17
Host localhost:6379 (127.0.0.1)
Size 0 keys (471.91K)Flush
Uptime 0 days
MQTT Version 1.4.10
Host localhost:1883 (127.0.0.1)
Pi CPU Temp 41.86°CShutdownReboot
Release emonSD-07Nov16
Memory RAM
Used 25.23%
Total: 973.11 MB Used: 245.53 MB Free: 727.58 MB
Disk Mount Stats
/
Used 60.45%
Total: 3.33 GB Used: 2.01 GB Free: 1.16 GB
/boot
Used 34.67%
Total: 59.95 MB Used: 20.78 MB Free: 39.16 MB
/home/pi/data
Used 19.04%
Total: 193.66 MB Used: 36.87 MB Free: 146.8 MB
PHP Version 5.6.27-0+deb8u1 (Zend Version 2.6.0)
Modules Core date ereg libxml openssl pcre zlib bcmath bz2 calendar ctype dba dom hash fileinfo filter ftp gettext SPL iconv mbstring session posix Reflection standard shmop SimpleXML soap sockets Phar exif sysvmsg sysvsem sysvshm tokenizer wddx xml xmlreader xmlwriter zip apache2handler PDO curl dio json mcrypt mosquitto mysql mysqli pdo_mysql readline redis mhash Zend OPcache
By default emonSD has a number of services running. If you don't want to use them, they can be disabled with:
pi@emonpi:~ $ sudo systemctl disable openhab.service
pi@emonpi:~ $ sudo systemctl disable nodered.service
pi@emonpi:~ $ sudo systemctl disable emonPiLCD.service
pi@emonpi:~ $ sudo systemctl disable apache2.service
emonSD-03May16
Download (1.7GB) | UK Mirror 1 | Forum Discussion
MD5 Checksum (zip): d102aff6dafd89d2e4d3209eee964251
MD5 Checksum (.img): 08557bda1c12daa76ab94bef0c04f3fd
- Based on RASPBIAN JESSIE LITE (2015-11-21)
SSH user,pass:pi,emonpi2016 - Linux Kernal 4.1.19-v7+
- RasPi Firmware & packages updated to support Raspberry Pi3 & onboard Wifi (RasPi3 BT disabled)
- Tested to work on RasPi 3, 2 Model B+, B, A and even Pi zero!
- Emoncms V9.5.1 | 2016.04.28 stable branch
- emonHub emon-pi variant - now default HTTPS to Emoncms.org
- MQTT LightWave RF OOK
-
NodeRED 13.4 - with custom OEM setup port:1880
user,pass:emonpi,emonpi2016 -
OpenHab 1.8.2 - with custom OEM setup port:8080
user,pass:pi,emonpi2016 - Mosquitto MQTT server V1.4.8 with authentication port:1883
user,pass:emonpi,emonpimqtt2016 - MYSQL
username: emoncms, password:emonpiemoncmsmysql2016port 3306 (not open externally) - GSM 3G USB modem support
New Changes forum discussion
- Append
gpu_mem=16to/boot/config.txtto give us more RAM at expense of GPU - Symlink
fstabin emonpi repo to/etc/fstabto allow updating - Reduce garbage in /var/log/messages but to Raspbian bug
- Fix log rotate to includue all log files to ensure /var/log does not fill up
- RasPi3 SSHD fix
- Fix language pack support (install gettext & locales), language setting in 'Account' now works out the box
- Fix node-RED flows to survive update cycle
- Trim SD card (allow 60mB of unallocated partition) to fit on all (or majority) of 4GB SD cards, shop pre-built SD cards included with emonPi / emonBase will be 8GB with ~/data partition expanded accordingly.
- Generate new SSH keys
By default emonSD has a number of services running, if you don't want to use these they can be disabled with:
pi@emonpi:~ $ sudo systemctl disable openhab.service
pi@emonpi:~ $ sudo systemctl disable nodered.service
pi@emonpi:~ $ sudo systemctl disable emonPiLCD.service
pi@emonpi:~ $ sudo systemctl disable apache2.service
emonSD-17Jun15
- Shipped on all emonPi's Jun15-March16
- Emoncms V8
- 2015-05-05 version of Raspbian
- Mosquitto MQTT with no authentication (port closed) ****
emonpi-28may2015
- First emonPi release
- Emoncms V8
- Shipped with first batch of Kickstarter backer units
- Shipped on emonpi's May15-June15
Option 1.) Purchase pre-built SD card
or
Option 2.) Self install using the EmonScripts
or
Option 3.) Download the latest stable image (See 'emonSD-24Jul20 (Stable)' at the top of this page) & flash to a Micro SD card:
Requires 16GB or larger Micro SD Card
a.) Recommended method: Flash using Etcher tool. See forum discussion
- Alternative methods: Raspberry Pi SD card image flash guide
b.) Connect Ethernet and boot Raspberry Pi
Important: on the first ever boot of a fresh emonSD the system will run some automatic updates to update Emoncms and emonPi firmware, it's very important this process is not interrupted. On first boot please ensure an Internet connection (Ethernet ideally) and then leave the system for at least 10min before switched or rebooting. See /var/log/emoncms/emonpiupdate.log if you want to view the update log to check if it's finished. This step does not apply to fully assembled units purchased from the shop.
See emonPi User Guide to continue setup.
The Image version can be identified in three ways:
1. emonPi LCD - View emonPi LCD at startup or press the LCD button the scroll through the pages until emonSD-XX is displayed.
2. Emoncms admin interface - view the emonSD version in the local Emoncms admin interface.
3. Look for a file in /boot partition for a file called emonSD-XXX in the FAT /boot partition:
$ sudo ls /boot | grep emonSD