Version 2.0 of the Arduino Power Meter Reader (APMR) project is now released. APMR s an open source hardware and software project. APMR reads the power (W) and energy (Wh) readings of RS485/Modbus communicating power meters at a constant interval. Readings are recorded on an SD card and/or sent over the Internet using a HTTP RESTful web service. Version 2.0 sees a number of new features and enhancements which include:
- Added feature to log readings to SD card
- Added feature to save setting/config to EEPROM using browser
- Modified JSON format and accompany web service
- Perform load testing on hardware
- Sense when network down, when up send all unsent readings
Special thanks to TJ Moon who worked on this project all summer long!
If you have a Proliphix thermostat like me (I have a IMT550w thermostat) and want a way to collect data and generate reports on the data then you should visit InThrMa. The have an web-based product that does this. They have a iPhone app as well as energy-saving features like SmartStart and Heat Pump Optimization (see Beta Labs). They also offer a free (no credit card required) 2 week trial.
I have been using them for a couple of months now.
- Proliphix IMT550w thermostat installed (eco-sustain.org)
So I have finally had a chance to update the My Smart Home: Consumption Report to reflect readings from the new DENT PowerScout 18 meters and a new database design. Checkout:
- Branch Circuit Power Metering (eco-sustain.org)
Over the weekend I was busy replacing my 2 INO6200 meters with 2 DENT PowerScout 18 branch circuit power meters (BCPM). Instead on only monitoring 2 circuits (the main house and the heat pump), I can now monitor 24 different circuits!
I will post a link to a real-time consumption report soon. I am having issue with my ModbusTCP server and a lack of time to program the report.
- Arduino RFID shield on the Cloud (electronics-lab.com)
- Chrono-tomic shield helps your Arduino keep perfect time (hackaday.com)
- Review: Environmental Monitoring With Arduino (wired.com)
- Adafruit data logger, in the freezer (adafruit.com)
- Tracking satellites with an Arduino (hackaday.com)
- Building an Arduino LCD Clock with Adafruit gear (adafruit.com)
Well I have been very busy with course work. I though I would post a quick update.
I have finally finished reorganizing my wiring cabinet and I now have it jam-packed with all sort of equipment. As seen on the right.
I also stated the Arduino Power Meter Reader (APMR) project page which I will slowly add information to in the coming weeks. I will also be posting the source code on GitHub in the next couple of days. This will be released as an open source project.
- Security system working with mControl via NPort (eco-sustain.org)
Today I finally installed my Proliphix IMT550w Network Thermostat. As you may have read in my earlier post, it was hard to find the right thermostat for my American Standard HVAC system, and it took me over 2 week to do an exhaustive search to find the IMT550. To review, I have a dual fuel system with a 2-stage heat pump and a 2-stage, variable speed gas furnace.
I spent the last couple of weeks figuring out how my HVAC system is wired. This took some time because there where a different amount of terminals with different labels (e.g. my system labels W2 as X2, and not needed). The colouring of the wires was also different. I cautiously documented the current wiring scheme and the new wiring scheme with my new IMT550w installed. I then talked to Proliphix Support and they worked with me to come up with the right wiring scheme. Proliphix has one of the best support departments. Mark, from Proliphix Support, was knowledgeable and responded quickly to all my emails–what more could I ask for. For those of you who are interested in seeing the before and after diagram of my HVAC wiring take a look at my HVAC Wiring Scheme document.
What I like about the IMT550w is:
- I can read and change setting from my browser, making it easier to set up schedules;
- I can install additional indoor temperature sensors, providing more comfort and energy efficiency;
- the temperature sensors that go with the thermostat (need to order separately) are more accurate than the ACONT802;
- the thermostat firmware can be updated with new functionality.
- Installing mControl v3 (eco-sustain.org)
So yesterday and today I spent time installing the NPort 5250A Serial to IP Server and hooking it up to my DSC . After the hardware was setup, I enabled the “DSC PS” driver in mControl Service Manager and configured it with the right IP address and port. Then I added a new device in mControl Editor. Once done, I was able to arm/disarm the security system without issue. What I like about mControl is that once the hard work of installing the hardware is done, there is no struggle on the automation software side; only add or change some settings/configurations and it just works! Next task is to get the NPort to talk RS485 to my ION6200 power meters and write the corresponding mControl driver.
In the next couple of weeks I will be posting more information on:
- how to create a meter enclosure for your smart/revenue meter;
- how to start writing mControl drivers;
- a project page on how to create you own Arduino power meter reader (the APMR project), that uses a real-time clock (RTC) and RS485/MODBUS.
One thing to note is that I am trying to get the “DSC PS” driver in mControl modified. My security system has 4 partitions and the driver, in its current form, only support 2.
So I installed the SignaLinc hardwired phase coupler and the 10A FilterLinc today and it looks like all the communication issues I was having are gone. I am still getting hop counts of 3 on some devices, but I think that may go away once I install more Insteon hardware.
- Insteon communication issues (eco-sustain.org)