Recent commits to emoncms
There have been many great recent commits to emoncms thanks to PlaneteDomo, Baptiste Gaultier, Simon Stamm, Erik Karlsson (IntoMethod), Bryan Mayland (CapnBry), Ildefonso Martínez, Paul Reed and...
View ArticleEmoncms.org load stats
You might be wondering what kind of load is on emoncms.org, maybe you have experienced it slow down from time to time and then other times be much faster, maybe your just intrigued about how much its...
View ArticleThe current emoncms feed storage implementation
Following on from the last blog post on emoncms.org server load and disk use, lets look at the current emoncms implementation of feed storage in a bit more depth before going on to look at how it can...
View ArticleTimestore timeseries database
The first and most developed solution to both the query speed problem and disk space problem is timestore.http://www.mike-stirling.com/redmine/projects/timestoreTimestore is a lightweight time-series...
View ArticleRemoving redundant datapoints - part 1
As I mentioned before another idea for reducing disk use is compression by removing redundant datapoints. Describing our plot with the least possible number of datapoints. Before energy monitoring I...
View ArticleRemoving redundant datapoints – algorithm 1
You could probably say that the aim of an algorithm that removes redundant datapoints is to create a line plot who's standard deviation compared to the raw data line is as small as possible while...
View ArticleEmontx Shield SMT with new layout in development
Several weeks ago we got an email with a series of pictures showing the problem that the emontx shield does not stack well with many of the base boards and other shields it may be used in conjunction...
View ArticleWhat kind of information can we extract from power measurements?
The most direct representation of power data is power over time which is what we get if we simply log the power values transmitted from a monitor. With this we can see what our power consumption or...
View ArticleGetting the Air Quality Egg to work with the OpenEnergyMonitor system and...
I spent a bit of time today putting a sketch together to get the AirQuality Egg Shield and Air Quality Egg Remote node to work as a standard sensor node with the OpenEnergyMonitor system, so that I...
View ArticleCarbon Coop and Houseahedron meetup
Just got back from a couple of days visiting the Carbon Coop team in Manchester and Houseahedron in Liverpool.On tuesday/wednesday Matt and I spent some time working on the open source SAP calculator,...
View ArticleBuilding Energy Modelling part 1 - The Whole House Book
In the blog post what kind of information can we extract from power measurements I concluded that I needed a simple model of my electricity use in addition to the monitored data in order to ultimately...
View ArticleBuilding Energy Modelling part 2 - First attempts and research
It was not long after reading the Whole House Book that Glyn and I went to a green hackathon in London (January 2012) and I spent my time creating a small web app that implemented a really basic model...
View ArticleFridge Defrosting
Update 27/06/13:As kindly pointed out by Jörg Becker in the comments below I mad an error with the timebase. I had assumed If I zoomed in the same amount that the time base would be the same, I had not...
View ArticleBuilding Energy Modelling part 3 - Carbon Coop and Open Source SAP 2012
Continuing from the last post on building energy modelling. Fast forward to late 2012 when I met Matt Fawcett of Carbon Coop and heard at length about all the exciting work they are doing around...
View ArticleHow much energy does it take to heat a simple cube house?
Imagine a house that is a hollow cube of uniform material, no windows, no openings, no draughts, just a simple hollow cube.Lets say this cube house is made of nothing but mineral insulation 100mm...
View ArticleBuilding Energy Modelling: Ventilation and infiltration
Following from the previous blog that described a simple example of heat loss via heat conduction through the building fabric, the second primary cause of heat loss is ventilation and infiltration. The...
View ArticleemonTH Prototype
I'm currently working on a little unit called the emonTH, a remote temperature and humidity monitoring node. We wanted a tidy looking, easy to deploy little unit for monitoring the environmental...
View ArticleBuilding Energy Modelling: A simple javascript model
Putting what we covered in the last two posts together we can create a basic building energy model that covers building fabric heat loss and infiltration heat loss.To start with the model extends the...
View ArticleIdea for using redis in-memory database to improve emoncms performance
Most of the time taken to handle posting data to emoncms, (input processing and feed updating) is taken up by requests to the mysql database. The php part of the code is usually pretty fast especially...
View ArticleRethinking the data input and storage core of emoncms: benchmarks
Over the last few days I've been looking again at the core data input, storage and access part of emoncms. There is definitely a lot of opportunity to improve performance and there are a lot of options...
View Article