Load stat's for MYISAM vs INNODB for feed storage on the RaspberryPI
Here are some historic load stats for a raspberrypi running here, with 36 feeds being written to.First using the INNODB storage engine:A load of 3.5 causes an issue where the time that is recorded for...
View ArticleIn memory storage: PHP shared memory vs Redis vs MYSQL
Continuing on the theme of rethinking the data core of emoncms, as previously mentioned for short term storage, storage to disk may not be necessary, instead we can store data in memory using an...
View ArticleMore direct file storage research
I was surprised to find how easy it was to use flat file storage for feed data using PHP file access commands and how fast this approach could be.While reading up on indexes I realised that the...
View ArticleProbably the best student placement opportunity ever!? developing an open...
If your a student, looking for a student placement and interested in open source hardware and software, energy monitoring and sustainability this might be of real interest to you. The Center for...
View ArticleA new backup system for emoncms.org
The current emoncms.org backup system works by using two separate servers with data being synced from the main one to the second backup server using the same implementation used in the emoncms sync...
View ArticleGreat emoncms dashboards by Paul Reed, Jürgen and Tom + update on backup
There's a new forum on the forums for showcasing emoncms dashboard creations (thanks to Paul Reed for the idea), here are a few screenshots of dashboards created by Paul Reed and Jürgen:I really like...
View ArticleEmoncms powered by timestore
I've been making some good progress with a timestore powered version of emoncms, its available on github here: https://github.com/emoncms/emoncms/tree/timestore. The basics now work, its not ready for...
View ArticleNew Oscilloscope - RFM1B Power Consumption
We have finally taken the plunge and have upgraded our measurement facilitates.The main (and most costly!) acquisition has been a Rigol DS2072 70Mhz digital scope.We also upgraded our old cheapo...
View ArticleCiseco SRF Vs. RFM12B Power Consumption Investigation
Following on yesterdays post on the Hope RF RFM12B power consumption I decided to do a comparison with the Ciseco SRF Radio. An RFu328 (miniature ATmega328 in XBEE footprint) was used to mount and...
View ArticleDIY Casing
We are working on new designs which which will be better designed to fit into cases in the meantime John Cantor (from heatpumps.co.uk) who has been using a modified OpenEnergyMonitor system for...
View ArticleEmonTx Shield SMT progress
The latest emontx shield SMT board revision (v2.4) arrived a couple of days ago.This revision carries on from the developments described in the previous blog post here:...
View ArticleOEM Gateway by Jerome Lafréchoux
I would like to highlight the good and interesting work that Jerome Lafréchoux has been doing on developing a gateway that is intended to go beyond the current RFM2Pi interface towards something that...
View ArticleFrom 1.3 minutes to 196ms: timestore on emoncms.org
John Cantor who uses the openenergymonitor system for heatpump performance monitoring got in contact the other day saying that graphs on emoncms.org where taking a really long time to load. I said that...
View ArticlePreparing emoncms.org feeds for conversion to timestore
One of the central principles behind the Timestore data storage approach is that datapoints are stored at a fixed interval. Because you know that there is a datapoint every 10s you dont need to store...
View ArticleEthical and Sustainable Electronics
Like many of us I love technology and enjoy using the latest gadgets, but this often sits uncomfortably on my conscience since I also care deeply about the environment and try and do my best to reduce...
View ArticlePCB Manufacturer Meeting
A couple of months ago I met up with Stacey Driver who is the Business Development Manager of PCB manufacturer Stickleback Manufacturing Ltd. We have been working with Stickleback for several years...
View ArticleNotify on inactive feeds
Here's a simple feature that sends an email whenever emoncms feeds become inactive for more than two hours, designed to stop those instances where you login to emoncms after a month and realise that...
View ArticleemonGLCD 433 / 868 Mhz RF Scanner & Signal Strength Meter
Martin Roberts has developed a fantastic bit of firmware for the emonGLCD to enable it to be used as an RF scanner and signal strength meter on the 433 / 868 Mhz RF band. This makes the emonGLCD...
View ArticleemonTx V3 Progress Update
Since my last post introducing the emonTx V3 prototype design progress has been steady. The design has undergone several iterations and has now reached a stage of maturity.The main features of the...
View ArticlePosting data from Adafruit Tweet-A-Watt to emoncms
Tweet-a-watt is a project from Ladyada / Adafruit to modify a Kill-A-Watt appliance power monitor to transmit the power data via Xbee to a computer (could be a Raspberry Pi) and post the value to...
View Article