Project:HUGnet Quick Start Guide

From HUG Wiki

Jump to: navigation, search

This page is a rough quick start guide. There are a lot of step to creating a HUGnet system.

Contents

Hardware

  1. Get endpoints, controllers and daughter boards built
  2. Build a device programmer
  3. Build a core
  4. build or buy the sensors you need

Software

Database

  1. Install an SQL server
  2. Set up an SQL database (MySQL is tested)

Firmware

  1. Install AVR-gcc, AVR-binutils and AVR-libc (WinAVR might suffice)
  2. Build the 0039-20-06-C Firmware for the controller board and program the board
  3. Build the firmware you want for the endpoint board and Install it
  4. Build the 0039-20-01-C firmware for the controller board and load it into your database

Core Firmware

  1. Build the core firmware and install it on the core flash
  2. Modify the core so that the HUGnet scripts are run automatically
  3. Set up the database information

Software

  1. Install a web server and Joomla! > 1.5
  2. Install the HUGnet component
  3. Set up the component

Install the hardware

  1. Install the endpoints into electrical boxes where you want them
  2. Install the sensors.
  3. Pull wire to all of the locations

Finally

Now you are ready to get data. Use the Joomla! component to set the poll interval for your devices to > 0. They will then start polling.