Main Page

From REM

Jump to: navigation, search

Contents

Welcome to the Residential Energy Manager Wiki

This wiki is for distributing the REM project software and related information. More information on the REM project can be found at the official pageand an unofficial page.


The Residential Energy Manager (REM) is a muti-agent Java-based framework for distributed autonomous residential energy automation using wireless sensor networks. REM provides an environment to deploy wireless sensor network applications and connects wireless sensor networks to databases. REM utilizes the concept of agents – autonomous independent hardware and software components that interact and cooperate together to achieve common objectives. REM is designed for interoperability with wireless sensor networks, with extensibility, scalability, system reliability, and error management as fundamental underlying design principles.

Download

The Download page has links to software resources, schematics, build-guides, and other related information for building the REM system.

Getting Started with REM

The Versions page has information about the two versions of the REM software for the PC and for embedded applications.

The System Requirements and Options page contains a description of software and resources the REM system requires to enable all functions and features.

The Installation page has step-by-step instructions on how to download, install, and setup the REM software.

A rough sketch of REM's Architecture.

The Tutorial page has step-by-step instructions on how to run the REM software.

The Development page has instructions how to develop applications on the REM core.

The Working with a SLUG page has instructions for using REM on a SLUG.

Other Tools & Resources

Software

Demand Response Widget. A Yahoo widget for displaying the real-time energy grid conditions as reported by the Californi ISO.

House Portal Widget. A Yahoo widget for displaying environmental conditions from a wireless sensor network.

Snoopy Network Tester Application. A java + tinyos application for packet-level communicaiton performance testing.

tinyML A XML approach for wireless sensor network communication.

Residential Energy Scavenging Energy Auditor ongoing work to create a survey kit for energy scavenging in houses.

How-To

Installing Apache, MySQL, PHP, and PHPAdmin on WindowsXP. A walk-through of how to install these on a WindowsXP laptop. Having these on your local computer is helpful in testing while offline.

Making a Java executable jar in Netbeans. A how-to for making an executable jar file from a project in Netbeans.

Studies

Wireless Sensor Network Performance in Residential Environments ongoing work to understand how well wireless sensor networks communicate in residential settings.

Frequently Asked Questions

Visit the FAQ page for answers to commonly asked questions regarding the REM system.

Contribute

This is a “wishlist” of things to do that would be great ways to help contribute to the development of REM. If you are interested, please email nota at kingkong dot me dot berkeley dot edu. to coordinate development. If you’ve found a bug or other issue, please post to the Bug page, rather than here.

  • develop an xml-rpc interface for inter-environment communication.
  • develop agent interrogation using introspection.
  • develop auto-insertion and completion of auto-generated PHP files into MySQL.
  • develop additional middleware connectivity to another wireless sensor network platform.

MediaWiki Resources

A more useful resource on mediawiki formating syntax (boxes, fonts, lists, images) is here.

Consult the User's Guide for information on using the wiki software.



buy cheap tramadol teen porn modeling teen extreme porn teen tube video banned teen celebs teen bikini pic mega teen girls hairless teen pussy pictures big tit teen gallery hot round teens teen booty video

Personal tools